在CUDA中,UVA是否依赖于任何硬件功能?

时间:2016-02-21 23:28:41

标签: cuda uva

我知道CUDA只有版本4.0的UVA(统一虚拟寻址)。但是 - 这只是一个软件功能吗?或者它需要某种硬件支持(在GPU方面我的意思)?

注意:

  • this GTC 2011 presentation中,它说P2P拷贝需要费米级GPU,但并不是说UVA本身是必需的。
  • 注意:我知道UVA在32位CPU系统上不是一个好主意,我不是说那种硬件支持。

1 个答案:

答案 0 :(得分:3)

2011年5月推出的带有CUDA 4.0的UVA需要硬件支持一些费米级GPU。因此,这意味着计算能力2.0以上。

但显然,这还不够,因为根据this presentation of the new features of CUDA 4.0的幻灯片#17,它似乎只支持64位(这是有道理的,否则你会耗尽地址空间)很快),在Windows上使用TCC(特斯拉计算集群)。我不确定这个后来的限制是否仍然存在,因为我从未在Windows上开发过。