我知道 CUDA 只有 4.0 版的 UVA(统一虚拟寻址)。但是 - 这只是一个软件功能吗?或者它是否需要某种硬件支持(我的意思是在 GPU 方面)?
笔记:
- 在这个 GTC 2011 演示文稿中,它说 Fermi 级 GPU 对于 P2P 副本是必需的,但它并没有说这对于 UVA 本身是必需的。
- 注意:我知道 UVA 在 32 位 CPU 系统上不是一个好主意,我不是说那种硬件支持。
我知道 CUDA 只有 4.0 版的 UVA(统一虚拟寻址)。但是 - 这只是一个软件功能吗?或者它是否需要某种硬件支持(我的意思是在 GPU 方面)?
笔记:
UVA 于 2011 年 5 月与 CUDA 4.0 一起推出,需要硬件支持某些 Fermi 级 GPU。因此,这意味着计算能力 2.0 以后。
但显然,这还不够,因为根据CUDA 4.0 新功能演示文稿的幻灯片 #17 ,它似乎只支持 64 位(这是有道理的,否则你会很快耗尽地址空间) ,并且在 Windows 上使用 TCC(特斯拉计算集群)。我不确定这个后来的限制是否仍然存在,因为我从未在 Windows 上开发过。