Architecture and Performance of the Tilera TILE-Gx8072 Manycore Processor
Tilera周一宣布推出新款通用CPU,包括100核芯片,因为它试图进入由英特尔和AMD领导的服务器市场。
老牌创业公司Tile-GX系列芯片针对的是服务器和执行Web相关功能的设备,如索引,网络搜索和视频搜索,Anant Agarwal是位于加利福尼亚州圣何塞的Tilera联合创始人兼首席技术官。 。这些芯片具有通用CPU的属性,因为它们可以运行Linux操作系统和通常用于提供Web数据的其他应用程序。
“您可以将我们作为其他应用程序的附件运行,但意图是可以运行它独立,“Agarwal说。这些芯片可以与x86芯片一起用作协处理器,或者可能替代家用电器和服务器中的芯片。芯片制造商正在不断增加内核,以提高应用性能。目前大多数x86服务器芯片都具有四个或六个内核,但Intel将发布Nehalem-EX芯片,这是一款具有八个内核的x86微处理器。 AMD不久将推出代号为Magny Cours的12核Opteron芯片。来自AMD和Nvidia等公司的图形处理器包含数百个运行高性能应用程序的内核,不过这些芯片正在进入个人电脑领域。
Gx100 100核芯片在最高性能下的功耗将接近55瓦, Agarwal说。这款16核芯片的功耗仅为5瓦。
与x86芯片相比,Tilera芯片在每瓦性能方面具有优势,但由于芯片尚未建立,因此一些芯片将持怀疑态度,Will Strauss表示, Forward Concepts的首席分析师
Strauss说:“我不认为一般人会用尽在Tilera购买一台计算机。”英特尔具有成为现任的优势,即使Tilera提供了可与英特尔芯片相媲美的产品,也需要数年的时间才能赶上。但是,开始时,Tilera将芯片专注于特定的应用程序,大量的核心。它将Apache Web服务器,MySQL数据库和Memcached缓存软件等常用于服务器的某些Linux应用程序移植到Tilera架构中。“我们有目标市场的原因并不是因为任何技术限制或其他原因这只是因为,你知道,你必须向目标受众推销你的处理器,作为一家小公司,我们不能让大海沸腾,“Agarwal说,”公司的战略是追求施特劳斯表示,并行处理能力快速推出的利润丰厚的市场。 Tilera可能会扩展到Web空间之外的其他需要低功耗芯片的市场。“Strauss表示,它可以像使用英特尔处理器一样在C编程应用程序,但需要程序员编写和移植应用程序。他说:“移植Windows或Linux的容易程度还有待观察,”他说。“Apache和MySQL等应用程序已经可以在x86芯片上运行,并且可以移植到Tilera芯片上运行。他说,在协处理器环境中,x86处理器将运行传统应用程序,而Tilera将执行Web特定应用程序,“作为一家小公司,我们可以专注于几个应用程序,驱动这些应用程序,随着时间的推移,我们可以扩大规模,“Tilera营销总监Bob Doud说。该公司并未谈及未来希望进入的市场。然而,行业分析师表示,随着更多内核被添加到芯片中,应用程序的性能要么保持平稳甚至会恶化。 Agarwal表示,部分性能取决于核心的组装方式,他还是麻省理工学院电气工程和计算机科学教授。
为了实现更快的数据交换,Tilera组织了一个带有多个点的平行内核来接收和传输数据。每个核心都有一个用于更快数据交换的开关。来自英特尔和AMD的芯片依赖于交叉开关,但随着内核数量的增加,设计可能会导致可能导致带宽问题的僵局,他说。“你可以有三四条街道进来,但是……它是很难想象有30条街道进入交叉路口,“Agarwal说。 Tilera芯片中使用的网格体系结构可随着方形的扩大而扩展,他说。除了额外的内核之外,新的Tilera芯片还包括许多前辈的升级产品。这些芯片速度更快,运行速度高达1.5GHz,支持64位处理。芯片将采用40纳米工艺制造,这使得它们更小,更节能。早期的芯片是采用90纳米工艺制造的。该芯片将于明年开始出货,其100核心芯片计划于2011年初发货。芯片的批量定价范围为400美元至1,000美元。