Xeon Phi 中的 CUDA 流机制?
Mechanism like CUDA streams in Xeon Phi?
我是 Xeon Phi 协处理器的新手,我的问题是:
Xeon Phi 中是否存在类似 CUDA 流的机制???
是的。英特尔众核平台软件堆栈 (MPSS) 提供 hStreams,其设计类似于 CUDA 流模型。
有个chapter in High Performance Parallel Programming Pearls II on hStreams, which you can preview in Google Books.
我在 Intel 的网站上找不到任何详细的文档,但是 release notes 说您可以在 MPSS 发行版中找到 PDF,它应该在任何 Intel Xeon Phi 协处理器系统上。
BSC 有 hStreams 的详细文档 here。
没错,hStreams 基本上涵盖了 CUDA Streams 和 OpenCL 的主要特性,因为几个 CUDA Streams 和 OpenCL 应用程序已经移植到 hStreams。 hStreams 的用户,如 Barcelona Supercomputing 的 OmpSs 人员,评估认为 hStreams 比 CUDA Streams 更易于使用,并且提供更好的同步支持,需要更少的独特 API 和更少的代码行。
有关更多文档,请参阅 http://lotsofcores.com/hStreams,您还可以在其中找到 link 下载 MPSS 的位置以及提供其功能亮点(包括 hStreams)的博客。
安装 hStreams 后,查看 /usr/share/doc/hStreams。
我是 Xeon Phi 协处理器的新手,我的问题是:
Xeon Phi 中是否存在类似 CUDA 流的机制???
是的。英特尔众核平台软件堆栈 (MPSS) 提供 hStreams,其设计类似于 CUDA 流模型。
有个chapter in High Performance Parallel Programming Pearls II on hStreams, which you can preview in Google Books.
我在 Intel 的网站上找不到任何详细的文档,但是 release notes 说您可以在 MPSS 发行版中找到 PDF,它应该在任何 Intel Xeon Phi 协处理器系统上。
BSC 有 hStreams 的详细文档 here。
没错,hStreams 基本上涵盖了 CUDA Streams 和 OpenCL 的主要特性,因为几个 CUDA Streams 和 OpenCL 应用程序已经移植到 hStreams。 hStreams 的用户,如 Barcelona Supercomputing 的 OmpSs 人员,评估认为 hStreams 比 CUDA Streams 更易于使用,并且提供更好的同步支持,需要更少的独特 API 和更少的代码行。
有关更多文档,请参阅 http://lotsofcores.com/hStreams,您还可以在其中找到 link 下载 MPSS 的位置以及提供其功能亮点(包括 hStreams)的博客。 安装 hStreams 后,查看 /usr/share/doc/hStreams。