gonvml:Go的NVIDIA Management Library(NVML)绑定

时间:2024-02-24 10:02:47
【文件属性】:

文件名称:gonvml:Go的NVIDIA Management Library(NVML)绑定

文件大小:58KB

文件格式:ZIP

更新时间:2024-02-24 10:02:47

golang monitoring gpu cgo nvml

为NVML进行绑定 是基于C的API,可用于监视NVIDIA GPU设备。 它是封闭源,但可以作为一部分下载。 描述了可以作为NVML一部分使用的各种方法。 nvml.h文件包含在此存储库中,因此我们不依赖于构建环境中是否存在NVML。 bindings.go文件是调用NVML函数的cgo桥。 bindings.go的cgo序言使用dlopen动态加载NVML并使其功能可用。


【文件预览】:
gonvml-master
----nvml.h(284KB)
----bindings.go(19KB)
----bindings_nocgo.go(4KB)
----NVML_NOTICE(2KB)
----.travis.gofmt.sh(123B)
----.travis.yml(77B)
----LICENSE(11KB)
----README.md(793B)
----Makefile(792B)
----cmd()
--------example()

网友评论