We use a few cookies

Essential cookies keep the library working. With your permission, we'd also like to use analytics to see what's useful and improve the experience. Read our Privacy Policy or Cookie Policy.

Skip to main content
Home/e-Resources/Software Engineering/Real-Time Operating System Kernel for Multithreaded Processor
PeriodicalsSoftware Engineering

Real-Time Operating System Kernel for Multithreaded Processor

Checking your access to this record.

Abstract & Overview

In embedded system development, multithreaded processors are used for further performance improvement to satisfy large-scale and sophisticated applications. PRESTOR-1, a multithreaded processor we developed, has a mechanism, a processor context buffer (PCB), that accommodates thread contexts spilt from built-in context slots. Threads/tasks located in the PCB are controlled and swapped for built-in active contexts fully by hardware control and performance of a system with many threads/tasks can be enhanced. Our RTOS kernel that is compatible with the ITRON specification is extended to utilize the PRESTOR-1 multithreaded architecture including the PCB mechanism and several extended instructions. Evaluation for execution with PCB showed higher performance than single-thread execution or multithreaded execution without PCB in spite of more cache misses

Cite this record

Kiyofumi Tanaka (2006). Real-Time Operating System Kernel for Multithreaded Processor. Proceedings, 91–100. https://doi.org/10.1109/iwias.2006.34

Copy in another style

Tanaka, K. (2006). Real-Time Operating System Kernel for Multithreaded Processor. Proceedings, 91–100. https://doi.org/10.1109/iwias.2006.34
Author names are used as deposited, so check their order before you submit.

Metadata is harvested from open-access indexes and can be incomplete. Check a citation against the published version before relying on it — see our open access & attribution policy.