当使用OpenCL语言时,它“几乎”可以被当作GPU来使用。在这种操作模式下,Xeon Phi将被视为CPU的外部设备,即一个通过I/O总线(在我们的例子中是PCI Express)连接到CPU的设备。
当使用自己的编译器icc时,它“几乎”可以被当作CPU来使用。编译完成后,你可以远程连接到mic0(即连接到Xeon Phi中轻量级操作系统),然后在mic0中运行代码。在这种操作模式下,Xeon Phi仍然是一种拥有自己的操作系统的设备,因此必须将数据从CPU传输到Xeon的工作区。该传输使用Unix命令完成,scp(安全复制)命令将数据从主机传输到Xeon Phi。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。