IBM Cell处理器开创了分布式计算新纪元,但它更广为人知的应用是索尼PS3游戏机,而IBM在过去几年似乎也未充分运用Cell。现在,创新打算接过IBM的旗帜进入分布计算时代,在年初的CES2009大展上,创新发布革命性的Zii SoC系统级芯片,该芯片具有类似干细胞的无限扩展性,创新将它称为“干细胞计算(StemCell Computing)”。
干细胞运算承载创新未来的转型梦想,凭借这一平台,创新将从音频领域跨入综合计算市场,而干细胞所具有的独特扩展性令它可以跨越从机顶盒到超级计算机这样的广阔领域,除了IBM Cell之外,还没有任何一种平台可以在架构弹性方面同它匹敌。
作为一家传统的音频厂商,创新一直给人以缓慢发展的印象,在当年的音频之战中,创新击败傲锐一统天下,并牢牢掌控了计算机音频标准。然而,板载集成声卡的出现令独立声卡陷入边缘化,市场不断萎缩,并终失去了主流用户,只停留在高端的小众化群体中。尽管创新同时也在拓展多媒体音箱等业务,但很显然它已经沦为二线厂商,这一点与图形领域的NVIDIA形成鲜明对比。
在2002年1月,创新将3Dlabs收归旗下—上个世纪末的PC玩家都知道3Dlabs的鼎鼎大名,当时它不仅拥有顶尖的工作站显卡业务,而且还进入PC显卡领域,同时3Dlabs一度掌控了OpenGL标准的主导权。不过后来3Dlabs如同Matrox公司一样,未赶上那场新世纪初的显卡大战,逐渐衰落并终被创新收购,而创新也因此获得卓越的开发技术。
创新并不打算让3Dlabs的开发人员帮助他们研发声卡,或许当时它有进入图形业的雄心壮志,可惜形势比人强,NVIDIA与ATI的疯狂战车碾碎了一切后来者的梦想,另辟蹊径是好的抉择。在这样的背景下,创新谋划了新颖的“干细胞计算”平台,3Dlabs团队就成为该项目的中坚力量。
干细胞计算的基本构件就是创新的ZenII(简称为“Zii”),它其实是一颗SoC系统级芯片,型号为“ZMS-05”,集合了主控处理器、协处理器阵列、内存控制器、HDTV影像编码器以及非常强大的I/O扩展能力。ZMS芯片本身可以单独使用,也可以任意数量搭配使用,更重要的是它具有任务自适应的特点,它内部的协处理器阵列具有灵活的可编程特性,能够根据应用需要自行转变产品形态—比如说ZMS芯片在进行HDTV解码时,协处理器阵列在软件组织下自动构建为高清视频处理器的逻辑结构,但如果在任务进行中遇到3D渲染任务时,协处理器阵列中的某个部分则会变更为图形处理器逻辑,从而高效地渲染3D场景。
图1:创新Zii ZMS处理器,拥有类似干细胞的无限扩展能力是它大的特点
这种特性赋予了Zii“干细胞”平台近乎无限的可能,在面对DNA计算、宇宙探索、物理计算、
3D渲染、媒体编码等高并行度计算领域时具有出色的表现—事实上,创新率先实现了Intel的梦想,当Intel还在宣扬它的Larrabee概念之时,创新已经率先拿出了可投入商业化的“干细胞”计算平台,而“干细胞”计算所具备的无限扩展性显然是Larrabee所望尘莫及的。从这一点上讲,Intel现在多了一个可仿效的对象。而Zii被创新认为是革命性的平台也没有任何的虚夸。