RTEMS Core Analysis for Space Applications

  • Fernando Nicodemos ITA
  • Osamu Saotome ITA
  • George Lima UFBA

Resumo


Overheads due to context switching and external interrupt management are core characteristics for Real-Time Operating Systems (RTOS) since they play a central role in their performance and timeliness. In this paper we evaluate two core characteristics for the Real-Time Executive for Multiprocessor Systems (RTEMS), an operating system used for supporting space applications. Our assessment makes use of an external non-intrusive measurement tool based on a Field-Programmable Gate Array (FPGA). Measurement data are then transferred to an external computer and analyzed off-line. Experiments are carried out on a device that complies with the Brazilian space program recommendation.
Palavras-chave: Context, Switches, Timing, Context modeling, Hardware, Field programmable gate arrays, Real-time systems, Real-Time Operating System, RTEMS, FPGA, Embedded Systems, Core Performance Measurement, Timing Analysis, Space Applications
Publicado
04/11/2013
NICODEMOS, Fernando; SAOTOME, Osamu; LIMA, George. RTEMS Core Analysis for Space Applications. In: SIMPÓSIO BRASILEIRO DE ENGENHARIA DE SISTEMAS COMPUTACIONAIS (SBESC), 3. , 2013, Niterói/RJ. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2013 . p. 125-130. ISSN 2237-5430.