Embedded Multi-Core Lab
Founded in late 2010, the multi-core lab has become a place to test and advance methods, tools, and libraries for software development on multi- and manycore processors. Special attention is given to the adaptation of legacy applications to new processor generations as well as the assessment of performance potentials through the parallelization of software. The multi-core lab offers special workstations for safety-critical, embedded systems in avionics and automotive domains. The lab is aimed at bridging the gap between the worlds of academic research and industrial practice. To achieve this aim, researchers at Fraunhofer FOKUS work in close collaboration with participating universities and industrial partners at the lab. The latest research results are presented and discussed in joint events with partners and clients.
The lab is divided into different work areas addressing specific multi-core domains and representing the particularities and modes of operation of existing and future processor systems.
- Embedded many-core processors with 64 cores and one Network-On chip
- Embedded multi-core processors with two to eight cores
- General-purpose multi-core systems for desktops and servers
- Heterogeneous multi-core systems for special tasks
- Wind River SIMICS simulation environment for reliability assessments
- Different multi-core architectures are available for lab work: Tilera TilePro64
- FreeScale P2020
- FreeScale P4080
- IBM Cell Prozessor
- AMD Opteron
- Intel Nehalem
- Infineon TriCore
- NVidia GTX 580