Experimenting Iterative Computations with Ordered Read-Write Locks - INRIA - Institut National de Recherche en Informatique et en Automatique Accéder directement au contenu
Communication Dans Un Congrès Année : 2010

Experimenting Iterative Computations with Ordered Read-Write Locks

Pierre-Nicolas Clauss
  • Fonction : Auteur
  • PersonId : 843073
Jens Gustedt

Résumé

This paper presents the first experimental results of the use of our new adaptive tool for synchronization, based on ordered read-write locks, ORWL. They provide a new synchronizing method for data-oriented parallel algorithms and are particularly suited for iterative pipelined algorithms with out-of-core data. We conducted experiments with the classic benchmarking Livermore Kernel~23 algorithm to validate the theoretical model and measure the efficiency of the first available implementation of ORWL in the parXXL library. They show that this tool is able to efficiently control an IO bound application running on 64 parallel POSIX threads with tight data dependencies between them.
Fichier principal
Vignette du fichier
RR-7123.pdf (338.63 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

inria-00436417 , version 1 (26-11-2009)

Identifiants

Citer

Pierre-Nicolas Clauss, Jens Gustedt. Experimenting Iterative Computations with Ordered Read-Write Locks. 18th Euromicro International Conference on Parallel, Distributed and network-based Processing, Feb 2010, Pisa, Italy. pp.155-162, ⟨10.1109/PDP.2010.11⟩. ⟨inria-00436417⟩
118 Consultations
148 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More