|
38# iverlin
Larrabee 也不仅仅是一个处理器,也并非仅仅针对服务器领域,从目前的消息看,至少比G300 进度要乐观很多。经过两次流片,现在的主要问题还是软件驱动,CT on Larrabee 目前也处于测试阶段。
我来解释一下CT 是什么,CT 首先是一种C 语言的并发程序设计标准,是一种C语言扩展,实现上,是一套源代码,一套编译器,运行时自动在不同的处理器平台并行化,换句话说,今天写的程序,今天编译,对于Intel 未来的Many Core 或者Multi Core 都可以直接运行,运行的效率,由Intel 开发的RT 支持决定,这和CUDA 相比,实在是天上地下的差别,对于做计算应用的开发人员来说,如何选择是很容易的。
目前科学计算软件,大一点的,代码量超过百万行,用CUDA 改写再调优,恐怕这个工作本身就会消耗数以千计的人年,未来硬件架构的变化,未来计算规模的变化,都可能影响这几千人年的工作,这是任何软件公司都无法承受的,对于这样的项目,CT 很明显是更好的选择,也许是目前能够看到最好的选择,所以保持观望的人非常多。中科院在IPE 采购了800+TFlops 的Tesla 后,又设立基金鼓励使用IPE Telsa 并购买GPU 系统,申请者寥寥,多数开发者试水后,基本是保留态度。 |
|