标签: cuda pycuda
我正在学习pycuda,但是每次完成运行程序时,仍然会占用一些GPU内存,如何清除GPU内存或pycuda如何运行gc?
答案 0 :(得分:1)
PyCUDA中没有垃圾收集之类的东西。如果要释放分配使用的内存,则必须自己显式释放它。
当上下文被销毁时,该上下文消耗的所有资源都将被释放。此过程发生在GPU驱动程序级别,对程序员是透明的。