DocumentCode :
2895297
Title :
A freeze/unfreeze mechanism for the LinuxThreads library
Author :
Lombard, Pierre ; Denneulin, Yves
Author_Institution :
Lab. Inf. et Distribution, IMAG ENSIMAG, Montbonnot St. Martin, France
fYear :
2001
fDate :
2001
Firstpage :
84
Lastpage :
88
Abstract :
Clusters of standard components are becoming a viable alternative to traditional supercomputers. The typical architecture of these clusters is standard PCs connected by a high performance network. Another rising interest is in the use of idle computers for computation. The operating system used on this kind of platform is generally Linux because it is stable, and flexible: it can be studied, modified and tuned. When using a parallel architecture two important points are fault tolerance and load-balancing of activities scheduling. This is especially true in the context of clusters shared between users and applications and that relies on hardware not as robust as dedicated parallel machines. To provide these two services it is necessary to have a mechanism to stop, freeze, activities in a preemptive manner and, of course, one to restore them in the state they were when frozen. In this paper we present our proposal to modify the LinuxThreads library to provide this service. We do an analysis of how this library works and also give some performance results of the modified library
Keywords :
fault tolerant computing; operating systems (computers); parallel architectures; performance evaluation; resource allocation; LinuxThreads library; fault tolerance; freeze/unfreeze mechanism; load-balancing; operating system; parallel architecture; performance results; supercomputers; Computer architecture; Fault tolerance; Hardware; Libraries; Linux; Operating systems; Parallel architectures; Personal communication networks; Processor scheduling; Supercomputers;
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.905020
Filename :
905020
Link To Document :
بازگشت