Led by automotive supplier Robert Bosch, the AMALTHEA4public program is particularly taking into account the needs of the automotive industry. And since functions like radar signal processing, sensor fusion, pedestrian detection, lane markings identification any many need different processing architectures the project is focusing on multi-core processors with up to eight cores and many-core architectures which are regarded as a technology of the future for processing vast amounts of data. The problem: The development tools that currently are in use to create software for embedded processors are are not suited for multicore and many-core systems. The crucial aspect is that the software needs to be partitioned and associated to specific cores that it utilizes the underlying hardware effectively.
The AMALTHEA4public project team therefore will devise a methodology and provide a consistent software platform enabling engineers to develop the software capable of running on multi- and many-core platforms. And since the reliability of this software will be critical for the safety of car users, the project takes these high quality requirements into account.
The project continues the predecessor program AMALTHEA which already devised a multicore software platform. This platform will be enhanced so that it also supports many-core systems and user organizations can integrate all their development tools into this platform. For their work, the researchers make use of the results achieved in several publicly funded projects. Based on the open-source platform Eclipse, the final platform will be available to all interested users. In addition, the AMALTHEA4public consortium plans to launch an Eclipse project and a community that connects and supports all participating developers also after the project has ended. The goal is establishing the AMALTHEA4public results as a de-facto standard in the automotive industry.