GSPAM: A Scheduler for Multicore Real Time Operating Systems

  • Vitor P. David UFRRJ
  • Douglas C. de Araujo UFRRJ
  • Danyel M. do Nascimento UFRRJ
  • Juliana M.N.S. Zamith UFRRJ

Abstract


Real-time operating systems must ensure that tasks (or processes) are executed in a previously defined deadline in order to obtain the desired temporal behavior. These systems have application in several areas, such as flight control system, temperature, among others. This work proposes a scheduler called GSPAM, capable of scheduling critical and non-critical tasks that considers the multiple cores of the machine.

Keywords: Operational System, Real System, Scheduler

References

Jayavardhana Gubbi, Rajkumar Buyya, S. M. M. P. (2012). Internet of things (iot): Avision, architectural elements, and future directions.Future Generation ComputerSystems.

Jean-Marie Farines, Joni da Silva Fraga, R. S. d. O. (2000).Sistemas de Tempo Real.UFSC, 1 edition.

Maxime Chéramy, Pierre-Emmanuel Hladik, A.-M. D. (2014). Simso: A simulationtool to evaluate real-time multiprocessor scheduling algorithms.5th InternationalWorkshop on AnalysisTools and Methodologies for Embedded and Real-time Systems(WATERS).
Published
2019-09-04
DAVID, Vitor P.; DE ARAUJO, Douglas C. ; DO NASCIMENTO, Danyel M. ; ZAMITH, Juliana M.N.S.. GSPAM: A Scheduler for Multicore Real Time Operating Systems. In: SOUTHEAST BRAZIL REGIONAL SCHOOL ON HIGH PERFORMANCE COMPUTING (ERAD-SE), 5. , 2019, Rio de Janeiro. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2019 . p. 40-42.