2012 IEEE International Conference on Electro/Information Technology 2012
DOI: 10.1109/eit.2012.6220705
|View full text |Cite
|
Sign up to set email alerts
|

Custom designed CPU architecture based on a hardware scheduler and independent pipeline registers — Concept and theory of operation

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 signific… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
17
0

Year Published

2014
2014
2023
2023

Publication Types

Select...
4
3

Relationship

1
6

Authors

Journals

citations
Cited by 25 publications
(17 citation statements)
references
References 10 publications
(14 reference statements)
0
17
0
Order By: Relevance
“…The current paper extends the processor architecture presented in [3] and [4], implementing original new solution for the nMPRA and nHSE real-time behavior. The scheduler architecture has been implemented with a dynamic algorithm, providing predictability and hardware based isolation for the HT.…”
Section: Discussionmentioning
confidence: 99%
See 3 more Smart Citations
“…The current paper extends the processor architecture presented in [3] and [4], implementing original new solution for the nMPRA and nHSE real-time behavior. The scheduler architecture has been implemented with a dynamic algorithm, providing predictability and hardware based isolation for the HT.…”
Section: Discussionmentioning
confidence: 99%
“…This architecture implemented for n tasks, called Fine-grained Multithreading -Multi Pipeline Register Architecture (nMPRA-MT), extends the Multi Pipeline Register Architecture (MPRA) project presented in [3] and [4]. This concept replaces the stack saving classical method with a remapping algorithm, which uses the replication of resources such as program counter, register file and pipeline registers, for n threads, τ n , as shown in Fig.…”
Section: The Fine-grained Nmpra-mt Architecturementioning
confidence: 99%
See 2 more Smart Citations
“…The function contexts saving and the parameters transmission are performed in a similar way to that in the case of classic MIPS processors. The bank selection is performed in hardware, the operation being independent of instructions executed at the level of each sCPUi [6].…”
Section: Nmpra Architecture and Hardware Supportmentioning
confidence: 99%