Title :
Supporting preemptive multithreading in the ARX real-time operating system
Author :
Seo, Yangmin ; Park, Jungkeun ; Gwangil Jeon ; Hong, Seongsoo
Author_Institution :
Sch. of Electr. Eng., Seoul Nat. Univ., South Korea
Abstract :
To support thread-based real-time computing, we propose a new multithreading architecture which includes virtual threads and scheduling event upcalls. We have implemented this architecture in the ARX real-time operating system. Our experimental results show that our user-level thread schemes outperform kernel threads found in important commercial operating systems without compromising the benefits of user-level threads
Keywords :
multi-threading; network operating systems; real-time systems; scheduling; ARX; event upcalls; experimental results; preemptive multithreading; real-time operating system; scheduling; thread-based real-time computing; user-level thread schemes; virtual threads; Computer architecture; Concurrent computing; Dynamic scheduling; Kernel; Multithreading; Operating systems; Processor scheduling; Programming environments; Real time systems; Yarn;
Conference_Titel :
TENCON 99. Proceedings of the IEEE Region 10 Conference
Conference_Location :
Cheju Island
Print_ISBN :
0-7803-5739-6
DOI :
10.1109/TENCON.1999.818446