Realtime Platforms
Originally developed for smartphones and tablet computers, high-performance, hybrid multi-core processors are now increasingly being used in embedded systems. Because they contain a number of different processor cores (CPUs, GPUs and DSPs), they are particularly suitable for calculation-intensive applications such as video, audio and multimedia processing or rapid measurement systems which do not require additional dedicated hardware. Real-time operating systems and optimal process distribution across a number of different cores, each with its own programming model, are the key challenges in this area.