There is a continuing demand for higher performance of information processing. This growing demand stimulates using a growing amount of parallelism (including using multiple processors), due to limitations of increasing clock speeds any further. This trend also affects the design of embedded systems. Hardware platforms, containing connected processors, are becoming increasingly parallel. Actually, there are various kinds of connectivity. In multiprocessors in a system on a chip (MPSoC), processors are tightly connected and communication is fast. In other cases, networked processors may be less tightly connected and communication may be slower. In this activity, we are addressing the issues resulting from the use of MPSoCs.
Using multiprocessor systems was studied with quite some effort for general-purpose computing and it was only partially successful.
For embedded systems, the situation is different in many respects:
Our goal is to provide mapping techniques taking this situation into account.
The work described above is our focus in the ArtistDesign network of excellence, funded by the European Commission through the 7th framework programme. The network provides an appropriate environment for discussions between specialists in the area. It supports workshops and visits of faculty members. Actual implementation work has to be funded from other sources.
The following meetings were held: