麻省理工开发出110核心处理器 高效运算更节能
2013-09-02 21:48:19 本站原创麻省理工(MIT)已经开发出了一个110核心的处理器芯片,有望为移动设备、个人电脑和服务器带来更高的性能和电源使用效率。该处理器被称作"执行迁移机"(Execution Migration Machine),可尝试确定某个路径以减少芯片内的"堵车"情况,因此它可以在变得更快的同时(减少计算拥堵)也更加地节能。麻省理工的候选人们在加利福尼亚举行的Hot Chips大会上做了演示。
麻省理工的博士和硕士研究生Mieszko Lis表示,该芯片是一个通用处理器,但不是图形处理器那样的加速器。
通常情况下,核心和缓存之间会产生大量的数据迁移操作;而这个110核心的芯片,已经将用共享内存池取代了缓存——因此便减少了数据传输的通道。该芯片还能预测数据迁移的趋势、减少请求传输和处理数据的周期以及数量。
Lis在会场外表示,低功耗数据传输的好处很多,移动设备和数据库都将因此而受益。举例说,数据流量的减少,在有效地帮助处理视频类应用的同时,还能省电。它也有助于移动设备通过网络发送的数据量。
更少的线程和预测数据的行为,能够帮助数据库提速。当然也能够帮助其它任务释放共享的资源。研究人员已经在该芯片上看到了显著的流量下降(相差14倍),而这也大大地降低了功耗。
据内部基准测试的结果,其性能比其它处理器优异25%。不过Liz并没有指明具体是与那款处理器做的对比。该芯片有一个网状的体系结构,110个核心采用了正方形的互联设计。Lis称,其定制架构是设计来更轻松的处理大型数据集和数据迁移工作的,为此还专门为该处理器编写了代码。
在将核心发展到12个和16个之后,顶级芯片制造商已经不再向处理器添加更多的核心了。但是麻省理工的研究人员,却仍然在10x10mm2大小的芯片里,塞下了110个核心。并且,该芯片采用的45nm生产工艺。
这种网状结构也用在了Tilera身上,该芯片的核心数可以扩展到100个。不过Lis指出,MIT这个110核心的芯片,既不基于Tilera的架构,也不是它的继任者。