中国开发网: 论坛: 程序员情感CBD: 贴子 773278
haitao
内含48个处理器核心:Intel展示万亿级处理器第二代产品SCC
内含48个处理器核心:Intel展示万亿级处理器第二代产品SCC

dryiceboy发布于 2009-12-03 07:16:41|897 次阅读 字体:大 小 打印预览


Intel本周三展示了一款全可编程设计的48核(由24个双核模块组成)单芯片云计算处理器(SCC:Single-chip Cloud Computer)产品,可以处理最大64GB的内存容量。这款处理器内部集成了13亿个晶体管,是Intel 2007年发起的一项万亿级处理器研究项目的第二代产品,其前代产品名为“Polaris”,内含80个处理核心。SCC与Polaris最大的区别便在 于前者完全支持x86指令集,可以像其它x86处理器如奔腾,酷睿那样运行x86指令。




SCC的设计思想:

据Intel CTO Justin Rattner在这款产品的发布会上的说法,SCC的设计思想并不是一味地追求运算性能,从这点上看这款处理器与Intel的低端产品Atom处理器有些类似,而不是采取高端的Nehalem那样的设计思路。

Intel开发SCC处理器的目的是实现运算功能的高度整合化,从而减小大型服务器系统的规模。需要说明的是,Intel的这个万亿级处理器研发项目并不是为了开发处理器的并行运算能力,相反,其主要目的是设计一种能同时处理多个单线程程序的多核系统。

尽管SCC处理器的并行运算能力一般,但其优点在于可与现有的单线程x86程序兼容,而不是像其对手Nvidia或者AMD推行的GPGPU技术那样需要程序员使用新的高级语言编写程序。

目前为止,Intel只发现SCC芯片设计上的一处瑕疵,而且他们也已经使用这款处理器成功运行了Windows和Linux操作系统,他们还在展示会上展示了运行Windows操作系统和微软Visual Studio等应用软件的SCC机型。

SCC的缓存/互连技术细节:

SCC的系统架构与一般的处理器有所不同,值得注意的是这款处理器中并没有使用缓存一致性的技术(即保持各个核心所使用的缓存内容同步),SCC内含的48个运算核心拥有各自独立的缓存。相比之下Intel的另一款产品Larrabee则采用了缓存一致性技术。

SCC处理器内部采用了一种类似“网格”的核心网络结构,处理器内部的48个核心通过这个网格来与其它的核心以及四个内存控制器交换数据。相比之下第一代产品Polaris也采用了类似的技术,不过SCC中的网格系统耗电比前代大有下降,只有前者的1/3,而且SCC中还加入了可以降低通信延迟的新指令。网格中的每一条传输线路均可实现每秒64GB的数据传输速度。

省电性设计:

另外,SCC处理器的主要改进在于省电性设计,这款处理器可以自动关闭空闲的核心,并在需要时随时激活这些核心。这款产品的总体功耗在25-150W左右,采用45nm制程技术制造。

CNBeta编译
原文:cnet
我的blog:http://szhaitao.blog.hexun.com & http://www.hoolee.com/user/haitao
--以上均为泛泛之谈--
不尽牛人滚滚来,无边硬伤纷纷现 人在江湖(出来的),哪能不挨刀(总归是要的)
网络对话,歧义纷生;你以为明白了对方的话,其实呢?

您所在的IP暂时不能使用低版本的QQ,请到:http://im.qq.com/下载安装最新版的QQ,感谢您对QQ的支持和使用

相关信息:


欢迎光临本社区,您还没有登录,不能发贴子。请在 这里登录