Power-aware Scheduler for Many-core Real-time Systems
Independent thesis Advanced level (degree of Master (Two Years)), 80 credits / 120 HE creditsStudent thesis
MANY (Many-core programming and resource management for high performance Embedded Systems) project aims to develop a programming environment for many-core embedded systems which would make faster development of applications possible. MANY focuses on exploiting parallelism and resource awareness. This thesis contributes to the project by investigating possible solutions for scheduling real-time tasks on many-core embedded systems while aiming to reduce power consumption whenever it does not affect the performance of the system. This thesis has implemented a basic power-aware scheduler for many-core real-time embedded systems. The system is capable of meeting hard-real time deadlines and it can save power by turning off cores which are not needed. This thesis lays the foundation for further developments in the mentioned field.
Place, publisher, year, edition, pages
2013. , 54 p.
Computer and Information Science
IdentifiersURN: urn:nbn:se:kth:diva-140707OAI: oai:DiVA.org:kth-140707DiVA: diva2:692358
Brorsson, Mats, Professor