Mobile 在超级计算应用中,Tegra K1能否成为x86和x64芯片的竞争者?

Mobile 在超级计算应用中,Tegra K1能否成为x86和x64芯片的竞争者?,mobile,arm,tegra,supercomputers,Mobile,Arm,Tegra,Supercomputers,澄清一下,这个RISC基础处理器(Tegra K1)能在不改变当今超级计算机程序的情况下使用吗?也许它能改变游戏规则,因为如果它是功率、大小、成本和能源使用的话?我知道它要面对一些x64或x86处理器。目前用于超级计算机的代码能很容易地转换成在这些移动芯片上运行良好的代码吗?谢谢。问题是应该这样做吗?英特尔一直在证明ARM是劣质的,使用RISC处理器的唯一理由是价格,我高度怀疑这是制造超级计算机时的一个问题 目前用于超级计算机的代码能很容易地转换成在这些移动芯片上运行良好的代码吗 这取决于你所谓

澄清一下,这个RISC基础处理器(Tegra K1)能在不改变当今超级计算机程序的情况下使用吗?也许它能改变游戏规则,因为如果它是功率、大小、成本和能源使用的话?我知道它要面对一些x64或x86处理器。目前用于超级计算机的代码能很容易地转换成在这些移动芯片上运行良好的代码吗?谢谢。

问题是应该这样做吗?英特尔一直在证明ARM是劣质的,使用RISC处理器的唯一理由是价格,我高度怀疑这是制造超级计算机时的一个问题

目前用于超级计算机的代码能很容易地转换成在这些移动芯片上运行良好的代码吗

这取决于你所谓的“超级计算机代码”。通常超级计算机运行高级功能代码(通常是完全编译的代码,如C++,有时是VMS依赖代码,如java),在其他低LeWelc代码和技术之上,例如OpenCL或CUDA,用于加速器或MPICH之间的节点间通信。 所有这些技术都有ARM实现,所以真正的问题是使功能代码与ARM兼容。这通常很简单,因为用高级语言编写的代码基本上与硬件无关。所以简单的回答是:是的

然而,可能更复杂的是将此代码扩展到这些新处理器。 Tegra K1与嵌入超级计算机的GPU完全不同。它的内存少得多,运行速度稍慢,只有192个内核。 然而,它的价格和功耗使它有可能制造出内置数百台的超级计算机。
因此,为传统超级计算机(一些高性能GPU嵌入)编写的代码将无法达到“新”超级计算机(使用大量廉价而脆弱的GPU构建)的最高性能。这些新架构上的现有代码需要付出代价。

对于现代超级计算的需求,您需要回答处理器是否能够以其所消耗的能量表现良好。英特尔当前的体系结构以及GPU满足了这些需求,而Tegra体系结构在英特尔处理器的电源性能方面表现不佳