新兴多核芯片制造商Tilera正在借助 Interop网络贸易展示会来为他们经过漫长等待的Tile-Gx系列处理器进行预热,据称这个系列的处理器在单个封装上最高可以容纳100个核心。
Tile-Gx处理器的推出正在紧锣密鼓的进行当中,这款处理器首次亮相可以追溯到2009年10月。本周出现在拉斯维加斯举行的Interop展示会上是因为首批即将出炉的Tile-Gx处理器是专门面向早期采用Tilera处理器的网络设备制造商。
这家芯片制造商的副总裁特伊.贝利在接受采访时表示,Tilera处理器凭借第三代处理器改变着处理器领域的格局。与制造针对所有潜在用户的一系列处理器的做法不同,Tilera公司就像他们的第一代Tile64处理器和第二代TilePro处理器所做的那样,针对三类不同的用户提供三种不同的Tile-Gx处理器家族供用户选择:即针对网络设备制造商的Tile-Gx 8000处理器系列,针对多媒体应用工具的Tile-Gx 5000处理器系列和针对效用服务器的Tile-Gx处理器系列。
贝利解释说"与一刀切式的处理器不同,我们目前设计了不同类型的产品。某些应用工具需要大量内存或者输入/输出,而其他应用软件可能不需要"。
目前尚不清楚Tilera公司是否真的制造了三种不同风格的处理器,贝利也没有冒然进行介绍-不过不管处理器的设计和测试有多么昂贵,我们也可以比较可靠的推测Tilera处理器实际在做的都与Tile-Gx处理器有关,因为他们在台积电制造工厂里的40纳米制程工艺已经成熟。确实有四种不同规格的Tile-Gx处理器,容纳的核心数量分别为16,,3,64和100个以及不同数量的芯片上系统组件。
因此Tilera所做的一切是使用密码装置或者内存控制器或者其他用来满足工作负载需求的配置都是合乎情理的,比如不需要这些组件的服务器。这是所有处理器制造商改进他们芯片生产的方法,Tilera在他们的系统上芯片设计中集成了如此众多的组件,主要是针对三个不同的市场。
Tile-Gx处理器的设计采用啮合网络架构将所有的核心连接在一起,并将每个核心的256KB L2高速缓存连接到单个的连续L3高速缓存。每个核心有32KB的L1数据高速缓存和32KB L1指令高速缓存。因此在100个核心的处理器上,数据的高速缓存总数量达到了32MB。因此我们可以相信Tilera核心是基于MIPS核心的授权版本,贝利还向媒体透露说,第三代Tile-Gx处理器采用64位处理但是只有40位内存寻址能力。这就意味着高端部分的最高可以达到1TB DDR3主存。有趣的是,与多数其他处理器不同,Tilera处理器运行内存的速度比他们的核心要更快。
Tile-Gx处理器还拥有额外的SIMD指令,能利用每个循环单元的多个累加器来实现每秒6000亿MAC的运行速度,Tilera公司表示这个速度是目前市场上速度最快的数字信号处理器的12倍(这个设计是在2009年底推出的)。这款处理器还有两个MACA引擎,但缺少多流 iMesh加密加速器,加密模式是可以实现每秒40GB的带宽,每秒20GB的压缩和解压缩工作。
这款处理器还包括一个位于核心和芯片上网络界面之间的打包处理加速器mPIPE,缺少多核可编程智能打包引擎,可以在核心和网络界面之间形成负载平衡。
100个核心的处理器是全部由 iMesh连接在一起的10X10栅格核心。四个内存控制器分别位于顶部和底部(两个位于顶部,两个位于底部)。MICA加密单元是位于左首的角落处,3个PCI-Express 2.0输入/输出处理器和各种输入/输出控制器(总计是每秒80GB的 PCI-Express输入/输出带宽)。芯片的右侧有8个可以作为32个千兆以太网端口或者8个万兆以太网端口配置的XAUI端口。由于系统所需的每一个组件都集成在了Tile芯片上,所以没有南桥或者北桥芯片集。这是一种非常引人瞩目的设计。
Tilera公司本来预计在去年第四季度推出32核和16核Tile-Gx处理器,100核的处理器预计在今年的第一季度推出,64核的版本预计在几个月后推出。显然这一切并没有变为现实,
Tilera公司需要时间重新思考如何包装和销售他们的处理器。Tilera并没有解释延迟的原因,贝利表示面向网络制造商的Tile-Gx处理器家族将今年7月推出测试版,稍后再投入批量生产。这些处理器有望用于入侵防御和侦测,防火墙,虚拟私人网络,广域网优化,网络监控和其他种类的设备。
Tilera公司的产品包括一个定制的Linux编译器和并行编程环境以及Apache, MySQL, Perl, PHP及其他开源工具。
有四种不同类型的Tile-Gx 8000处理器是面向网络设备制造商的,如下表所示:
回首2009年底,Tilera那时预计100核的Tile-Gx处理器售价约为1000美元,36核的版本售价月为400美元,但是就新的产品来看一切都皆有可能。贝利表示在处理器测试版没有推出之前不会透露产品的具体定价。
贝利向媒体透露称Tile-Gx 3000处理器的服务器版本"与Tile-Gx 8000处理器系列的推出时间相差不会太远"。服务器版本可能没有网络版本那样的加密单元或者以太网互联,但是可能会集成所有的核心和控制器。Tile-Gx 5000处理器将把侧重点更多的集中在计算能力而不是输入/输出上,因为这个系列的处理器主要针对视频会议,媒体流,媒体代码转换和媒体网关工作。贝利不想提前将这些处理器公布于众,他表示有关Tile-Gx 3000和5000处理器系列的更多信息将在第二季度末公布。
对于Tile-Gx 3000系列,Tilera公司表示将在一个标准化服务器机架上容纳大约20000个核心,未来的200核"Stratton"处理器版本预计在2013年推出,会使用台积电公司的28纳米晶体烘焙制造工艺,这样每个机架能容纳的核心数量就可以翻倍,最高可以达到40000个。