多核技术已成潮流

来源 :中国计算机报 | 被引量 : 0次 | 上传用户:b479676614
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  在各种多核处理器中,由IBM、Sony以及Toshiba共同开发的Cell处理器是非常特别的一款。Cell是以IBM所研发的64位PowerPC微处理器核心为核心,结合多个独立的浮点数运算单元,因此它所构成的多核微处理器并非是传统意义上的对称结构,不过,Cell同样具备强大的运算效能。
  
  全面的应用范围
  
  Cell处理器已经应用于Sony新一代游戏主机Playstation 3,不过可千万不容忽视这位主角,因为其应用范围不仅仅是游戏主机,包括服务器以及各种专用设备都是其发挥巨大威力的舞台。与此同时,IBM还能够将Cell应用于娱乐家电领域,HDTV解码以及视频编码应用都对处理器性能有着很高的要求,而此时Cell芯片的优势正好得以发挥。毫无疑问,多核设计的Cell处理器有着非常广泛的应用范围,包括高清晰数字影音家电、游戏机、计算机图形、科学运算等领域的产品。
  Cell处理器的多核设计非常有助于多媒体方面的运算,但是却给游戏制作人员带来不便。理论上讲,如果充分发挥所有协处理器的话,整体性能会有很大的提升。但程序员必须把所有的数据“切割”出来细分到各个协处理器中,这是非常复杂的,而且以往的应用软件不可能进行改进来适应Cell处理器。此外,微软工程师非常尖锐地指出Cell处理器缺乏“分支预测”功能,这对于整数性能发挥有些不利。因此,Cell处理器被认为是最适合应用在单一封闭领域的产品。譬如,Sony的Playstation 3游戏机便是最好的例子。由于硬件环境的统一性以及游戏开发商坚决地为Cell处理器多核协处理器进行优化,所以综合效能非常出色。同样,即便是IBM将Cell处理器应用于服务器,也主要是那些专门用于计算某些领域复杂数据的产品,然后根据这类服务器的硬件特点开发配套的应用软件,甚至嵌入式操作系统。
  
  浅析Cell核心架构
  
  Cell架构是一个单芯片多核处理单元,它内置9个处理单元,它们之间共享存储器资源。与我们所熟悉的多核处理器不同,Cell更多地采用协处理器方式,然后依靠多个处理器并行技术实现惊人的运算速度。Cell是以IBM所研发的64位PowerPC处理器为主核心,结合多个独立的浮点数运算单元所构成的多核微处理器,具备强大的运算效能。这种非对称式的多核设计尽管存在应用程序难以充分利用的弊病,但是其综合效率以及功耗控制都非常理想。
  以Sony Playstation 3所采用的Cell处理器为例,它集成了2亿3400万个晶体管,采用IBM的90纳米绝缘硅、低k工艺制造。这款处理器的核心面积为221平方毫米,芯片规模与Intel的双核Pentium D相当,两者的制造成本处于同一条水平线上。在逻辑上,Cell处理器基于一个“PowerPC处理单元”,它可以支持虚拟多线程技术,同步执行两个不相干的线程。此外,Cell内部还拥有8个基于SIMD的协处理器。简单而言,一枚Cell处理器内部整合了9颗独立的运算核心,可支持多达10条线程的同步运行。
  Cell的多核技术使得线程分配、资源管理等方面的程序模式具有了多种多样的发展可能性。Cell的主性能处理内核可处理双线程,其余每个协处理器可处理一个线程,这样Cell处理器的9个处理单元总共可同时处理10个线程,怎样最佳应用处理器资源是今后软件工程师的一个重要研究课题。现在很多评论都认为Cell处理器有望冲击x86的主流地位,但是这基本是不可能的,因为现有的软件无法对Cell架构进行优化,这注定Cell只能应用于封闭的嵌入式环境中。但Cell处理器的可怕之处在于,先前有传言称IBM有意将Cell软硬件开放给开放软件社群,如此一来,则可能改变整个PC产业界生态。然而即便如此,一种全新核心架构的处理器必然需要5年以上才能普及,因此x86在PC市场的垄断地位依然不可撼动。
  
  Sun多核技术
  
  采用UltraSPARC T1多核处理器的Sun服务器
  1987年,Sun和TI公司合作开发了RISC微处理器——SPARC。SPARC微处理器最突出的特点就是可扩展性,这是业内第一款有可扩展性功能的微处理。SPARC的推出为Sun赢得了高端微处理器市场的领先地位,而第一次运用双核技术的处理器是UltraSPARC IV。
  Sun的 UltraSPARC IV处理器在一个硅片上集成了两个UltraSPARC Ⅲ内核,这样最终的芯片同时能执行两个线程。该处理器最初推出的版本运行在1.20GHz的频率,在相同频率下能提供比前一代产品快60%~100%的速度,同时该款处理器能够使用和UltraSPARC III相同的插槽,使系统能够平滑升级。随后,双核处理器UltraSPARC Ⅳ 采用了片上多线程技术,通过多个线程的同时进行,继续执行Sun的吞吐量计算战略,以进一步提高系统的性能。
  2006年年初,Sun发布了T1。T1在一个硅片上集成了8个处理器SPARC V9兼容内核,每个内核可以支持4个线程,因此单个芯片可以支持32个线程。其他厂商的产品大多是2核或4核,每个核一般也仅支持2个线程。虽然T1芯片的运行频率只有1GHz~1.2GHz,但是功耗低,整个芯片的典型功耗只有72W,比其他高性能服务器芯片要低得多。Sun的高端服务器处理器将是代号为Rock的芯片,预计在2008年问世,单个芯片上将会集成16个内核。
  
  链 接
  德州大学TRIPS
  
  所谓TRIPS架构(Tera-op Reliable Intelli-gently adaptive Processing System),即万亿次高可靠智能适应性处理系统。该系统的设想最初源于德州大学奥斯汀分校两位助教的研究课题,初衷主要是对现有微处理器设计结构的不满。
  2005年年底前推出的TRIPS原型芯片中包含4个处理器内核,每个内核在每个时钟周期内能够完成16次运算,整个芯片可以完成64次运算。尽管预计原型芯片的时钟频率为500MHz,理论上可达到每秒种320亿次的运算速度。到2010年,当32纳米制程的处理器制造工艺成熟时,研发小组将把这种芯片的时钟频率提高到10GHz,使其能够在1秒钟内完成1万亿次以上的运算。
  
  德州大学研发的TRIPS多核处理器
  MIPS多核处理器
  MIPS是一种很流行的RISC处理器,其机制是尽量利用软件办法避免流水线中的数据相关问题。SGI公司在1992年收购了MIPS计算机公司,1998年,MIPS公司又脱离了SGI,成为MIPS技术公司。现在,MIPS架构已经可以公开授权,因此大量新兴的芯片设计公司开始采用MIPS架构。
  RMI公司的XLR系列是基于RMI增强型MIPS64内核,同时支持32个线程的独特构架的处理器,工作频率可达1.5GHz,并且支持高度集成的独立硬件安全引擎和网络应用加速器。
  Cavium Networks公司也拥有采用MIPS架构的多核处理器。Octeon处理器拥有16个核心,虽然工作频率只有600MHz,但是功耗很低,仅有50W。
  此外,备受国人关注的龙芯3处理器也将使用MIPS架构16核心设计。毫无疑问,凭借MIPS架构的高效率优势,未来芯片设计公司将摆脱对主频的依赖,多核设计已经成为一种不可逆转的趋势。
