|
原帖由 Eji 于 2007-8-10 07:55 发表 ![]()
要看程式怎麼寫、什麼用途的吧,這段看起來就像是Larrabee單挑E6320,因為8800GTX是一樣的....
如果有適當的optimize,Larrabee贏面應該不太需要質疑,畢竟我覺得同樣的條件CELL都能贏了。
hG7h.i? ...
明显看出你不是写软件的,现在的软件要比以前复杂的多。作为一个优秀的软件人员,总要想尽一切办法规避开发难度,软件系统要考虑的东西多了。我们到现在还没找到一种真正行之有效的工程方法,你认为有谁会喜欢CELL这个玩意?你知道为了充分挖掘CELL的性能需要花费多少开发成本?(当然,特殊领域是需要的。)
不是说看程序怎么写,而是在理论上很多应用就没法在这种低整数、高度并行浮点的处理器下良好地运行。很多程序具备本质上就具备很强的逻辑性,本质上就非常依赖整数性能。这类程序不是说怎么写怎么写就能在CELL上跑得快的,而是天生就不可能在CELL上跑得欢。
在CELL上容易跑得欢的只有那些需要高密度的并行浮点算法,比如视频编解码、物体碰撞分析等。
至于普遍的商业软件、操作系统、高AI的游戏系统,尤其是人工智能、人工神经网络这种高度逻辑关联的科学计算,统统不是CELL能跑的好的, 就算上帝来编程也没用。 |
|