Multi-core architectures are believed to be one of the major solutions for future embedded systems, due to their advantages in the high average performance and procurement cost. However, the use of the architecture of multi-core processors in real-time systems poses important challenges on timing analysis. In this thesis, we present novel reconfiguration techniques and scheduling algorithms for resource management in real-time multi-core embedded systems. We provide approaches by considering effects of computation and cache memory together to optimize overall performance and energy of real-time multi-core embedded systems.
«
Multi-core architectures are believed to be one of the major solutions for future embedded systems, due to their advantages in the high average performance and procurement cost. However, the use of the architecture of multi-core processors in real-time systems poses important challenges on timing analysis. In this thesis, we present novel reconfiguration techniques and scheduling algorithms for resource management in real-time multi-core embedded systems. We provide approaches by considering eff...
»