Title :
Custom designed CPU architecture based on a hardware scheduler and independent pipeline registers - architecture description
Author :
Dodiu, E. ; Gaitan, V.G. ; Graur, A.
Author_Institution :
Stefan cel Mare Univ., Suceava, Romania
Abstract :
In order to assure the Quality of service (QoS) for some real time applications software schedulers tend to raise the OS tick frequency. Most of the times this is not a convenient solution because the imposed additional overhead can lead to a task deadline missing plus an application failure. It is possible to minimize this overhead by performing the task context switch operation in a dedicated hardware component. This paper presents a custom designed architecture with multi pipeline registers and a dedicated hardware scheduler meant to improve context switch and scheduler times compared to traditional software schedulers.
Keywords :
multiprocessing systems; parallel architectures; pipeline processing; processor scheduling; quality of service; OS tick frequency; custom designed CPU architecture description; hardware scheduler; independent pipeline registers; multipipeline registers; overhead minimization; quality of service; scheduler times; software schedulers; task context switch operation; task deadline missing; Clocks; Computer architecture; Context; Hardware; Pipelines; Registers; Switches;
Conference_Titel :
MIPRO, 2012 Proceedings of the 35th International Convention
Conference_Location :
Opatija
Print_ISBN :
978-1-4673-2577-6