英译中:Intel Xeon Phi是否可以在没有昂贵的Intel编译器的情况下使用?

18

6
GCC可以用于Phi(例如,参见http://software.intel.com/en-us/articles/intel-and-third-party-tools-and-libraries-available-with-support-for-intelr-xeon-phitm),但效果不佳——例如它不支持向量化。ISPC(http://ispc.github.com)可用且开源,但需要使用其相当特殊的SIMD扩展。 - Jonathan Dursi
6
并非通用编译器,但是英特尔Xeon Phi的OpenCL SDK是免费提供的。 - Oak
不支持Xeon Phi的向量化意味着将其峰值性能(flops)除以16。 - damienfrancois
1
@JonathanDursi,看起来GCC正在获得MIC OpenMP支持http://www.phoronix.com/scan.php?page=news_item&px=MTgzNzk 我想知道我是否能够在Xeon Phi上使用带有512位SIMD的GCC?你现在可以以200美元的价格购买Xeon Phi http://www.phoronix.com/scan.php?page=news_item&px=MTgzNjY - Z boson
@Zboson - 嘿,很酷!这打开了一些可能性。 - Jonathan Dursi
2个回答

2

1

这里有几个选项可以使用/获取Intel编译器...如您所知,gcc没有配备为此平台向量化代码的能力。

  1. Linux *的Intel编译器提供非商业许可证,假定请求人员满足许可要求,则提供与商业/评估/学术许可证相同的Intel Xeon Phi协处理器启用的Intel开发工具。http://software.intel.com/en-us/non-commercial-software-development

  2. 对于需要支持课程/培训开发的学术机构,可以获得为期1年的免费许可证。 您可以在http://software.intel.com/academic>软件工具(“请求许可证”按钮)中了解更多信息

  3. 可以获得30天的试用许可证-如果您转到Intel编译器页面,即可下载30天的免费试用版(位于右上角)


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接