Power-aware real-time operating systems on reconfigurable architectures

Research output: Contribution to book/conference proceedings/anthology/reportConference contributionContributedpeer-review

Abstract

Real-time Operating Systems (RTOSs) are mainly implemented in software and sequentially executed on processors. The periodic call of the task scheduling service introduces additional overhead in software and eventually leads to jitter. However, the occurring overhead can be shortened or eliminated by using reconfigurable systems. Besides, dynamically adjusting power dissipation of reconfigurable systems leads to a change in the execution time of applications, so deadlines may not be met. Therefore, careful study of the impact of such optimizations on real-time capabilities is needed. The presented PhD project deals with offloading of RTOS components considering power dissipation on reconfigurable platforms. For this purpose, the task scheduling of FreeRTOS has already been offloaded to a co-processor while scaling voltage and frequency on XC7Z020. This reduced the execution time of the task scheduling by 38.9%.

Details

Original languageEnglish
Title of host publicationProceedings - 2021 31st International Conference on Field-Programmable Logic and Applications, FPL 2021
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages402-403
Number of pages2
ISBN (electronic)9781665437592
Publication statusPublished - 2021
Peer-reviewedYes

Conference

Title31st International Conference on Field-Programmable Logic and Applications, FPL 2021
Duration30 August - 3 September 2021
CityVirtual, Dresden
CountryGermany

External IDs

ORCID /0000-0003-2571-8441/work/159607549

Keywords

Keywords

  • Dynamic partial reconfiguration, Dynamic voltage and frequency scaling, FreeRTOS, Real-time systems