在德国汉堡举行的第25届国际超级计算大会(ISC)上,Intel首次宣布了基于超多核心(Many Integrated Core/MIC)架构的处理器产品规划,将创建一个既能每秒运行万亿次级别运算、又保留标准Intel处理器特性的新平台。
MIC架构是Intel多个研究项目的衍生、综合产物,包括x86架构多核心图形项目Larrabee、48核心的单芯片云计算机SCC等等。Larrabee独立显卡虽然尴尬地陷入了僵局,但它也带来了丰硕的研究成果,将会用于很多领域。
MIC架构的首款商用处理器开发代号“Knights Corner”(骑士角落),主要面向勘探、科研、金融、气候模拟等高性能计算(HPC)领域,将采用22nm工艺制造,单颗芯片集成50多个IA架构处理核心。
Intel表示,绝大多数工作负载仍然最适合在Xeon处理器上运行,MIC架构则会针对特定高度并行应用提供加速,也就是说MIC架构被定义为一个协处理器架构,并不会直接取代现有处理器体系。
Intel同时已经向特定开发伙伴提供设计与开发套装“Knights Ferry”(骑士渡口),并将在今年下半年扩大合作范围。MIC架构和Xeon处理器之间的Intel通用软件工具和优化技术会支持多种不同形式的编程模型(支持C/C++/Fortran),为科学家、研究人员、工程师提供前所未有的性能,让他们在保留现有软件投资的基础上加快研究步伐。
这套开发平台外形酷似一块标准显卡,其中的处理器芯片代号为“Aubrey Isle”,集成32个核心,主频1.2GHz,每核心支持4线程,总计128线程,并有8MB共享一致性缓存,同时搭载1-2GB GDDR5显存,绑定Intel HPC工具。
欧洲原子能研究中心CERN OpenLab首席技术官Sverre Jarp表示,他们只用几天时间就从复杂的C++并行架构转移到了Intel MIC软件开发平台,而熟悉的硬件编程模型使他们的软件运行速度大大超出了预期水平。
Intel没有公布Knights Corner处理器的具体发布时间,不过我们知道其22nm工艺将在2011年下半年实现量产(相应处理器代号Ivy Bridge),因此Knights Corner应该会在2012年的某个时候推出。
Intel副总裁兼数据中心事业部总经理Kirk Skaugen在ISC大会上演讲
Kirk Skaugen手持Knights Ferry开发卡
Kirk Skaugen演讲摘要:
Intel的超多核心研究项目,包括可扩展架构、堆栈共享内存、高带宽I/O和通信、线程感知执行环境、并行编程工具与技术。
规划图>>