【发布时间】:2018-05-18 20:03:18
【问题描述】:
我现在正在学习 boost::compute openCL 包装库。 我的复制过程非常缓慢。
如果我们将 CPU 到 CPU 的复制速度缩放为 1,那么 GPU 到 CPU、GPU 到 GPU、CPU 到 GPU 的复制速度有多快?
我不需要精确的数字。只是一个一般的想法将是一个很大的帮助。例如,CPU-CPU 至少比 GPU-GPU 快 10 倍。
【问题讨论】:
-
完全取决于您的硬件设置和软件技术,但如果做得好应该在 40% 到 90% 的 PCIe 带宽内,前提是您的传输足够大(以及许多其他因素,包括您的GPU 位于 16 通道插槽中)。如果我没记错的话,我看到大约 5-6 GB/s。
标签: opencl gpu memcpy boost-compute