Title :
Multithreading in the kylin operating system for high end computing
Author :
Yingxing, Zhang ; Qingbo, Wu
Author_Institution :
Sch. of Comput., Nat. Univ. of Defense Technol., Hunan
Abstract :
This paper presents the architectural and implementation details of multithreading in kylin operating system. This system provides a foundation for efficient and flexible threads on both uniprocessor and multiprocessor machines. The work is based on the scheduler activations kernel interface proposed by Anderson et al. (1992) for user-level control of parallelism in the presence of multiprogramming and multiprocessing. Preliminary results on a SMP enterprise server demonstrate that the implementation is very efficient
Keywords :
multi-threading; multiprocessing systems; operating systems (computers); processor scheduling; high end computing; kylin operating system; multiprocessor machines; multiprogramming; multithreading; scheduler activations kernel interface; uniprocessor machines; user-level parallelism control; Availability; Kernel; Large-scale systems; Multithreading; Operating systems; Parallel processing; Processor scheduling; Procurement; Switches; Yarn;
Conference_Titel :
High-Performance Computing in Asia-Pacific Region, 2005. Proceedings. Eighth International Conference on
Conference_Location :
Beijing
Print_ISBN :
0-7695-2486-9
DOI :
10.1109/HPCASIA.2005.54