Channels ▼
RSS

JVM Languages

Multicore Virtual Machine for ARM processors


Atego, a supplier of industrial-grade, collaborative development tools for engineering complex, mission- and safety-critical architectures, systems, software and hardware, has released Aonix Perc Ultra SMP 5.4 with new support for concurrent multi-processor Garbage Collection (GC) technology atop ARM multicore processors.

Aonix Perc Ultra SMP 5.4 from Atego supports multicore ARM processors such as those based on the ARM Cortex A9 processor. Initial testing of this port was done using a four core ARM processor running Linux.

In addition to enhanced concurrent GC technology, and multicore ARM capability, the product supports AWT/Swing libraries for embedded platforms giving graphics developers the immediate availability of hundreds of downloadable community projects. AWT (Abstract Window ToolKit) is a portable GUI library for standalone applications and/or applets, and provides the connection between a Java application and the native GUI. Swing implements a set of GUI components that build on AWT technology and provide a pluggable look and feel. Swing is implemented entirely in the Java programming language, and is based on Lightweight UI Framework.

Aonix Perc Ultra is a virtual machine and toolset expressly created for embedded and real-time systems requiring Java Standard Edition support. Aonix Perc Ultra delivers the ease and efficiency of Java SE without sacrificing integrity, performance, or real-time behavior. The product line offers Ahead-of-Time (AOT) and Just-in-Time (JIT) compilation, remote debug support, deterministic garbage collection, standard graphics, and extended commercial RTOS support.


Related Reading


More Insights






Currently we allow the following HTML tags in comments:

Single tags

These tags can be used alone and don't need an ending tag.

<br> Defines a single line break

<hr> Defines a horizontal line

Matching tags

These require an ending tag - e.g. <i>italic text</i>

<a> Defines an anchor

<b> Defines bold text

<big> Defines big text

<blockquote> Defines a long quotation

<caption> Defines a table caption

<cite> Defines a citation

<code> Defines computer code text

<em> Defines emphasized text

<fieldset> Defines a border around elements in a form

<h1> This is heading 1

<h2> This is heading 2

<h3> This is heading 3

<h4> This is heading 4

<h5> This is heading 5

<h6> This is heading 6

<i> Defines italic text

<p> Defines a paragraph

<pre> Defines preformatted text

<q> Defines a short quotation

<samp> Defines sample computer code text

<small> Defines small text

<span> Defines a section in a document

<s> Defines strikethrough text

<strike> Defines strikethrough text

<strong> Defines strong text

<sub> Defines subscripted text

<sup> Defines superscripted text

<u> Defines underlined text

Dr. Dobb's encourages readers to engage in spirited, healthy debate, including taking us to task. However, Dr. Dobb's moderates all comments posted to our site, and reserves the right to modify or remove any content that it determines to be derogatory, offensive, inflammatory, vulgar, irrelevant/off-topic, racist or obvious marketing or spam. Dr. Dobb's further reserves the right to disable the profile of any commenter participating in said activities.

 
Disqus Tips To upload an avatar photo, first complete your Disqus profile. | View the list of supported HTML tags you can use to style comments. | Please read our commenting policy.
 

Video