去年年底,Intel宣布了名为单芯片云计算机(Single Chip Cloud Computer,SCC)的48核处理器。今年上半年,搭载这颗实验性质处理器的系统已经出货给科研机构、软件开发商进行前期开发。而近日在美国新奥尔良举行的Supcercomputer 2010高性能计算学术会议上,Intel研究人员又向外界透露了这一架构的发展前景。
Intel公司的Timothy Mattson在会上表示,SCC架构的伸缩性非常强:“理论上讲,这一架构可以扩展到1000核。我只要不断的增加、增加再增加核心就好了。”据称,只有当达到了1000核这样的数量级时,核心尺寸或是架构中的核心互联网络系统才会遇到瓶颈,给性能带来负面影响。
在Intel看来,处理器未来的发展仍会以不断增加核心数量为主要途径。而随着核心数量的增加,肯定会遇到伸缩性的麻烦。比如为了保证各个核心都能同等的访问系统内存,即缓存一致性,当核心达到一定数量时,再增加核心带来的开销就会抵消其性能提升。Intel在这时的解决方案是,放弃缓存一致性的理念,让缓存信息在核心之间互相传递。目前的SCC架构就是这样的产品,采用45nm工艺制造,在567平方毫米的面积上,集成了48个奔腾级别核心,之间以类似互联网的形式相连。
【编辑推荐】