cuda100中调用cudaMallocManaged 会调用哪些隐式的api?
在CUDA 10.0中,调用cudaMallocManaged会调用以下隐式API:
cudaMallocManaged:用于分配管理内存。cudaMemAdvise:用于指定如何使用管理内存。cudaMemPrefetchAsync:用于异步预取管理内存。cudaMemRangeGetAttribute:用于获取管理内存的属性。cudaMemRangeGetAttributes:用于获取多个管理内存的属性。cudaMemRangePrefetchAsync:用于异步预取管理内存的子集。
这些API可以让开发者更好地管理cudaMallocManaged分配的内存,以提高CUDA程序的性能和效率。
原文地址: https://www.cveoy.top/t/topic/eN13 著作权归作者所有。请勿转载和采集!