|
JEOPARD Projekt startet Validierung für parallele Echtzeit-Java-VM
|
 |
 |
<next> <prev> <back> 25-Feb-10
JEOPARD Projekt startet Validierung für parallele Echtzeit-Java-VM
Karlsruhe, Deutschland, den 25. Februar 2010
Ein Ergebnis des JEOPARD-Projektes, eine einheitliche, parallel arbeitende Echtzeit-Java-VM für hochperformante, zeit- und sicherheitskritische Java-Anwendungen wird derzeit von industriellen Partnern, darunter EADS Deutschland, Skysoft Portugal und Radio Labs Italien auf Herz und Nieren geprüft und mit realen Applikationen getestet.
Skysoft evaluiert die Entwicklung auf Multi-Core Systemen mit SYSGOS partitionierendem Betriebssystem Pike OS. Die Testanwendung besteht aus Java-Partitionen in einem Luftfahrt-Kontrollsystem, die parallel ausgeführt werden.
Als Grundlage für die von aicas entwickelte Multicore-Echtzeit-Java-Technologie dient die bewährte, für harte- und weiche Echtzeitanforderungen optimierte, JamaicaVM. Der Garbage Collector, der extrem kleine Arbeitsschritte von nur wenigen Millisekunden Länge ausführt, wurde für Multicore-Systeme angepasst, so dass Java-Code gleichzeitig und ohne Störungen durch andere Anwendungen ausgeführt und der benötigte Speicher bereinigt werden kann. Weiterhin wurde der GC so implementiert, dass er parallel auf mehreren CPUs gleichzeitig ausgeführt werden kann und dort durch ausgeklügeltes „load balancing“ den Parallelismus an das theoretisch mögliche Optimum bringt.
Für den Echtzeit-Entwickler bedeutet dies, dass der bekannte Low-Latency Echtzeit-Garbage- Collector der JamaicaVM nun auch für parallele Multicore-Systeme zur Verfügung steht.
Abhängig von der Anzahl der CPUs und den Anforderungen an die Parallelität der Applikation kann der Entwickler entscheiden, ob der Garbage Collector und die Applikation bei Bedarf auf mehreren CPUs gleichzeitig ausgeführt wird oder ein Teil der CPUs die Speicherbereinigung durchführt während zeitgleich die Applikation auf anderen CPUs ausgeführt wird. Damit kann die Applikation vollkommen unabhängig und unbeeinflusst vom GC ausgeführt werden.
Über Jeopard (http://www.jeopard.org)
JEOPARD ist eine Initiative der aicas GmbH und der Open Group. Das Projekt bringt führende europäische Entwickler für Echtzeit-Technologien, Forschungsinstitute, und industrielle Anwender für die Entwicklung neuer Echtzeit Java Technologien für Multi-Core Systeme zusammen. In dem Projekt , welches bis Ende 2010 läuft, werden rund 3,3 Mio Euro in die Forschung und Entwicklung investiert.
Das JEOPARD Projekt wird zu Teil von 7th Framework Programm finanziert. Einer Initiative von der europäischen Community für die Förderung der Forschung und Entwicklung von neuen Technologien, Anwendungen und Industrien. Das Projekt soll zukünftige Standards für Entwicklungsaktivitäten zum Thema Echtzeit Java und Multi-Core Systemen beisteuern.
Über die aicas GmbH (www.aicas.com)
Die 2001 gegründete aicas GmbH ist Spezialist für Echtzeit-Java in Embedded Systems. Zusätzlich zu JamaicaVM,
die dank deterministischer Speicherverwaltung auch für harte Echtzeitanwendungen eingesetzt werden kann,
bietet die Firma auch Analyse- und Optimierungswerkzeuge an, die Entwicklern helfen, die Qualität ihrer
Anwendungen zu steigern. aicas bietet als Dienstleister auch die Möglichkeit, JamaicaVM an die Bedürfnisse
der einzelnen Kunden anzupassen, insbesondere in Verbindung mit verschiedenen Zielsystemen. JamaicaVM ist
einzigartig in ihrem Marktsegment: Sie ist die einzige Java-VM mit einem hart echtzeitfähigen Garbage
Collector. aicas beliefert unter anderem den Luft- und Raumfahrt-Sektor, die industrielle Automatisierung
und die Automobilbranche. Zu den Kunden zählen Boeing, EADS, Honeywell und Siemens. Der Hauptsitz der Firma
liegt in Karlsruhe. Zweigniederlassungen existieren in den USA, Frankreich und Japan. Zusätzlich hat aicas
hochqualifizierte Vertriebspartner in Europa und Asien.
Weitere Informationen
| Dr. Fridtjof Siebert |
Winfried Schröder |
| Chief Technology Officer |
Sales & Marketing |
| aicas GmbH |
aicas GmbH |
| Haid-und-Neu-Str. 18 |
Haid-und-Neu-Str. 18 |
| 76131 Karlsruhe |
76131 Karlsruhe |
| Deutschland |
Deutschland |
| Tel.: +49 721 663 968-0 |
Tel.: +49 721 663 968-0 |
| E-Mail: info@aicas.com |
E-Mail: info@aicas.com |
| Web: www.aicas.com |
Web: www.aicas.com |
Online stehen folgende Informationen bereit:
Pressemitteilungen: http://www.aicas.com/press.html
Pressebilder: http://www.aicas.com/images.html
<next> <prev> <back>
|