DocumentCode :
2357572
Title :
Custom designed CPU architecture based on a hardware scheduler and independent pipeline registers — Concept and theory of operation
Author :
Dodiu, Eugen ; Gaitan, Vasile Gheorghita
fYear :
2012
fDate :
6-8 May 2012
Firstpage :
1
Lastpage :
5
Abstract :
System response time is a key element in hard real time systems. In classical Real Time Operating Systems (RTOS) based on software schedulers, overhead and jitter are a major problem when the number of tasks and the rate of context switches are high. Increased values for those parameters over admissible values can lead to performance degradation, increased power consumption or even deadline misses. If a part of the scheduling components or the entire functionality is moved from software to hardware, a significant improvement in task switching times can be achieved. This paper presents a custom designed multi pipeline register architecture (MPRA) that has a dedicated hardware scheduler unit integrated into the CPU.
Keywords :
multiprocessing programs; operating systems (computers); pipeline processing; real-time systems; scheduling; component scheduling; context switch; custom designed CPU architecture; deadline misses; dedicated hardware scheduler unit; hard real time system; independent pipeline register; jitter; multipipeline register architecture; performance degradation; power consumption; real time operating system; software scheduler; system response time; task switching time; Computer architecture; Context; Hardware; Pipelines; Real time systems; Registers; Software; hard realtime; hardware scheduler; real-time scheduling; software scheduler;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Electro/Information Technology (EIT), 2012 IEEE International Conference on
Conference_Location :
Indianapolis, IN
ISSN :
2154-0357
Print_ISBN :
978-1-4673-0819-9
Type :
conf
DOI :
10.1109/EIT.2012.6220705
Filename :
6220705
Link To Document :
بازگشت