RAM和GPU-RAM之间的HSA数据复制

时间:2015-10-15 13:21:51

标签: cpu-architecture processor

阅读wikipage about HSA找到此框图。 无法理解通过PCI-ex传递指针的好处

这是否可以避免数据从系统内存复制到图形内存?

据我了解处理指针的内容,GPU将需要它存在于图形内存中。

block diagram

1 个答案:

答案 0 :(得分:1)

如果您有单独的图形内存,但是您正在进行HSA,则必须以某种方式统一地址空间。 CPU可以看到映射到物理地址空间的图形内存。 GPU可以通过DMA访问主存储器。您可以使用将相同虚拟地址定向到同一位置的页表来设置CPU和GPU,这将需要其中一个(透明地)通过PCIe总线。

您节省时间和精力的地方在于您无需复制您可能想要访问的所有内容; CPU和GPU只访问他们实际需要使用的数据。