DocumentCode
350864
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
Volume
1
fYear
1999
fDate
1999
Firstpage
443
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;
fLanguage
English
Publisher
ieee
Conference_Titel
TENCON 99. Proceedings of the IEEE Region 10 Conference
Conference_Location
Cheju Island
Print_ISBN
0-7803-5739-6
Type
conf
DOI
10.1109/TENCON.1999.818446
Filename
818446
Link To Document