Contents
Contact
Juan Maria Rivas Concepcion
Software engineering and real-time group
Universidad de Cantabria
Avda. de Los Castros s/n
39005 - Santander
Spain
e-mail:
rivasjm@unican.es jrivcon@gmail.com
Introduction
GEN4MAST is an open
source tool built in Python that automates the whole process of
synthetic MAST systems generation, the execution of the selected
MAST techniques, and the processing of the results.
Main features:
- Systems with any combination of end-to-end flows with
precedence relationships and independent tasks.
- Worst case execution times generation: Uniform and
UUnifast.
- Period distribution: Uniform and Log-Uniform.
- FP and EDF scheduling.
- Generation of Utilization Series to calculate the
breakdown utilization.
- Supports the automatic application of MAST analysis
and optimization techniques.
- Provides methods to easily access the results, with
graphics and tables.
- It's able to distribute the execution in a
supercomputer.
Downloading
To download,
right-click on the link and choose "
Save
link as"
Python source code and binary for Windows:
Documents
The following documents describing the GEN4MAST environment are
available:
Related publications
These publications describe or have used GEN4MAST:
- GEN4MAST: A Tool for the Evaluation of Real-Time
Techniques Using a Supercomputer
Juan M. Rivas, J. Javier
Gutiérrez, and Michael González Harbour.
3rd International Workshop on
Real-Time and Distributed Computing in Emerging
Applications (REACTION), co-located with 35th IEEE
Real-Time Systems Symposium, Rome (Italy), pp. 41-47,
December, 2014.
- Adding Precedence Relations to the Response-Time
Analysis of EDF Distributed Real-Time Systems
Unai Diaz De Cerio, Michael
González Harbour, J. C. Palencia, Juan P. Uribe.
22nd International Conference on
Real-Time Networks and Systems, RTNS 2014, October, 2014.
- Deadline Assignment in EDF Schedulers for
Real-Time Distributed Systems
Juan M. Rivas, J. Javier
Gutiérrez, J. Carlos Palencia, and Michael González
Harbour.
In Press, in IEEE Transactions
on Parallel and Distributed Systems. DOI
10.1109/TPDS.2014.2359449. September, 2014.
- Sobre la asignación de parámetros de planificación
en sistemas distribuidos de tiempo real
Juan M. Rivas, J. Javier
Gutiérrez, Michael González Harbour, and J. Carlos
Palencia
IV Simposio de Sistemas de
Tiempo Real in the IV Congreso Español de Informática,
CEDI 2013, Madrid (Spain) pp. 11-18, September 2013, ISBN:
978-84-695-8334-0
- Fixed Priorities or EDF for Distributed Real-Time
Systems?
Juan M. Rivas, J. Javier
Gutiérrez, and Michael González Harbour.
WiP Session of the 33rd IEEE
Real-Time Systems Symposium, San Juan (Puerto Rico),
December 2012. In ACM SIGBED Review Vol. 10 (2), pp.
21-21, July 2013.