s'authentifier
version française rss feed
!.. Document complet sous embargo ..!
Mise en ligne du document : document non public

inria-00107796, version 1

Load Balancing Analysis of a Parallel Hierarchical Algorithm on the Origin2000

Xavier Cavin () a1

Fifth European SGI/Cray MPP Workshop (1999) 10 p

Résumé : The ccNUMA architecture of the SGI Origin2000 has been shown to perform and scale for a wide range of scientific and engineering applications. This paper focuses on a well known computer graphics hierarchical algorithm - wavelet radiosity - whose parallelization is made challenging by its irregular, dynamic and unpredictable characteristics. Our previous experimentations, based on a naive parallelization, showed that the Origin2000 hierarchical memory structure was well suited to handle the natural data locality exhibited by this hierarchical algorithm. However, our crude load balancing strategy was clearly insufficient to benefit from the whole Origin2000 power. We present here a fine load balancing analysis and then propose several enhancements, namely "lazy copy" and "lure", that greatly reduce locks and synchronization barriers idle time. The new parallel algorithm is experimented on a 64 processors Origin2000. Even if in theory, a communication over-cost has been introduced, we show that data locality is still preserved. The final performance evaluation shows a quasi optimal behavior, at least until the 32-processor scale. Hereafter, a problematic trouble spot has to be identified to explain the performance degradation observed at the 64-processor scale.

  • a –  INPL
  • 1 :  ISA (INRIA Lorraine - LORIA)
  • INRIA – CNRS : UMR7503 – Université Henri Poincaré - Nancy I – Université Nancy II – Institut National Polytechnique de Lorraine (INPL)
  • Domaine : Informatique/Autre
  • Mots-clés : hierarchical and multiresolution algorithm – load balancing – data locality || algorithme hiérarchique et multi-résolution – répartition de la charge de travail – localité des données
  • Référence interne : 99-R-212 || cavin99b
  • Commentaire : Colloque avec actes sans comité de lecture.
 
  • inria-00107796, version 1
  • oai:hal.inria.fr:inria-00107796
  • Contributeur : 
  • Soumis le : Jeudi 19 Octobre 2006, 09:09:44
  • Dernière modification le : Vendredi 20 Octobre 2006, 15:32:31
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...