【发布时间】:2012-05-11 23:43:11
【问题描述】:
我对 GPU 没有太多经验,所以请原谅我的无知。如今,GPU 被用作通用编程的 GPGPU。但我想知道 GPU 是否具有内存保护和虚拟化机制。我的意思是,例如,您在 GPU 上运行两个内核,如果您没有虚拟化和内存保护,一个内核可以轻松写入另一个内核。这个问题是如何解决的?是否在提高 GPU 上运行的代码的可靠性方面做了任何工作?可以通过某种沙盒机制同时运行两个内核吗?
【问题讨论】:
-
见 cmets 至stackoverflow.com/a/8686409/929437
标签: c memory-management gpu gpgpu