Mobile Terminal and Multimedia

   
 

Java™ Acceleration Engine for Mobile Devices

   
 
Vision
Java™ is broadly supported in most mobile phones and considered as the basic requirement for most electronic products. With different choices of software and the expanding ecosystems, users can enjoy various applications running at their fingertips, including games, infotainment and productivity applications.

While the applications are getting more and more sophisticated, there is an ever rising demand for faster Java™ processing without increasing the power consumption on handheld devices. The Team is addressing this challenge by designing a computing architecture optimized to support JAVA execution on mobile devices, providing up to two orders of magnitude improvement in performance versus a software-only implementation, and making sure the solutions are adaptable in low-power environment.
 

Methodology and Solutions
In this project, based on the bottleneck analysis in the Java™ execution in most handheld environments, an innovative architecture has been proposed and implemented to solve the issues of existing products. With this architecture, it is expected that the powered Java accelerator is able to deliver 8-times to 50-times, average to peak performance improvement respectively.

With the technology, mobile / portable palmtop products could be enabled with more versatility, user-friendliness and more vibrant graphical applications that are graphical applications that are nowadays.

Applications
The solution is applicable to devices that can make use of the advantages of fast and secure Java™ processing, including mobile phones, portable media player, game consoles and automotive electronic products.