是否可以通过指针获取分配的内存缓冲区的大小?
我发现的只是cudaPointerGetAttributes
函数和cudaPointerAttributes
结构,但后者没有字段size
或用于定义大小的有用内容。
最佳答案
是的。 cuMemGetAddressRange()
来自Driver API允许您从 CUDA 分配中检索任何设备指针的基地址和大小。
关于cuda - 获取 CUDA 缓冲区分配的内存大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55059453/