Xuehai Pan
|
87db779635
|
chore(pre-commit): update pre-commit hooks
|
2023-02-13 10:12:50 +00:00 |
|
Xuehai Pan
|
d17528fcdc
|
chore(api/device): update error messages for invalid arguments
|
2023-02-11 14:47:48 +00:00 |
|
Xuehai Pan
|
a5feafaecc
|
chore(pyproject): update classifiers
|
2023-02-01 21:08:42 +08:00 |
|
Xuehai Pan
|
4bb337de61
|
ver: bump version to v1.0.0
|
2023-02-01 20:57:26 +08:00 |
|
Xuehai Pan
|
b20729ac18
|
fix(api/device): update CUDA_VISIBLE_DEVICES parsing
Signed-off-by: Xuehai Pan <XuehaiPan@pku.edu.cn>
|
2023-02-01 20:45:40 +08:00 |
|
Xuehai Pan
|
36f35542c6
|
deps: bump pylint version
Signed-off-by: Xuehai Pan <XuehaiPan@pku.edu.cn>
|
2023-02-01 20:10:18 +08:00 |
|
Xuehai Pan
|
9f99623d52
|
feat(.github): add DependaBot to bump GitHub Action versions
Signed-off-by: Xuehai Pan <XuehaiPan@pku.edu.cn>
|
2023-01-31 21:04:29 +08:00 |
|
Xuehai Pan
|
54a87c4913
|
chore: add .editorconfig
Signed-off-by: Xuehai Pan <XuehaiPan@pku.edu.cn>
|
2023-01-21 02:16:16 +08:00 |
|
Xuehai Pan
|
ce7af88777
|
chore(install-nvidia-driver): disable persistence mode before offloading the kernel module
Signed-off-by: Xuehai Pan <XuehaiPan@pku.edu.cn>
|
2023-01-14 15:47:31 +00:00 |
|
Xuehai Pan
|
13f02f92c8
|
style: apply suggestions from pylint
Signed-off-by: Xuehai Pan <XuehaiPan@pku.edu.cn>
|
2023-01-13 20:23:38 +08:00 |
|
Xuehai Pan
|
6d431c88eb
|
chore(gui/device): tweak memory usage alignment for MIG devices
Signed-off-by: Xuehai Pan <XuehaiPan@pku.edu.cn>
|
2023-01-12 17:06:55 +08:00 |
|
Xuehai Pan
|
0f702878b3
|
docs(README): update README.md
Signed-off-by: Xuehai Pan <XuehaiPan@pku.edu.cn>
|
2023-01-11 17:45:12 +08:00 |
|
Xuehai Pan
|
e5528f4ca3
|
deps: bump latest supported nvidia-ml-py version
Signed-off-by: Xuehai Pan <XuehaiPan@pku.edu.cn>
|
2023-01-11 15:25:54 +08:00 |
|
Xuehai Pan
|
cd735eb2df
|
chore(api/libcuda): add more libcuda search paths
Signed-off-by: Xuehai Pan <XuehaiPan@pku.edu.cn>
|
2023-01-11 15:23:36 +08:00 |
|
Xuehai Pan
|
0938e6a00c
|
refactor(api): compact and rename top-level module (#54)
|
2023-01-04 17:04:42 +08:00 |
|
Xuehai Pan
|
a8731016fa
|
docs(core): rephrase docstrings (#53)
|
2023-01-03 20:52:34 +08:00 |
|
Xuehai Pan
|
7aa2f068c1
|
feat(core/libcudart): add Python bindings for CUDA Runtime APIs (#52)
|
2022-12-28 17:49:37 +08:00 |
|
Xuehai Pan
|
13e70aa70a
|
fix(Dockerfile): migrate docker image repo to nvcr.io/nvidia/driver (#51)
|
2022-12-13 17:49:17 +08:00 |
|
Xuehai Pan
|
c04fbb9bbc
|
chore(.github): update issue template
Signed-off-by: Xuehai Pan <XuehaiPan@pku.edu.cn>
|
2022-12-08 22:03:03 +08:00 |
|
Xuehai Pan
|
84b40be1e3
|
docs: update docstrings
Signed-off-by: Xuehai Pan <XuehaiPan@pku.edu.cn>
|
2022-12-06 13:51:39 +08:00 |
|
Xuehai Pan
|
941740a6e5
|
docs: update project description
Signed-off-by: Xuehai Pan <XuehaiPan@pku.edu.cn>
|
2022-12-06 12:43:51 +08:00 |
|
Xuehai Pan
|
56c9c8c631
|
deps: update linter dependencies
Signed-off-by: Xuehai Pan <XuehaiPan@pku.edu.cn>
|
2022-12-05 21:10:03 +08:00 |
|
Xuehai Pan
|
7501b6fc7f
|
chore(pyproject.toml): update license classifiers
Signed-off-by: Xuehai Pan <XuehaiPan@pku.edu.cn>
|
2022-12-05 15:15:51 +08:00 |
|
Xuehai Pan
|
b554d9e772
|
ver: bump version to v0.11.0
Signed-off-by: Xuehai Pan <XuehaiPan@pku.edu.cn>
|
2022-12-04 14:21:08 +08:00 |
|
Xuehai Pan
|
f699c53370
|
fix(.github): use ubuntu-20.04 runner for CI as a workaround
Signed-off-by: Xuehai Pan <XuehaiPan@pku.edu.cn>
|
2022-12-04 14:08:48 +08:00 |
|
Xuehai Pan
|
330b2f8c7e
|
refactor: drop Python 3.5 support
Signed-off-by: Xuehai Pan <XuehaiPan@pku.edu.cn>
|
2022-12-04 14:08:48 +08:00 |
|
Xuehai Pan
|
afe33211a7
|
chore(pylintrc): update pylint settings
Signed-off-by: Xuehai Pan <XuehaiPan@pku.edu.cn>
|
2022-12-04 14:08:48 +08:00 |
|
Xuehai Pan
|
4aec63f130
|
chore: add Code of Conduct
Signed-off-by: Xuehai Pan <XuehaiPan@pku.edu.cn>
|
2022-12-04 14:08:48 +08:00 |
|
Xuehai Pan
|
7ba0bb2720
|
chore(.github): update issue templates
Signed-off-by: Xuehai Pan <XuehaiPan@pku.edu.cn>
|
2022-12-04 14:08:42 +08:00 |
|
Xuehai Pan
|
487661f9a5
|
docs: update badges on readthedocs
Signed-off-by: Xuehai Pan <XuehaiPan@pku.edu.cn>
|
2022-11-30 12:55:27 +08:00 |
|
Xuehai Pan
|
69221191f1
|
chore(workflows): update action versions
Signed-off-by: Xuehai Pan <XuehaiPan@pku.edu.cn>
|
2022-11-30 12:55:27 +08:00 |
|
Xuehai Pan
|
c24509fa36
|
chore: dual-licensing project source code
Signed-off-by: Xuehai Pan <XuehaiPan@pku.edu.cn>
|
2022-11-30 12:55:26 +08:00 |
|
Xuehai Pan
|
70f25ef360
|
chore: add Python 3.11 classifiers
Signed-off-by: Xuehai Pan <XuehaiPan@pku.edu.cn>
|
2022-11-24 21:41:32 +08:00 |
|
Xuehai Pan
|
d57b441e3b
|
refactor(setup): move write file content to try-finally block
Signed-off-by: Xuehai Pan <XuehaiPan@pku.edu.cn>
|
2022-11-24 21:41:16 +08:00 |
|
Xuehai Pan
|
30ad735748
|
ver: bump version to v0.10.2
Signed-off-by: Xuehai Pan <XuehaiPan@pku.edu.cn>
|
2022-11-18 16:02:31 +08:00 |
|
Xuehai Pan
|
7550bc4a2e
|
feat(core/collector): add function and method to collect metrics in background thread (#48)
|
2022-11-18 16:01:21 +08:00 |
|
Xuehai Pan
|
0917c5694d
|
docs: update screenshot and badges
Signed-off-by: Xuehai Pan <XuehaiPan@pku.edu.cn>
|
2022-11-17 13:36:51 +08:00 |
|
Xuehai Pan
|
5dbbbcef7c
|
chore(gui/metrics): handle small terminal width
Signed-off-by: Xuehai Pan <XuehaiPan@pku.edu.cn>
|
2022-11-16 04:21:29 +08:00 |
|
Xuehai Pan
|
7c6ca64aa0
|
fix(core/device): fix max clock infos
|
2022-10-28 01:11:08 +08:00 |
|
Xuehai Pan
|
5796170aa1
|
ver: bump version to v0.10.1
Signed-off-by: Xuehai Pan <XuehaiPan@pku.edu.cn>
|
2022-10-23 02:08:44 +08:00 |
|
Xuehai Pan
|
4c4c25db0c
|
chore(cli): update warning messages
Signed-off-by: Xuehai Pan <XuehaiPan@pku.edu.cn>
|
2022-10-23 02:07:31 +08:00 |
|
Xuehai Pan
|
7f587d363b
|
fix(core/libnvml): handle corrupted dependency
Fixes #44
Signed-off-by: Xuehai Pan <XuehaiPan@pku.edu.cn>
|
2022-10-23 01:56:09 +08:00 |
|
Xuehai Pan
|
a0833212c4
|
chore(gui/device): use red color for GPUs with errors
Signed-off-by: Xuehai Pan <XuehaiPan@pku.edu.cn>
|
2022-10-23 00:48:20 +08:00 |
|
Xuehai Pan
|
411bb2dcb9
|
fix(core/device): fix attribute forwarding for cached functions
Signed-off-by: Xuehai Pan <XuehaiPan@pku.edu.cn>
|
2022-10-23 00:38:46 +08:00 |
|
Xuehai Pan
|
314bf82084
|
fix(core/device): handle unkown error when getting device handles
Resolves #45
Signed-off-by: Xuehai Pan <XuehaiPan@pku.edu.cn>
|
2022-10-23 00:19:31 +08:00 |
|
Xuehai Pan
|
da9b3e1e1c
|
docs: add installation method from conda-forge
Signed-off-by: Xuehai Pan <XuehaiPan@pku.edu.cn>
|
2022-10-23 00:14:52 +08:00 |
|
Xuehai Pan
|
58eb35a55b
|
fix(core/libnvml): fix with-statement support for module
Signed-off-by: Xuehai Pan <XuehaiPan@pku.edu.cn>
|
2022-10-18 16:36:51 +08:00 |
|
Xuehai Pan
|
dbf018beca
|
chore: add notes for syncing nvidia-ml-py versions
Signed-off-by: Xuehai Pan <XuehaiPan@pku.edu.cn>
|
2022-10-17 18:42:13 +08:00 |
|
Xuehai Pan
|
8e9a3f8d2d
|
fix(workflows): set __release__ for version check
Signed-off-by: Xuehai Pan <XuehaiPan@pku.edu.cn>
|
2022-10-17 18:07:10 +08:00 |
|
Xuehai Pan
|
b5cfc69b58
|
ver: bump version to v0.10.0
Signed-off-by: Xuehai Pan <XuehaiPan@pku.edu.cn>
|
2022-10-17 17:50:16 +08:00 |
|