• Media type: Text; Still Image; E-Book; Electronic Thesis
  • Title: Prédiction de performances d’applications de calcul distribué exécutées sur une architecture pair-à-pair ; Performance prediction of distributed computing applications executed on a peer-to-peer architecture
  • Contributor: Cornea, Bogdan Florin [Author]
  • imprint: theses.fr, 2011-12-08
  • Language: French
  • Keywords: Performance prediction ; High performance P2P computing ; Calcul pair-à-pair de haute performance ; Slowdown reduction ; Simulation basée sur fichiers de trace ; Environnement décentralisé ; Analyse statique ; C++ language ; Réduction du slowdown ; Fortran ; Systèmes hétérogènes ; Instrumentation automatique ; Performance scaling ; Langages C ; Prédiction de performances ; Static analysis ; C language ; Extrapolation de performance ; C++
  • Origination:
  • Footnote: Diese Datenquelle enthält auch Bestandsnachweise, die nicht zu einem Volltext führen.
  • Description: Dans le domaine du calcul de haute performance, les architectures d’exécution sont en continuelle évolution. L’augmentation du nombre de nœuds de calcul, ou le choix d’une topologie réseau plus rapide représentent un investissement important tant en temps qu’en moyen financier. Les méthodes de prédiction de performances permettent de guider ce choix. En parallèle à ce développement, les systèmes HPC pair-à-pair (P2P) se sont également développés ces dernières années. Ce type d’architecture hétérogène permettrait la résolution des problèmes scientifiques pour un coût très faible par rapport au coût d’une architecture dédiée.Ce manuscrit présente une méthode nouvelle de prédiction de performances pour les applications réelles de calcul distribué, exécutées dans des conditions réelles. La prédiction prend en compte l’optimisation du compilateur. Les résultats sont extrapolables et ils sont obtenus pour un ralentissement réduit. Ce travail de recherche est implémenté dans un logiciel nouveau nommé dPerf. dPerf est capable de prédire les performances des applications C, C++ ou Fortran qui communiquent en utilisant les normes MPI ou P2P-SAP et qui s’exécutent sur une architecture cible pair à pair, hétérogène et décentralisée. La précision de cette contribution a été étudiée sur (i) la transformée Laplace, pour l’aspect séquentiel, (ii) le benchmark IS de NAS, pour l’aspect MPI, (iii) et le code de l’obstacle pour l’aspect calcul P2P décentralisé et l’extrapolation du nombre de nœuds. ; In the field of high performance computing, the architectures evolve continuously. In order to increase the number of computing nodes or the network speed, an important investment must be considered, from both temporal and financial point of view. Performance prediction methods aim at assisting in finding the best trade-off for such an investment. At the same time, P2P HPC systems have known an increase in development. These heterogeneous architectures would allow solving scientific problems at a low cost, with respect to dedicated ...
  • Access State: Open Access