Title :
Comparative analysis of middleware for multi-processor system-on-chip (MPSoC)
Author :
Jallad, A.M. ; Mohammad, L.B.
Author_Institution :
Dept. of Comput. & Commun. Eng., Al-Zaytoonah Univ. of Jordan, Amman, Jordan
Abstract :
Efficient software is required in order to make optimum utilization of the full-scale features of the rapidly developing MPSoC hardware. Embedded MPSoCs are characterized by their heterogeneity and resource limitation. In addition, embedded MPSoCs systems would be required to deal with a complex set of tasks whose resource requirements cannot be easily determined statically at design time. Middleware is a particularly important software component of embedded MPSoC that enables the system to overcome heterogeneity and manage resources dynamically at run-time. An important part of the middleware is the run-time system manager responsible for the distributed resource manager of the MPSoC-based system. System management at run-time is important for many modern embedded systems because the tasks performed by the system vary over time. In this paper we explore design trade-offs for middleware systems targeting multi-core embedded systems. The experimental platform implemented for the project is presented and future work is highlighted.
Keywords :
embedded systems; middleware; multiprocessing systems; resource allocation; system-on-chip; MPSoC hardware; MPSoC-based system; distributed resource manager; embedded MPSoC systems; middleware; multicore embedded systems; multiprocessor system-on-chip; optimum full-scale feature utilization; resource limitation; run-time system manager; software component; system management; Computer architecture; Computers; Embedded systems; Hardware; Middleware; Resource management; Multi-Processor-System-on-Chip; Multicore; embedded systems; middleware; run-time management;
Conference_Titel :
Innovations in Information Technology (IIT), 2013 9th International Conference on
Conference_Location :
Abu Dhabi
DOI :
10.1109/Innovations.2013.6544403