ARM and Oracle partner to optimize Java for embedded systems

Date: 22/07/2013
ARM has entered into a multi-year agreement with Oracle to further optimize the existing Java Platform, Standard Edition (Java SE) for ARM 32-bit platforms and to add Java SE support for ARMv8 64-bit platforms. Together they are going to work on improving throughput and efficient scalability for ARM-based multi-core systems. Java is used for programming systems used in server and network infrastructure and in machine-to-machine (M2M) market, such as industrial control, factory automation and single-board computers, where ARM processor cores are increasingly used.

Additional areas for co-operation include improving boot-up performance, power savings and library optimization – all of which are essential for designs used in the enterprise and embedded markets, according to ARM.

"The long-standing relationship between ARM and Oracle has enabled our mutual technologies to be deployed across a broad spectrum of products and applications," commented Henrik Stahl, vice president, Java Product Management, Oracle. "By working closely with ARM to enhance the JVM, adding support for 64-bit ARM technology and optimizing other aspects of the Java SE product for the ARM architecture, enterprise and embedded customers can reap the benefits of high-performance, energy-efficient platforms based on ARM technology." "

The industry has reached a significant inflection point as enterprise infrastructure, including servers and network routers, is now able to leverage high-performance, energy-efficient ARM technology," said Ian Drew, chief marketing officer and executive vice president, Business Development, ARM. "A diverse, optimized software ecosystem must be in place to support these systems. This extended relationship with Oracle to enhance Java SE is an important step in growing the ARM ecosystem, which is enabling businesses and consumers worldwide to discover new levels of energy efficiency and advanced performance."