引用:
原帖由 solution2000 于 2012-5-30 23:05 发表 
ARM架构在应用上还比较少,对于企业级应用来说还有很大的限制。现在也就能在高性能计算方面发挥些作用了。Dell估计也是试探一下,做一下市场试水
ARM最擅长的整数性能都被现在的x86甩开半条街 浮点性能估计要被甩开八条街
高性能计算就别乱YY了 还是老实玩手持终端这一亩三分地再说吧
真要玩超算还离不开传统的处理器 无论是x86又或者是power再或者21x64系之类的
虽然最近异构的超算在Top500也逐渐多了起来
但遇到无法并行化的计算还只能靠传统处理器来啃 而且调度通信这些也离不开传统处理器
能够简单并行化的才是GPU计算擅长的(风险是一方面编程难度提高很多另一方面遇到无法并行化的问题时效率比传统超算低得多)
再或者某些特定场合的大计算量可以用专门的ASIC来对付
但这种应用环境比GPU计算还要狭窄 比如某种气象情况的分析 又或者更吸引人的 雷达信号的后端处理
就好比 要小型机的性能 却只有PC的功耗 那就只能算很特定的东西
异构超算就好比要小型机的性能却只给个一般服务器的功耗 能算的东西多了点 但复杂的东西一来立刻抓瞎
真的给小型机的功耗要实现小型机的性能 就是眼下最普遍的实现方式
至于ARM么 或许可以用到小型机1/10000的功率来实现某些方面1/10000的运算能力
照比例上多这么多倍的单元?先不说占的地盘 单单是这个节点数目就足以让设计者掀桌了 不带这么玩人的啊
就像现在常用的infiniband 带10w节点的可能还不如1w节点的性能强 绝大部分的资源都浪费在节点之间的通信上了