这是一篇翻译文档,便于自己理解便在博客上记下来。
前言:英伟达在 CUDA 6 中提出了CPU和GPU统一内存的概念,但是实际上,CPU和GPU之间的数据仍然需要 通过 PCI-e总线来进行传递,但是在理论上是进步的。
今年(2016年)6月份,最新发布的Pascal 架构以及最新的CUDA 8,拓展了CUDA 6中统一内存,在Pascal GP100中,添加了一些更简化的编程 和 CPU-GPU内存共享的特性,并且为了更高的加速比,允许更简单接口的CPU的并行计算应用来用GPU。
有两个主要的硬件特性:支持更大的地址空间和page faulting capability(页缺失能力)