gaz

  • Aumentar fuente
  • Fuente predeterminada
  • Disminuir fuente
Home Repositories Tertimuss
Tertimuss

Tertimuss: Simulation Environment for Thermal-aware Real Time Scheduling

E-mail Imprimir PDF

Tertimuss

A Simulation Environment for Thermal-aware Real Time Multiprocessor Scheduling

  • This project is the result of a joint effort involving the GaZ group at the University of Zaragoza, Spain and the CINVESTAV - IPN Unidad Guadalajara, Mexico.
  • The peer website of this page at the CINVESTAV can be reached at this link
  • As of today, we have released two simulation environments. TCPN-ThermalSim was our starting point, developed in MatLab® with Tertimuss being a complete rebuild in Python, which constitutes our current simulation tool.


Tertimuss

  • Tertimuss is a simulation environment for designing and testing Real Time multiprocessor schedulers subject to thermal constraints. It consists of four modules. The fist module allows defining the system (processors, tasks) and their parameters. The second module automatically build a TCPN model, generating the state and thermal equations. The third module is for selecting, modifying or adding and parameterizing the scheduling algorithm. The fourth module allows the user to perform simulations and collect, process and plot results. The parameters of the tasks can be defined either manually or automatically (by means of the integrated UUnifast algorithm). You can subscribe to the public version of Tertimuss at https://github.com/uz-gaz/Tertimuss


TCPN-ThermalSim


Related papers

  • Rubio-Anguiano, L., Desirena-López, G., Ramírez-Treviño, A., Briz, J.L. Energy-efficient thermal-aware multiprocessor scheduling for real-time tasks using TCPNs. Discrete Event Dynamic Systems (2019)  29 (3): 237-264.  Sept. 2019  : https://doi.org/10.1007/s10626-019-00285-x
  • G. Desirena, A. Ramírez, J.L. Briz, C.R. Vázquez, D. Gómez. Thermal-Aware Real-Time Task Scheduling  in MPSoCs using Timed Continuous Petri Nets. ACM Transactions on Embedded Computing Systems 18, 4, 16 Article 36 (May  2019), 24 pages. https://doi.org/10.1145/3322643 (see on-line)
  • Gaddiel Desirena López, Lorena Rubio Anguiano, Antonio Ramírez Treviño, José Luis Briz. A Flexible Framework for Real-Time Thermal-Aware Schedulers using Timed Continuous Petri Nets. Computación y Sistemas, Vol 23, No 2 (2019) ISSN 2007-9737  http://www.cys.cic.ipn.mx/ojs/index.php/CyS/article/view/3204
  • L. Rubio-Anguiano, G. Desirena-López, A. Ramírez-Treviño, J.L. Briz. Energy-Efficient Thermal-Aware Scheduling for RT Tasks Using TCPN.IFAC PapersOnLine 51-7 (2018) 236.242. WODES'18, Castellammare di Stabia, Sorrento Coast, Italy, May 30 - June 1, 2018. Open access preprint
  • Gaddiel Desirena, José Luis Briz, Carlos Renato Vazquez, Antonio Ramirez, David Gómez-Gutiérrez. "On-line Scheduling in Multiprocessor Systems based on continuous control using Timed Continuous Petri Nets" 13th International Workshop on Discrete Event Systems (WODES 2016) Xi'an, China May 30. June 1, 2016. DOI=10.1109/WODES.2016.7497860.Open access preprint


Development team

CINVESTAV: Laura Rubio-Anguiano, Gaddiel Desirena López, Antonio Ramírez-Treviño 
UZ: Abel Chils Trabanco, José Luis Briz

Acknowledgments

Partially supported by the Ministerio de Ciencia, Innovación y Universidades and the European ERDF under Grant TIN2016-76635-C2-1-R (AEI/ERDF, EU), and by the Aragon Government (T58 17R research group) and ERDF 2014-2020 Construyendo Europa desde Aragón.

Última actualización el Viernes, 15 de Noviembre de 2019 11:25