科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网服务器频道Sun Niagara 2执行线程数量将加倍

Sun Niagara 2执行线程数量将加倍

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

Sun Niagara 2执行线程数量将加倍

作者:Zxm(整理) 2006年8月24日

关键字: Niagara Sun

  • 评论
  • 分享微博
  • 分享邮件

Sun公司的工程师说,“Niagara 2”处理器在2007年下半年推出时,将能同时执行64串指令序列,比前一代增加一倍。

Sun芯片工程师Greg Grohoski在加州Palo Alto举行的Hot Chips会议中表示,目前的UltraSparc T1 "Niagara"架构服务器可跑32条线程(threads)--八个处理核心,每个可执行四条线程。“Niagara 2”仍维持八个核心,但每个核心可跑八条线程。

Groholski说:“我们大约在5月底取得first silicon,五天之内就用来启动Solaris。应该可以在明年下半年上市。”他未提供效能数据,只说Niagara 2计划达成的目标,包括把数据处理量(processing throughput)扩大一倍以上,每1瓦电力产生的数据处理效能提高一倍以上。

Niagara是全新的设计,Sun希望藉此重振客户对该公司芯片工程技术的信心。第一代Niagara在2005年末推出,数月来市场反应不错,今年第二季Niagara服务器销售额约1亿美元。

Sun用Niagara进攻低级服务器市场,看准这块市场最重要的是服务器同时平行处理众多任务的能力,而不是单独任务能以多快的速度达成。相形之下,IBM、英特尔和超微(AMD)芯片都强调单线程的速度。

Niagara 2进一步朝多线程(multithreading)的方向迈进。每个核心都分成两部分,称为“线程组”(thread groups),分别能处理四条线程,由Solaris操作系统平均分配线程。

Groholski声称,线程处理容量加倍,但芯片表面积增加不到20%。芯片大小是影响制造成本乃至于产品获利率的一大因素。

Niagara 2采用65奈米制程,比第一代的90奈米制程更先进,让Sun能把更多功能植入芯片。除线程加倍外,Niagara 2还包括:4MB高速缓存,大于Niagara搭配的3MB;加密引擎从一个增加为多个;另配备一个周边组件互连(PCI)输出埠、四组FB-DIMM(全缓冲式内存模块)控制器,以及两个每秒传输速率10Gb的以太网络(Ethernet) 端口。

预留支持多重处理器的伏笔

不过,Groholski表示,这一款设计并不支持多重处理器的功能。

Sun23日发布声明说:“目前的Niagara 2不具支持多重芯片调和性。”意思是,这款芯片缺乏确保与其它芯片搭配顺畅的机制。比方说,可藉由把高速缓存里存储的数据同步化,来达到这个目的。

不过,Sun预告:“我们认为,修改并启动调和机制,是个好主意。”

Insight 64分析师Nathan Brookwood说:“看来,SunNiagara 2初期会聚焦于单颗处理器服务器。根据Sun的Hot Chips简报,该公司似已断定,就2007年的市场而言,64条硬件线程对低级服务器已经绰绰有余。”

的确,明年下半年若推出64线程的系统,将遥遥领先群雄。届时,Brookwood说,搭载超微或英特尔四核芯片的服务器,充其量也只能做到16条线程。

加快单线程效能

Sun在扩增线程数目的同时,也致力提升单线程的效能。

Groholski举例说,Niagara 2的每一核心都具备运算引擎,称为浮点运算单元;相形之下,第一代处理器的八个核心只共享一个浮点运算单元。每个Niagara 2核心还拥有“串流处理单元”,可加速执行各种加密和解密任务。

Niagara 2也包含改良服务器稳定度的功能。例如,假使侦测到系统出现错误,硬件可自动关闭某个线程、某个线程组或整个核心。Groholski说:“整个实体核心可离线,但你仍有56条线程可执行任务。”

另一大特色是省电。Groholski说,软件可局部关闭Niagara 2的线程或核心,或减缓其执行速度,进而控制耗电量。

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章