我想将可使用 Python 编写脚本的半高性能计算代码移植到 Xeon Phi,以尝试提高性能;它不能在卸载模式下运行(数据传输会令人望而却步),整个代码必须在协处理器上运行。
有知识的人可以确认这意味着我必须为 Xeon Phi 架构“交叉编译”所有库(包括 Python),将这些库安装在 Xeon Phi 上的 NFS 上,然后在那里执行吗?
对于交叉编译:目标拱门是什么?当然,对于数字,由于扩展的内在函数,xeon-phi 是必须的,但是对于例如 Python,二进制文件和库是否与 amd64 二进制兼容?这将使它更容易,基本上只更改数字运算部分的一些标志。
更新:为了记录,我们在论坛上得到了来自英特尔的非常糟糕的支持;意识到软件堆栈的技术状态不佳(yocto 无法编译等),文档很少等等,我们放弃了这条路。再见,至强融核。