DocumentCode
3647130
Title
An RTOS Methodology for NoC Based Systems´ Support -- The HellfireOS Case Study
Author
Sergio J. Filho;Alexandra Aguiar;Felipe G. Magalhães;Oliver Longhi;Fabiano Hessel
Author_Institution
Fac. of Inf., PUCRS, Porto Alegre, Brazil
fYear
2012
fDate
5/1/2012 12:00:00 AM
Firstpage
82
Lastpage
87
Abstract
Modern multi-processor systems-on-a-chip currently count on computational resources previously only seen on general purpose machines. Each more, the evolution on the manufacturing process allows more features to be included on these embedded systems and determine an increased complexity of their hardware and software design. This increase of design complexity requires tools that may reduce the time spent on the development process of several parts that compose these systems. In the final design stages, the application and its properties are represented by tasks and processors managed by an operating system, so a well defined API can be used by developers to explore MPSoC´s computational resources in a fast manner. This work presents a case study of applications running on top of Hellfire OS, and how real-time properties are modeled on the operating system. Different scenarios are presented on the results, involving RTOS performance for common system calls, message passing performance for communicating tasks a dynamic reconfiguration of real-time task sets using load balancing techniques.
Keywords
"Hardware","Computer architecture","Operating systems","Real time systems","Program processors","Context"
Publisher
ieee
Conference_Titel
Critical Embedded Systems (CBSEC), 2012 Second Brazilian Conference on
Print_ISBN
978-1-4673-1912-6
Type
conf
DOI
10.1109/CBSEC.2012.24
Filename
6227661
Link To Document