Analyzing Dynamic Task-Based Applications on Hybrid Platforms: An Agile Scripting Approach
Autor: | Garcia Pinto, Vinicius, Stanisic, Luka, Legrand, Arnaud, Mello Schnorr, Lucas, Thibault, Samuel, Danjean, Vincent |
---|---|
Přispěvatelé: | Université Grenoble Alpes [2016-2019] (UGA [2016-2019]), Universidade Federal do Rio Grande do Sul [Porto Alegre] (UFRGS), STatic Optimizations, Runtime Methods (STORM), Laboratoire Bordelais de Recherche en Informatique (LaBRI), Université de Bordeaux (UB)-Centre National de la Recherche Scientifique (CNRS)-École Nationale Supérieure d'Électronique, Informatique et Radiocommunications de Bordeaux (ENSEIRB)-Université de Bordeaux (UB)-Centre National de la Recherche Scientifique (CNRS)-École Nationale Supérieure d'Électronique, Informatique et Radiocommunications de Bordeaux (ENSEIRB)-Inria Bordeaux - Sud-Ouest, Institut National de Recherche en Informatique et en Automatique (Inria)-Institut National de Recherche en Informatique et en Automatique (Inria), High-End Parallel Algorithms for Challenging Numerical Simulations (HiePACS), Performance analysis and optimization of LARge Infrastructures and Systems (POLARIS ), Inria Grenoble - Rhône-Alpes, Institut National de Recherche en Informatique et en Automatique (Inria)-Institut National de Recherche en Informatique et en Automatique (Inria)-Laboratoire d'Informatique de Grenoble (LIG ), Institut polytechnique de Grenoble - Grenoble Institute of Technology (Grenoble INP )-Centre National de la Recherche Scientifique (CNRS)-Université Grenoble Alpes [2016-2019] (UGA [2016-2019])-Institut polytechnique de Grenoble - Grenoble Institute of Technology (Grenoble INP )-Centre National de la Recherche Scientifique (CNRS)-Université Grenoble Alpes [2016-2019] (UGA [2016-2019]), PlaFRIM, IN2P3, Grid5000, ANR-11-INFR-0013,SONGS,Simulation de systèmes de prochaine génération(2011), European Project: 689772,H2020 Pilier Industrial Leadership,H2020-EUB-2015,HPC4E(2015), Université de Bordeaux (UB)-École Nationale Supérieure d'Électronique, Informatique et Radiocommunications de Bordeaux (ENSEIRB)-Centre National de la Recherche Scientifique (CNRS)-Université de Bordeaux (UB)-École Nationale Supérieure d'Électronique, Informatique et Radiocommunications de Bordeaux (ENSEIRB)-Centre National de la Recherche Scientifique (CNRS)-Inria Bordeaux - Sud-Ouest |
Jazyk: | angličtina |
Rok vydání: | 2016 |
Předmět: | |
Zdroj: | 2016 Third Workshop on Visual Performance Analysis (VPA) VPA 2016-3rd Workshop on Visual Performance Analysis VPA 2016-3rd Workshop on Visual Performance Analysis, Nov 2016, Salt Lake City, United States. pp.17-24, ⟨10.1109/VPA.2016.008⟩ |
DOI: | 10.1109/VPA.2016.008⟩ |
Popis: | Held in conjunction with SC16; International audience; In this paper, we present visual analysis techniques to evaluate the performance of HPC task-based applications on hybrid architectures. Our approach is based on composing modern data analysis tools (pjdump, R, ggplot2, plotly), enabling an agile and flexible scripting framework with minor development cost. We validate our proposal by analyzing traces from the full-fledged implementation of the Cholesky decomposition available in the MORSE library running on a hybrid (CPU/GPU) platform. The analysis compares two different workloads and three different task schedulers from the StarPU runtime system. Our analysis based on composite views allows to identify allocation mistakes, priority problems in scheduling decisions, GPU tasks anomalies causing bad performance, and critical path issues. |
Databáze: | OpenAIRE |
Externí odkaz: |