ASCTAutomotive Services and Communication Technologies
E-HEALTHPlatforms and Solutions for Connected Healthcare
ELANElectronic Government and Applications
ESPRIElectronic Safety and Security Systems for the Public and Industries
FAMEFuture Applications and Media
IT4ENERGYSmart Metering & Energiemanagement
MOTIONModeling and Testing for System and Service Solutions
NGNINext Generation Network Infrastructures
ÖFIT
Public Information Technology
QUESTEmbedded Systems Quality Management
RESCONResource Optimized Networks
VISCOMVisual Computing
Embedded Multicore Lab
Das Multicore Labor ist seit Ende 2010 ein Ort, um Methoden, Tools und Bibliotheken für die Softwareentwicklung auf Multi- und Manycore-Prozessoren zu erproben und weiterzuentwickeln. Dabei spielen sowohl die Anpassung von Legacy-Anwendungen an die neuen Prozessorgenerationen als auch die Abschätzung von Leistungspotenzialen durch die Parallelisierung von Software eine Rolle. Im Multicore-Labor stehen dafür u.a. spezielle Arbeitsplätze für sicherheitskritische, eingebettete Systeme in den Domänen Luft- und Raumfahrt und Automotive zu Verfügung. Ziel des Labors ist es, eine Brücke zwischen akademischer Forschungswelt und industrieller Praxis aufzubauen. Dafür arbeiten Forscher von Fraunhofer FOKUS, die beteiligten Universitäten und Industriepartner eng im Labor zusammen. In gemeinsamen Veranstaltungen mit Partnern und Kunden können die neuesten Forschungsergebnisse besichtigt und diskutiert werden. Das Labor ist in verschiedene Arbeitsbereiche unterteilt, die sich an die spezifischen Multicore-Domänen richten und die Besonderheiten sowie die Arbeitsweise von bestehenden und künftigen Prozessorsystemen abbilden.
Spezifische Arbeitsplätze:
- Embedded Manycore-Prozessoren mit 64 Cores und einem Network-On-Chip
- Embedded Multicore-Prozessoren mit zwei bis acht Core
- General-Purpose Multicore-Systeme für Desktops und Server
- Heterogene Multicore-Systeme für Spezialaufgaben
- Wind River SIMICS Simulationsumgebung für Zuverlässigkeitsuntersuchungen
Ausstattung:
Für die Arbeit im Labor stehen verschiedene Multicore-Architekturen zur Verfügung:
- Tilera TilePro64
- FreeScale P2020
- FreeScale P4080
- IBM Cell Prozessor
- AMD Opteron
- Intel Nehalem
- Infineon TriCore
- NVidia GTX 580