1

在 NV GPU 中,UM 模式意味着当您将数据放入“托管内存”时,GPU 和 CPU 可以使用相同的虚拟地址指针访问主机内存中的数据。这实际上是通过 CPU 和 GPU 之间的页面复制来完成的,但效果是 CPU 和 GPU 正在使用相同的 VA 指针访问同一条数据。这很方便,但问题是在 UM 模式下性能要低得多,因为需要大量时间来进行页面复制和管理(禁用或启用 CPU 和 GPU 上的页表)。

所以我的问题是:谁真正在实际应用中使用带有 GPU 的 UM 模式?典型的使用场景是什么?

4

0 回答 0