MIPS科技推动联网消费装置的新体验 智能应用 影音
Smiths Connectors
DForum0808

MIPS科技推动联网消费装置的新体验

  • DIGITIMES企划

MIPS科技亚太区/大中华区技术总监 许丁坚
MIPS科技亚太区/大中华区技术总监 许丁坚

随着技术不断演进,我们已进入联网消费性装置的新时代。现今的消费者希望能随时保持连线,并能随时随地透过任一种装置,存取日益丰富的网际网络内容与应用程序。

MIPS科技是数码家庭的领导者,在数码电视、各类机顶盒、蓝光播放机、宽频客户端装置(CPE)、以及Wi-Fi路由器等市场都居领先地位。现在,更以此实力为基础,积极朝移动领域扩展。

开放源Android操作系统,提供了让MIPS朝移动市场迈进的绝佳机会。根据2010年10月发布的研究数据,Android已经是美国最大的智能手机平台,市占率达34%。2010年第2季全球Android手机出货量,拥有高达800%的YoY成长率。

Android的重要特性是,它是与处理器架构独立的,因此OEM厂商能够根据需求,自由选择最适合的处理器。此外,我也要强调,MIPS能跟竞争对手ARM一样,在相同的时间取得Android OS更新信息,并没有任何差异。

采用MIPS架构的Android手机目前已在生产中,2011年就将上市。过去在2G时代,ARM架构主导了手机的设计,但进入3G时代,市场态势必将有所改变。

Android能为既有市场带来创新,同时,也能为服务和内容供应商以及OEM业者带来新的商业模式。有监于Android在移动市场的成功,MIPS更是致力于将此平台带到数码家庭领域中。

MIPS科技正带领Android朝数码家庭发展的革命。我们已经率先业界,展示第1款以Android为基础的数码家庭装置。同时,在2011年的消费电子展(CES)中,也进行了多项相关产品的展示。我们推动的Android on MIPS计划,程序码也已就绪,截至目前已达到超过1万次的下载次数。

对于市场有谣言说,Android只能在ARM架构上执行的说法,是完全错误的。目前,MIPS已可支持Android 2.2 (Froyo)和Android 2.3 (Gingerbread)版本。同时,Google负责Android技术开发的Dan Morrill和Andy Rubin也都曾公开强调,Android是独立于处理器架构的,能够在任何一种类型的处理器上执行,也认可以MIPS架构为基础的Android产品,将能为开发人员、半导体厂商、以及OEM业者带来新的选择。

针对Android应用程序的开发,除了软件开发套件(SDK)外,我们亦能提供原生开发套件(NDK)。不过,NDK是为因应初期CPU效能不足的一种妥协做法。虽然所有应用程序都还是以Java撰写,但会用到Android程序中的原生库,使得应用程序的移植性受限,也就是会被处理器绑住。

但从2010年起,移动处理器的时脉都达到800MHz以上,甚至采用双核1GHz,这种原生码的设计方式便不再需要,因为,此作法也违反了Google希望Android是独立于处理器架构的精神。我们预计,2011年下半年,针对ARM和MIPS架构的完整NDK/SDK都将就绪,届时将能真正实现处理器架构独立的精神。

我们推动联网新体验的另一项重要进展是,将Flash Player 10.1带到MIPS架构中,目前也已有多家授权客户采用此技术量产产品中。

目前,电视用Flash Player 10.1和Adobe Air 2.5都已经针对MIPS架构进行最佳化设计。我们的500MHz 24Kf平台也已获得Flash Player 10.1产品认证,可提供Full HD支持。此外,我们的授权客户Sigma Design和Broadcom也已经有支持Adobe Air 2.5 for TV的解决方案,采用800MHz的MIPS核心。但若欲达到同样效能,却得采用时脉频率更高的ARM核心,我们的效能略胜一筹。

MIPS拥有完整的32位元处理器核心系列,从低端到多核心、多执行绪核心均可支持。我要强调的是,MIPS架构兼具低成本、低功耗、以及高效能特性,能为多媒体和移动应用带来有效设计。

以我们的1004K核心为例,3个MIPS 1004K核心的面积与2个ARM Cortex-A9核心相同,因此我们能在相同面积中,提供更高效能和更低功率。另外,根据Coremark基准测试指标来看,1004K核心在多执行绪应用的效能,也较ARM Corex-A9 MP高了80%。

若比较Android Dalvik VM效能,MIPS的32个暂存器集与有效设计,亦可较ARM提供50%更快的Android执行效能。主要原因是,Dalvik VM是以暂存器为基础的设计,MIPS核心中具备较ARM核心更多的暂存器数量,因此能显着加速Dalvik VM效能。

另一方面,每个Dalvik应用程序都会在Dalvik VM中启动个别事件,因此多执行绪核心可加速Android效能。因此,MIPS的多执行绪核心在执行网页浏览和widget时,能够在5秒内完成页面下载,并较ARM提供50%更快的JavaScript效能与页面产生。

总结来说,MIPS处理器具备更高的绝对速度,以及较佳的效率,因此Android 2.2+版本在MIPS架构上执行效益更佳。透过更多暂存器和指令集的架构设计,能为高分辨率多媒体、多通道音讯、以及丰富的媒体存取提供绝佳优势。MIPS将能为消费者打造一个具优异使用者体验的联网新世界。