Title
Kerrighed: A Single System Image Cluster Operating System for High Performance Computing
Abstract
Kerrighed is a single system image operating system for clusters. Kerrighed aims at combining high performance, high availability and ease of use and programming. Kerrighed implements a set of global resource management services that aim at making resource distribution transparent to the applications, at managing resource sharing in and between applications and at taking benefit of the whole cluster resources for demanding applications. Kerrighed is implemented as a set of modules extending the Linux kernel. Legacy multi-threaded applications and message-passing based applications developed for an SNIP PC running Linux can be executed without re-compilation on a Kerrighed cluster. The proposed demonstration presents a prototype of Kerrighed running on a cluster of four portable PCs. It shows the main features of Kerrighed in global memory, process and stream management by running multi-threaded and MPI applications on top of Kerrighed.
Year
DOI
Venue
2003
10.1007/978-3-540-45209-6_175
LECTURE NOTES IN COMPUTER SCIENCE
Keywords
Field
DocType
resource manager,high availability,operating system,application development,message passing,ease of use,resource sharing
Single system image,Computer science,Message passing,Distributed computing,Linux kernel,Kerrighed,Shared memory,Supercomputer,Parallel computing,Multiprocessing,High availability,Operating system,Embedded system
Conference
Volume
ISSN
Citations 
2790
0302-9743
16
PageRank 
References 
Authors
1.07
4
7
Name
Order
Citations
PageRank
Christine Morin1938.48
R. Lottiaux213311.98
Geoffroy Vallée312315.62
Pascal Gallard4958.70
Gaël Utard5161.07
Ramamurthy Badrinath618816.28
Louis Rilling722614.50