Aonix®, a provider of complete solutions for safety- and mission-critical applications, and Green Hills Software, a technology leader in device software optimization (DSO), real-time operating systems (RTOS), and related development tools, have joined forces to enable commercial availability of the Aonix PERC Ultra Virtual Machine (VM) for Green Hills INTEGRITY to the embedded market.
The companies have also formed a partnering agreement paving the way to jointly market the INTEGRITY RTOS and Aonix PERC® technologies to their mutual customers. The combination of these leading products provides an application execution environment geared for complex applications that require high levels of Java platform functionality along with hard real-time, predictable timing and secure, reliable operation. PERC Ultra is a virtual machine and toolset created for demanding embedded and real-time systems requiring Java™ Standard Edition (JSE) support. PERC Ultra delivers the ease and efficiency of JSE support without sacrificing predictability, performance or real-time behavior. It offers Ahead-Of-Time (AOT) and Just-In-Time (JIT) compilation, remote debugging, deterministic garbage collection and standard graphics. The PERC product line also features PERC Pico, a virtual machine and developer toolset designed for hard real-time applications requiring fast execution, small footprint, hard real-time response, and access to low-level devices. Green Hills Softwares INTEGRITY RTOS enjoys remarkable adoption by device developers across a wide range of industries, including consumer, networking, medical, automotive, industrial, and avionics. Developers take advantage of INTEGRITYs advanced separation kernel architecture to create products that perform better, have absolute security, and cost less to develop than products based on other RTOS solutions.
“Green Hills and Aonix have a significant number of common customers in the U.S. and Europe who drove the demand for this integration,” said Gary Cato, strategic alliances director at Aonix. “Now these customers can run their Java applications in a more secure, reliable manner by relying on INTEGRITYs industry-proven separation kernel architecture.”
PERC for INTEGRITY solutions will begin with the next version of PERC Ultra 5.1. The initial port will be a Windows-hosted version of PERC targeting Power Architecture with hardware floating-point support running on the latest