The aicas group will introduce the new multiprocessor version of the JamaicaVM hard realtime Java runtime environment at the Embedded World conference in Nuremberg Germany from 1-3 March 2011. It is based on the proven JamaicaVM 6 product, which supports the J2SE Java 6 standard classes. Memory management has been optimized to simultaneously run multiple realtime threads on different CPUs with minimal contention. The assignment of Java threads to specific processor cores can be handled by JamaicaVM or directly controlled by the user. Even applications that were not built for multiprocessor systems can benefit from JamaicaVM 6 Multicore by running memory management on a second processor core, removing this overhead from the actual application.
Andy Walter, Chief Operations Officer of aicas, thanks all its partners in the EU-funded JEOPARD project for their close cooperation and constructive criticism, which considerably aided aicas in its development. ?Without EADS, the OpenGroup, Skysoft, SYSGO, Radiolabs and the numerous other partners, this result would not have been possible.?
JamaicaVM 6 is available for an array of operating systems and processor architectures, including Linux, PikeOS, QNX, VxWorks and WindowsCE. By developing the multicore version of JamaicaVM, aicas can best support the increasing number of high-performance embedded systems. At the same time, the demand for realtime applications in server systems is growing, for example in automation and finance. JamaicaVM will continue to support single processor systems. In addition to realtime applications, JamaicaVM can be used for graphical user interfaces on Linux, OS-9, QNX, VxWorks, Windows CE, and supports Swing and OpenGL graphics inferfaces.
About aicas (http://www.aicas.com)
aicas is a leading vendor of hard real-time capable Java Virtual Machines for embedded applications. In addition, the company provides analysis and optimization tools that help developers improve application quality. aicas provides customization services for JamaicaVM in order to meet the needs of its customers, especially in connection with various target environments. JamaicaVM is unique in its market segment: it is the only Java implementation with a full deterministic Garbage Collector for hard real-time applications. aicas serves the aerospace, industrial control, instrumentation, and automotive markets. Its customer list includes Boeing, EADS Astrium, EADS Military Air Systems, Honeywell, and Siemens. The company’s headquarters are in Karlsruhe, Germany, with subsidiary offices in the USA, France and Japan. In addition, aicas has reseller relationships with a group of highly qualified companies in Europe and Asia.