其他文献
栏目主持人朱永刚    打印机作为办公自动化的主要设备,是每个中小企业都必须具备的。要选择最适合自己企业的打印解决方案,首先需要了解企业的打印作业有什么样的特殊需求,这才能够做到物尽其用。  Q:中小企业在选择打印机时应该注意什么要点?  A:首先,需要考虑打印速度,如果打印中文,那么还要考虑机芯速度与中文打印速度的差别;其次,需要考虑打印机的性能,如分辨率、图像打印速度、处理中文能力、打印机内存
6月15日,作为2007年第十一届中国国际软件博览会的主要论坛之一的中间件推介大会在北京展览馆召开  6月15日,作为2007年第十一届中国国际软件博览会的主要论坛之一,以“中国中间件,我信任,我使用”为主题的中间件推介大会在北京展览馆召开。  本次活动旨在通过鼓励自主创新、增强用户使用国产中间件的信心,以中间件软件为突破口,促进国产软件的整体发展,搭建用户与厂商之间的信任桥梁,扩大国产中间件的应
很多企业的知识管理往往是雷声大、雨点小:轰轰烈烈地开始,悄无声息地结束。对医药生产企业来说,知识管理能为他们带来哪些帮助?该如何进行知识管理?知识管理的IT实现工具有哪些?  近年来,企业的快速发展和人员流动速度的加快,使得企业逐渐开始重视对知识经验的管理,并开始应用知识管理相关软件。  那么,对医药生产企业来说,知识管理能为他们带来哪些帮助?该如何进行知识管理?知识管理的IT实现工具有哪些?  
经过几周的传言,Google与Salesforce的结盟终于成为了现实。一个是当今举足轻重的互联网企业,一个是在线企业应用程序服务领域的领先者,这两者的结盟不但会形成更具创新性的产品和服务,而且预示着未来企业应用程序的发展方向。    探营Google与Salesforce    购买硬件设备、软件系统、部署、培训……与这种传统的实施方式不同,Salesforce证明了ASP模式可以获得成功。Sa
医疗信息化面临的问题    目前,在医院信息化建设过程中,医院管理信息化系统(HIS)、临床管理信息化(CIS)和医学影像和传输系统(PACS)、电子病例等系统都是十分常见的。  医院管理信息化系统(HIS),包含了整个医院里的从挂号管理到门诊等重要业务。从现在医院的状况来看,HIS系统是7×24小时在线的高可用系统,系统的安全稳定运行,数据的安全快速恢复至关重要,关系着整个医院的业务能否正常运转
诺顿套件包含了大量的功能,这也使其安装包的体积远远超过其他产品,达到了236MB。我们花费了大约30分钟的时间才完成了诺顿的安装,而执行整个套件的更新也花费了几乎同样长的时间。  然而令人欣慰的是,诺顿的运行速度与部署过程不同,在执行日常操作时用户不会受到太大的影响。更令人惊讶的是,诺顿的扫描速度异常快速,在启用了全部扫描选项的情况下,诺顿执行海量文件扫描测试也仅花费了20分钟的时间。  良好的设
在nVIDIA的DirectX 10显卡发布大半年后,AMD终于正式发布了自己的DirectX 10显卡产品——ATi Radeon HD 2000系列。HD 2000系列显卡包括了基于R600核心的Radeon HD 2900、RV630核心的Radeon HD 2600和RV610核心的Radeon HD 2400三个系列的产品。不过,目前只有HD 2900 XT有产品面市,HD 2600和H
创立于1958年的同济大学建筑设计研究院(以下简称“同济设计院”),是我国著名的特大型甲级设计机构之一。该院早在2000年就按照ISO9001标准建立了质量管理体系,并通过了中国SAC和美国RAB的双重认证。  在信息化建設方面,同济设计院也一直走在国内同行的前列。早在1992年,该院就已经开始在日常设计工作中应用计算机辅助设计(CAD)手段。多年来,同济设计院不断引进各种先进的计算机设备,并逐步
暑促市场出现新亮点     经销商挂出的4999元促销横幅  Santa Rosa的热度已渐趋平缓,Windows Vista的降价也未掀起波澜,今年的暑促市场因为缺少刺激性的事件而略显沉闷。但记者近日在北京中关村电子市场采访时却看到了新的亮色。多家ThinkPad笔记本电脑经销商均在柜台前打出横幅,上面写着“ThinkPad R60e惊爆价4999元火爆进行中”的字样。红色的条幅十分醒目,柜台旁
以前,承诺销售量只是厂商和渠道商之间的事情。卖场内商户经营情况的好坏和电子卖场本身并没有直接的关系,电子卖场要做的就是扩大宣传、吸引人流、规范管理等工作。  不过,这种情况将因北京中关村一个新电子卖场的诞生而有所改变。    承诺销量 统一收银    7月1日,海龙电子城国投店将正式开业。北京海龙资产经营集团有限公司助理总经理夏文军明确告诉记者,海龙将采取与以往完全不同的运作模式,力争将国投店打造