Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Pascal Gallard is active.

Publication


Featured researches published by Pascal Gallard.


cluster computing and the grid | 2005

OpenMosix, OpenSSI and Kerrighed: a comparative study

Renaud Lottiaux; Pascal Gallard; Geoffroy Vallée; Christine Morin; Benoît Boissinot

This paper presents a comparative study of Kerrighed, openMosix and OpenSSI, three single system image (SSI) operating systems for clusters. This experimental study gives an overview of SSI features offered by these SSI and evaluates performance of such features.


european conference on parallel processing | 2003

Kerrighed: A Single System Image Cluster Operating System for High Performance Computing

Christine Morin; Renaud Lottiaux; Geoffroy Vallée; Pascal Gallard; Gaël Utard; Ramamurthy Badrinath; Louis Rilling

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 SMP 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.


international conference on cluster computing | 2004

Kerrighed and data parallelism: cluster computing on single system image operating systems

Christine Morin; Renaud Lottiaux; Geoffroy Vallée; Pascal Gallard; David Margery; Jean-Yves Berthou; Isaac D. Scherson

A working single system image distributed operating system is presented. Dubbed Kerrighed, it provides a unified approach and support to both the MPI and the shared memory programming models. The system is operational in a 16-processor cluster at the Institut de Recherche en Informatique et Systemes Aleatoires in Rennes, France. In this paper, the system is described with emphasis on its main contributing and distinguishing factors, namely its DSM based on memory containers, its flexible handling of scheduling and checkpointing strategies, and its efficient and unified communications layer. Because of the importance and popularity of data parallel applications in these systems, we present a brief discussion of the mapping of two well known and established data parallel algorithms. It is shown that ShearSort is remarkably well suited for the architecture/system pair as is the ever so popular and important two-dimensional fast Fourier transform. (2D FFT).


international conference on algorithms and architectures for parallel processing | 2002

Towards an efficient single system image cluster operating system

Christine Morin; Pascal Gallard; Renaud Lottiaux; Geoffroy Vallée

The lack of a single system image operating system (OS) for clusters restricts their use for parallel processing. We propose an approach for building an efficient single system image (SSI) cluster operating system. The proposed system implements distributed services performing global and dynamic resource management to offer high performance, high availability and ease of programming. The programming API of the OS running on each cluster node is kept unmodified but the high level OS services can benefit from all cluster resources. Our approach has been validated by a prototype based on Linux.


european conference on parallel processing | 2002

Dynamic Resource Management in a Cluster for High-Availability

Pascal Gallard; Christine Morin; Renaud Lottiaux

In order to execute high performance applications on a cluster, it is highly desirable to provide distributed services that globally manage physical resources distributed over the cluster nodes. However, as a distributed service may use resources located on different nodes, it becomes sensitive to changes in the cluster configuration due to node addition, reboot or failure. In this paper,w e propose a generic service performing dynamic resource management in a cluster in order to provide distributed services with high availability. This service has been implemented in the Gobelins cluster operating system. The dynamic resource management service we propose makes node addition and reboot nearly transparent to all distributed services of Gobelins and, as a consequence, fully transparent to applications. In the event of a node failure, applications using resources located on the failed node need to be restarted from a previously saved checkpoint but the availability of the cluster operating system is guaranteed, provided that its distributed services implement reconfiguration features.


european conference on parallel processing | 2009

Complementarity between Virtualization and Single System Image Technologies

Jérôme Gallard; Geoffroy Vallée; Adrien Lèbre; Christine Morin; Pascal Gallard; Stephen L. Scott

Nowadays, the use of clusters in research centers or industries is undeniable. Since few years, the usage of virtual machines (VM) offers more advanced resource management capabilities, using features such as virtual machine live migration. Because of the latest contributions in the domain, some may argue that single system image (SSI) technologies are now deprecated, without considering some complementarities between VMs and SSI technologies are possible. After evaluating different configurations, we show that combining both approaches allows us to better address cluster challenges such as flexibility for the usage of available resources and simplicity of use. In other terms, the study shows that VMs add a level of management flexibility between the hardware and the application, whereas, SSIs give an abstraction of the distributed resources. The simultaneous usage of both technologies could improve the overall platform resources utilization, the cluster productivity and the efficiency of the running applications.


european conference on parallel processing | 2003

Dynamic Streams for Efficient Communications between Migrating Processes in a Cluster

Pascal Gallard; Christine Morin

This paper presents a communication system designed to allow efficient process migration in a cluster. The proposed system is generic enough to allow the migration of any kind of stream: socket, pipe, char devices. Communicating processes using IP or Unix sockets are transparently migrated with our mechanisms and they can still efficiently communicate after migration. The designed communication system is implemented as part of Kerrighed, a single system image operating system for a cluster based on Linux. Preliminary performance results are presented.


international conference on algorithms and architectures for parallel processing | 2009

Refinement Proposal of the Goldberg's Theory

Jérôme Gallard; Adrien Lèbre; Geoffroy Vallée; Christine Morin; Pascal Gallard; Stephen L. Scott


Journal of Physics: Conference Series | 2010

Towards the petaflop for Lattice QCD simulations the PetaQCD project

Jean-Christian Anglès d'Auriac; Denis Barthou; Damir Becirevic; René Bilhaut; François Bodin; Philippe Boucaud; Olivier Brand-Foissac; Jaume Carbonell; Christine Eisenbeis; Pascal Gallard; G. Grosdidier; P. Guichon; Pierre-François Honoré; Guy Le Meur; O. Pène; Louis Rilling; P. Roudeau; André Seznec; A. Stocchi; François Touze


Archive | 2006

Is Virtualization Killing Single System Image Research

Jérôme Gallard; Adrien Lèbre; Geoffroy Vallée; Pascal Gallard; Stephen L. Scott; Christine Morin

Collaboration


Dive into the Pascal Gallard's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar

Stephen L. Scott

Oak Ridge National Laboratory

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

A. Stocchi

Centre national de la recherche scientifique

View shared research outputs
Top Co-Authors

Avatar

Damir Becirevic

Centre national de la recherche scientifique

View shared research outputs
Top Co-Authors

Avatar

François Touze

Centre national de la recherche scientifique

View shared research outputs
Top Co-Authors

Avatar

G. Grosdidier

Centre national de la recherche scientifique

View shared research outputs
Top Co-Authors

Avatar

Guy Le Meur

Centre national de la recherche scientifique

View shared research outputs
Researchain Logo
Decentralizing Knowledge