Un support efficace pour l'atomicité MPI basé sur le versionnage des données - Inria - Institut national de recherche en sciences et technologies du numérique Access content directly
Reports (Research Report) Year : 2011

Un support efficace pour l'atomicité MPI basé sur le versionnage des données

Viet-Trung Tran
  • Function : Author
  • PersonId : 885093

Abstract

Nous considérons le défi de la construction des systèmes de gestion des données qui répondent aux besoins des applications de calcul à hautes performances : fournir un haut débit d'E/S tout en assurant des accès simultanés aux données. Dans ce contexte, de nombreuses applications s'appuient sur MPI- IO et nécessitent l'atomicité des opérations non contiguës d'E/S pour manipuler l'accès aux données partagées. Dans la plupart des implémentations existantes, l'atomicité de l'opération est souvent mise en oeuvre en se basant sur des schémas de verrouillage qui se sont avérés inefficaces, surtout pour les E/S non contiguës. Nous affirmons que l'usage d'une couche de stockage des données à base de versionnage permet d'éviter la synchronisation présente dans les techniques basées sur le verrouillage, donc il est beaucoup plus efficace. Nous décrivons un prototype pour une telle couche de stockage intégrée avec ROMIO. Nous présentons les résultats de plusieurs expériences avec des programmes de test MPI-IO spécialement conçus pour évaluer les performances des accès d'E/S non contiguës qui se chevauchent sous la garantie d'atomicité de MPI.
Fichier principal
Vignette du fichier
paper.pdf (140.13 Ko) Télécharger le fichier
Origin : Files produced by the author(s)
Loading...

Dates and versions

hal-00690562 , version 1 (23-04-2012)

Identifiers

  • HAL Id : hal-00690562 , version 1

Cite

Viet-Trung Tran. Un support efficace pour l'atomicité MPI basé sur le versionnage des données. [Rapport de recherche] 2011. ⟨hal-00690562⟩
218 View
90 Download

Share

Gmail Facebook Twitter LinkedIn More