jjzjj

cudaMallocHost

全部标签

c++ - 没有特殊标志的 cudaMallocHost() 和 cudaHostAlloc() 之间有什么区别吗?

在CUDA中,我想知道cudaMallocHost()之间的区别和cudaHostAlloc().它们在API引用中的各自摘要说:cudaMallocHost():“在主机上分配页面锁定内存。”cudaHostAlloc():“在主机上分配页面锁定内存。”而且进一步的描述似乎只是可以为cudaHostAlloc()指定的附加标志。前者只是为了向后兼容而保留,还是它们之间存在实际差异?PS-让我们假设CUDA6.5及更高版本。 最佳答案 据我所知,当默认标志用于cudaHostAlloc并且调用在UVA平台上运行时,它们是相同的。当引