龙芯开源社区

 找回密码
 注册新用户(newuser)
查看: 4219|回复: 0

[转载]arm硬件支持java技术Jazelle RCT

  [复制链接]
发表于 2010-4-14 20:17:26 | 显示全部楼层 |阅读模式
ARM公司在加利富尼亚州旧金山市召开的JavaOne大会上发布了其全新的Jazelle® RCT 技术,该技术能在移动电话和消费电子产品等众多应用终端上显著地降低Java应用程序对内存的占用空间,同时提高性能并降低功耗。ARM® Jazelle RCT (运行时间编译器目标,Runtime Compiler Target)架构扩展集扩展了Jazelle技术范围,使其涵盖了运行时间和提前时间编译器技术的最优化,如即时编译(Just In Time Compiler, JIT)和动态适应编译 (DAC),并同时支持所有领先的JavaTM技术和其他执行环境。

“In-Stat”微处理器报告高级分析师 Tom R. Halfhill先生表示:“任何能减少静态编译Java代码大小的技术,都将受到独立软件开发商和嵌入式系统开发商的欢迎。ARM Jazelle RCT技术使Java开发商能够在实现更高的性能的同时避免静态编译下常见的代码过盛现象。”

Jazelle RCT技术使运行时间编译器以获取最高的性能为目标,同时将代码密度最大化。在采用Jazelle RCT技术后,代码存储器的占用空间降低了多达三倍,使得对内存的访问减少了,从而显著地提高了电池的寿命。这一全新的架构扩展集丰富了当前世界上最普遍使用的硬件加速技术--Jazelle DBX(直接字节码执行,Direct Bytecode eXecution)技术。同时,ARM Jazelle架构扩展集在移动设备上实现了非常高速的性能表现,快速的响应和顺畅的软件运行,从而给用户带来了全新的使用体验。

采用Java技术的消费电子产品已被广为接受,其中手持设备就有7.8亿台(据Ovum,2006年6月资料显示),即便如此,越来越复杂的应用对可以运行Java的手持设备和其他设备提出了更高的性能要求。Jazelle技术使得生产厂商能够生产出能够以特别快的速度运行Java应用并且具有很长的电池寿命的设备,以满足这一日益增长的需求。

ARM公司嵌入式软件总监Lance Howarth先生表示:“通过增强Java JIT和DAC性能以及降低代码尺寸和功耗,Jazelle RCT技术将会推动诸如智能电话、数字电视和便携式多媒体播放器等高级消费电子设备的发展,引领使用Java技术和其他执行环境的应用的新潮流。随着这一Jazelle系列的扩展,我们期待会有更多的设备生产商加入索尼爱立信、西门子,三星和明基电通等公司的行列,通过使用Java技术来为消费者娱乐和信息服务带来耳目一新的体验。”

Sun 微系统公司客户系统组副总裁Alan Brenner先生表示:“用户希望从他们的移动设备上获取丰富多彩的、形式多样的多媒体内容和应用,而Java技术正是这类服务受到垂青的推动力。ARM Jazelle 技术通过显著地提高最终用户的体验来帮助加速市场对基于Java的内容的接受。”

Jazelle RCT 技术将被用于针对复杂的操作系统和用户应用的ARM Contex-A系列应用处理器。虽然Jazelle RCT技术最初是用于Java平台的,但其他类似技术如Microsoft® .NET Compact Framework同样能从中获益。目前ARM公司已经和领先的即时编译器及和预先编译器提供商合作,计划在2006年下半年向市场交付利用了Jazelle RCT技术优势的编译器解决方案。

以下这些领先的企业认可了ARM Jazelle技术并与ARM公司合作提供Jazelle RCT技术解决方案。

“自从在2001年授权Jazelle技术以来 ,Aplix公司就一直在和ARM公司开展合作。通过把Jazelle技术融合到我们领先的JBlend平台,在2003年我们成功推出全球首款支持Jazelle技术的手提电话,”该公司总裁和首席策略官Wesley Kuo先生表示。“利用JBlend平台和Jazelle技术,我们的客户不断地大量生产手持设备。我们期望与ARM公司建立成功的合作关系,以满足用户和服务提供商当前和未来的需求。”

Esmertec公司首席技术官Anne-Marie Larkin女士表示:“用户对激动人心的新功能以及先进的多媒体内容的追求是Java技术在移动设备上发展的重要驱动力。通过与ARM公司的合作,结合我们先进的Java 字节码编译器技术和Jazelle RCT 指令集,Esmertec公司为业界提供一流的嵌入式Java应用性能以及降低的Java运行时间占用空间,从而提供高性能和低功耗的应用,来满足未来市场上用户体验所提出的要求。”

Sun微系统公司移动和嵌入式小组高级总监Eric Chu先生表示:“通过和ARM公司合作,我们把Jazelle技术融合到Sun最优化的执行环境,为手持设备生产商提供了一套针对移动终端的整合的、最优化的Java解决方案。我们期待与ARM继续合作,降低手持设备制造商的成本,降低在移动终端中整合和配置Java技术的复杂度,从而为用户提供他们所需的高质量的服务。”

本版积分规则

小黑屋|手机版|Archiver|Lemote Inc.  

GMT+8, 2019-1-21 21:20 , Processed in 0.180888 second(s), 19 queries .

快速回复 返回顶部 返回列表