Adapteva:小公司有大野心

初创公司Adapteva宣布将推出一种新的芯片架构,借助于全新的生产工艺,这种处理器将拥有4000个小核心,远远超出现有的PC处理器核心数量。国内媒体的报导似乎有些走样,变成了Adapteve成为击败x86,ARM的超级杀手,但实际上这家公司目前的定位还只是特定功能的协处理器。

大部分的移动处理器生产商努力提高每瓦能耗下的MIPS(注:每秒百万条指令)值,这是最常用的功率利用率的评估方式。但是Adapteva公司准备另辟蹊径:增加每瓦能耗下的每秒浮点运算次数(FLOPS)值。这个袖珍初创公司已经开发并测试了一个能够提供业界领先的每瓦FLOPS值的独特架构。虽然有些人认为浮点(FP)性能只对超级计算机和特殊的信号处理应用有效,但是这种类型的强力FP引擎也许很快就会进入你我的智能手机中。

Epiphany多核架构

Adapteva公司提供其Epiphany多核架构为IP核,根据不同性能等级可做裁剪。最基本的16核设计达到每瓦峰值速率为19GFLOPS。在2mm2面积情况下,这个设计对典型的移动应用处理器成本影响有限。配置为协处理器时,Epihpany在典型移动设备的一定功耗范围内能大幅提升浮点处理能力。

以下是苹果设备采用的A5芯片,绿色部分为Epiphany内核所占空间。

为什么移动设备需要如此高的处理能力?对于普通的语音到文本的转换功能,许多先进的语音识别算法依赖于浮点特性;视觉计算有助于基于手势的游戏,高级的用户接口,增强现实技术(AR),甚至提升健康和安全。Adapteva的架构可以满足语音识别和视觉计算所需的性能要求。

虽然Epiphany架构比起同等浮点性能水平的CPU或者GPU所需的晶圆面积要小,但是高端移动处理器已经有了CPU(或许集成了ARM公司的Neon加速器)和GPU,由此用CPU/GPU来执行浮点密集的任务无需增加任何面积。这是Adapteva公司面临的一个主要问题。另外,在忍受Epiphany额外的芯片成本和设计周期之前,预计移动芯片商会等待FP的应用模型更加成熟。不过如果视觉计算成为用户界面和应用软件的一部分,浮点加速器将会和我们现在看到的视频加速器一样普遍,Adapteva就会成为差异化竞争的好榜样。

Adapteva公司从2008年成立到现在只花费了150万美金。低成本运作的秘诀就在于使用免费的开源软件并且只雇用了四名在一起共事超过十年的全职员工。翻看管理层介绍就会发现这家公司其实就是ADI公司的TigerSHARC DSP产品线的前架构师带领余部创立,而所谓的十年共事经验应该就是指在ADI公司的那段经历。从管理层的求学经历来看这个team似乎都不超过40岁,年轻有为!