Kerrighed: a SSI cluster OS running OpenMP

D Margery, G Vallée, R Lottiaux, C Morin, JY Berthou - 2003 - inria.hal.science
Writing parallel programs for clusters of workstations is still a challenging task. In this paper,
we present Kerrighed, a Single System Image (SSI) operating system giving the illusion of …

Improving performance of cape using discontinuous incremental checkpointing

VH Ha, É Renault - 2011 IEEE International Conference on …, 2011 - ieeexplore.ieee.org
Originally, OpenMP was designed to develop parallel applications on shared-memory
architectures. One of the advantages that made the success of OpenMP is the simplicity of …

Distributed implementation of openmp based on checkpointing aided parallel execution

É Renault - International Workshop on OpenMP, 2007 - Springer
Checkpointers are used to secure the execution of sequential and parallel programs. This
article shows that they can also be used to generate a parallel program from a sequential …

Analysis and evaluation of the performance of CAPE

E Renault, VH Ha - … , Cloud and Big Data Computing, Internet …, 2016 - ieeexplore.ieee.org
MPI (Message Passing Interface), OpenMP are two tools broadly used to develop parallel
programs. On the one hand, MPI has the advantage of high performance while being difficult …

Design and performance analysis of CAPE based on discontinuous incremental checkpoints

VH Ha, E Renault - Proceedings of 2011 IEEE Pacific Rim …, 2011 - ieeexplore.ieee.org
Checkpointing Aided Parallel Execution (CAPE) is a paradigm using checkpointing
technique to distribute sequential programs equipped with OpenMP directives in distributed …

Task pool teams: A hybrid programming environment for irregular algorithms on smp clusters

J Hippold, G Rünger - Concurrency and Computation: Practice …, 2006 - Wiley Online Library
Clusters of symmetric multiprocessors (SMPs) are popular platforms for parallel
programming since they provide large computational power for a reasonable price. For …

Checkpointing aided parallel execution model and analysis

L Mereuta, É Renault - … , HPCC 2007, Houston, USA, September 26-28 …, 2007 - Springer
Checkpointing techniques are usually used to secure the execution of sequential and
parallel programs. However, they can also be used in order to generate automatically a …

Web service call parallelization using OpenMP

S Salva, C Delamare, C Bastoul - International Workshop on OpenMP, 2007 - Springer
Since early works, web servers have been designed as parallel applications to process
many requests at the same time. While web service based applications are performing more …

Design and implementation of a new execution model for CAPE

VL Tran, E Renault, XH Do, VH Ha - Proceedings of the 8th International …, 2017 - dl.acm.org
CAPE, which stands for Checkpointing-Aided Parallel Execution, is an approach based on
checkpoints to automatically translate and execute OpenMP programs on distributed …

LSI: implications for future design and architecture

SF Dennis, MG Smith - Proceedings of the May 16-18, 1972, spring joint …, 1971 - dl.acm.org
We attempt to justify a number of ways in which we believe LSI is most likely to affect
systems design and architecture. It is not only the physical componentry of systems that will …