Authors:
Maxime Chéramy
1
;
Anne-Marie Déplanche
2
and
Pierre-Emmanuel Hladik
1
Affiliations:
1
CNRS, LAAS and Univ de Toulouse, France
;
2
3LUNAM Université - Université de Nantes, IRCCyN UMR CNRS 6597 (Institut de Recherche en Communications et Cybernétique de Nantes) and ECN, France
Keyword(s):
Real-time, Scheduling, Simulation, Multiprocessor, Overheads, Cache.
Related
Ontology
Subjects/Areas/Topics:
Artificial Intelligence
;
Domain-Specific Tools
;
Formal Methods
;
Informatics in Control, Automation and Robotics
;
Intelligent Control Systems and Optimization
;
Performance Analysis
;
Planning and Scheduling
;
Real-Time Systems
;
Simulation and Modeling
;
Simulation Tools and Platforms
;
Symbolic Systems
Abstract:
Numerous scheduling algorithms were and still are designed in order to handle multiprocessor architectures, raising new issues due to the complexity of such architectures. Moreover, evaluating them is difficult without a real and complex implementation. Thus, this paper presents a tool that intends to facilitate the study of schedulers by providing an easy way of prototyping. Compared to the other scheduling simulators, this tool takes into account the impact of the caches through statistical models and includes direct overheads such as context switches and scheduling decisions.