A New Approach for Optimal Implementation of Multi-core Reconfigurable Real-time Systems

Wafa Lakhdhar, Rania Mzid, Mohamed Khalgui, Georg Frey

Abstract

This paper deals with a multi-core reconfigurable real-time system specified with a set of implementations, each of which is raised under a predefined condition and executes multiple functions which are in turns executed by threads. The implementation as threads generates a complex system code. This is due to the huge number of threads and the redundancy between the different implementations which may lead to an increase in the energy consumption. Thus we aim in this paper to optimize the system code by avoiding the redundancy between implementations and reducing the number of threads while meeting all related real-time constraints. The proposed approach adopts mixed integer linear programming (MILP) techniques in the exploration phase in order to provide a feasible task model. An optimal reconfigurable POSIX-based code of the system is manually generated as an output of this technique. An application to a case study and performance evaluation confirm and validate the expected results.

Download


Paper Citation


in Harvard Style

Lakhdhar W., Mzid R., Khalgui M. and Frey G. (2018). A New Approach for Optimal Implementation of Multi-core Reconfigurable Real-time Systems.In Proceedings of the 13th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE, ISBN 978-989-758-300-1, pages 89-98. DOI: 10.5220/0006698100890098


in Bibtex Style

@conference{enase18,
author={Wafa Lakhdhar and Rania Mzid and Mohamed Khalgui and Georg Frey},
title={A New Approach for Optimal Implementation of Multi-core Reconfigurable Real-time Systems},
booktitle={Proceedings of the 13th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE,},
year={2018},
pages={89-98},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0006698100890098},
isbn={978-989-758-300-1},
}


in EndNote Style

TY - CONF

JO - Proceedings of the 13th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE,
TI - A New Approach for Optimal Implementation of Multi-core Reconfigurable Real-time Systems
SN - 978-989-758-300-1
AU - Lakhdhar W.
AU - Mzid R.
AU - Khalgui M.
AU - Frey G.
PY - 2018
SP - 89
EP - 98
DO - 10.5220/0006698100890098