Teaching real-time with a scheduler simulator

Detalhes bibliográficos
Autor(a) principal: Manacero, A. [UNESP]
Data de Publicação: 2001
Outros Autores: Miola, M. B. [UNESP], Nabuco, V. A. [UNESP]
Tipo de documento: Artigo de conferência
Idioma: eng
Título da fonte: Repositório Institucional da UNESP
Texto Completo: http://dx.doi.org/10.1109/FIE.2001.963651
http://hdl.handle.net/11449/66419
Resumo: In this paper we describe a scheduler simulator for real-time tasks, RTsim, that can be used as a tool to teach real-time scheduling algorithms. It simulates a variety of preprogrammed scheduling policies for single and multi-processor systems and simple algorithm variants introduced by its user. Using RTsim students can conduct experiments that will allow them to understand the effects of each policy given different load conditions and learn which policy is better for different workloads. We show how to use RTsim as a learning tool and the results achieved with its application on the Real-Time Systems course taught at the B.Sc. on Computer Science at Paulista State University - Unesp - at Rio Preto.
id UNSP_edd0100eb00a8c6da29fbebd9d7d9970
oai_identifier_str oai:repositorio.unesp.br:11449/66419
network_acronym_str UNSP
network_name_str Repositório Institucional da UNESP
repository_id_str 2946
spelling Teaching real-time with a scheduler simulatorHard real-time tasksReal-time schedulingSimulatorsAlgorithmsComputer scienceComputer simulationCurriculaReal time systemsSchedulingStudentsTeachingScheduler simulatorSoftware Package RTsimEngineering educationIn this paper we describe a scheduler simulator for real-time tasks, RTsim, that can be used as a tool to teach real-time scheduling algorithms. It simulates a variety of preprogrammed scheduling policies for single and multi-processor systems and simple algorithm variants introduced by its user. Using RTsim students can conduct experiments that will allow them to understand the effects of each policy given different load conditions and learn which policy is better for different workloads. We show how to use RTsim as a learning tool and the results achieved with its application on the Real-Time Systems course taught at the B.Sc. on Computer Science at Paulista State University - Unesp - at Rio Preto.Dept. of Comp. Sci. and Statistics Unesp, São José do Rio PretoDept. of Comp. Sci. and Statistics Unesp, São José do Rio PretoUniversidade Estadual Paulista (Unesp)Manacero, A. [UNESP]Miola, M. B. [UNESP]Nabuco, V. A. [UNESP]2014-05-27T11:20:13Z2014-05-27T11:20:13Z2001-01-01info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/conferenceObjecthttp://dx.doi.org/10.1109/FIE.2001.963651Proceedings - Frontiers in Education Conference, v. 2.0190-5848http://hdl.handle.net/11449/6641910.1109/FIE.2001.9636512-s2.0-0035197814Scopusreponame:Repositório Institucional da UNESPinstname:Universidade Estadual Paulista (UNESP)instacron:UNESPengProceedings - Frontiers in Education Conference0,218info:eu-repo/semantics/openAccess2021-10-23T21:44:35Zoai:repositorio.unesp.br:11449/66419Repositório InstitucionalPUBhttp://repositorio.unesp.br/oai/requestopendoar:29462021-10-23T21:44:35Repositório Institucional da UNESP - Universidade Estadual Paulista (UNESP)false
dc.title.none.fl_str_mv Teaching real-time with a scheduler simulator
title Teaching real-time with a scheduler simulator
spellingShingle Teaching real-time with a scheduler simulator
Manacero, A. [UNESP]
Hard real-time tasks
Real-time scheduling
Simulators
Algorithms
Computer science
Computer simulation
Curricula
Real time systems
Scheduling
Students
Teaching
Scheduler simulator
Software Package RTsim
Engineering education
title_short Teaching real-time with a scheduler simulator
title_full Teaching real-time with a scheduler simulator
title_fullStr Teaching real-time with a scheduler simulator
title_full_unstemmed Teaching real-time with a scheduler simulator
title_sort Teaching real-time with a scheduler simulator
author Manacero, A. [UNESP]
author_facet Manacero, A. [UNESP]
Miola, M. B. [UNESP]
Nabuco, V. A. [UNESP]
author_role author
author2 Miola, M. B. [UNESP]
Nabuco, V. A. [UNESP]
author2_role author
author
dc.contributor.none.fl_str_mv Universidade Estadual Paulista (Unesp)
dc.contributor.author.fl_str_mv Manacero, A. [UNESP]
Miola, M. B. [UNESP]
Nabuco, V. A. [UNESP]
dc.subject.por.fl_str_mv Hard real-time tasks
Real-time scheduling
Simulators
Algorithms
Computer science
Computer simulation
Curricula
Real time systems
Scheduling
Students
Teaching
Scheduler simulator
Software Package RTsim
Engineering education
topic Hard real-time tasks
Real-time scheduling
Simulators
Algorithms
Computer science
Computer simulation
Curricula
Real time systems
Scheduling
Students
Teaching
Scheduler simulator
Software Package RTsim
Engineering education
description In this paper we describe a scheduler simulator for real-time tasks, RTsim, that can be used as a tool to teach real-time scheduling algorithms. It simulates a variety of preprogrammed scheduling policies for single and multi-processor systems and simple algorithm variants introduced by its user. Using RTsim students can conduct experiments that will allow them to understand the effects of each policy given different load conditions and learn which policy is better for different workloads. We show how to use RTsim as a learning tool and the results achieved with its application on the Real-Time Systems course taught at the B.Sc. on Computer Science at Paulista State University - Unesp - at Rio Preto.
publishDate 2001
dc.date.none.fl_str_mv 2001-01-01
2014-05-27T11:20:13Z
2014-05-27T11:20:13Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/conferenceObject
format conferenceObject
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://dx.doi.org/10.1109/FIE.2001.963651
Proceedings - Frontiers in Education Conference, v. 2.
0190-5848
http://hdl.handle.net/11449/66419
10.1109/FIE.2001.963651
2-s2.0-0035197814
url http://dx.doi.org/10.1109/FIE.2001.963651
http://hdl.handle.net/11449/66419
identifier_str_mv Proceedings - Frontiers in Education Conference, v. 2.
0190-5848
10.1109/FIE.2001.963651
2-s2.0-0035197814
dc.language.iso.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv Proceedings - Frontiers in Education Conference
0,218
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.source.none.fl_str_mv Scopus
reponame:Repositório Institucional da UNESP
instname:Universidade Estadual Paulista (UNESP)
instacron:UNESP
instname_str Universidade Estadual Paulista (UNESP)
instacron_str UNESP
institution UNESP
reponame_str Repositório Institucional da UNESP
collection Repositório Institucional da UNESP
repository.name.fl_str_mv Repositório Institucional da UNESP - Universidade Estadual Paulista (UNESP)
repository.mail.fl_str_mv
_version_ 1803046765846331392