DocumentCode :
2895269
Title :
Running multithreaded applications in exokernel-based systems: porting CThreads to Xok
Author :
Artiaga, Ernest ; Gil, Marisa
Author_Institution :
Dept. of Comput. Archit., Polytech.. Univ. of Catalonia, Barcelona, Spain
fYear :
2001
fDate :
2001
Firstpage :
77
Lastpage :
83
Abstract :
Exokernel-based systems provide efficient access to the system actual hardware resources. Parallel applications can take advantage of such kind of access and adapt to the actual resources available to increase performance. In this paper we present an extension to allow multithreaded applications to run on an Intel-based exokernel system. For this purpose, we have ported a user-level threads package to such environment. Our final goal is having a multiprocessor exokernel version to be able to run parallel applications on top of it. We use the exokernel interface to have access to the physical execution resources and we have designed the lower layer of the multithreading library to use them
Keywords :
multi-threading; multiprocessing systems; CThreads; Intel-based exokernel system; Xok; exokernel-based systems; multithreaded applications; multithreading library; resources; system actual hardware resources; user-level threads package; Application software; Computer architecture; Gas insulated transmission lines; Hardware; Kernel; Libraries; Packaging; Proposals; Scheduling; Yarn;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Processing, 2001. Proceedings. Ninth Euromicro Workshop on
Conference_Location :
Mantova
Print_ISBN :
0-7695-0987-8
Type :
conf
DOI :
10.1109/EMPDP.2001.905018
Filename :
905018
Link To Document :
بازگشت