是否有可能解决 CUDA 内存碎片问题



我正在尝试分配一些内存,但有时会出现错误"内存不足"。cudaMemGetInfo说我需要的更多可用内存。所以,内存碎片的问题。是否可以解决此问题?是否可以将元素不一个一个地放置在内存中,并碎片化为我可以放置在内存中的几个和平?

如果由于内存碎片而"内存不足",那么您使用内存的方式存在一些错误!!您负责对该内存进行碎片化,考虑重新设计程序,例如使用内存池来避免过多的新/删除以避免碎片内存

相关内容

  • 没有找到相关文章

最新更新