Extensió del plugin de sintonització dels paràmetres de MPI de l'eina PTF
Caballol Carrasco, Jordi
Sikora, Anna, dir. (Universitat Autònoma de Barcelona. Departament d'Arquitectura de Computadors i Sistemes Operatius)
Universitat Autònoma de Barcelona. Escola d'Enginyeria

Additional title: Extension of the PTF's MPI Parameters Plugin
Additional title: Extensión del plugin de sintonización de los parámetros de MPI de la herramienta PTF
Date: 2016-06-25
Abstract: Actualment la computació d'altes prestacions és una part important en moltes disciplines. Aquestes aplicacions cada cop són més complexes i, per tant, necessiten més rendiment. Per a intentar aconseguir aquest rendiment és molt important optimitzar i ajustar correctament les aplicacions. Com que aquesta és una tasca bastant complexa existeixen diverses eines pensades per a facilitar-ho. Periscope Tunning Framework és una eina construïda sobre l'entorn de monitoratge Periscope que ens permet ajustar automàticament diferents aspectes d'aplicacions HPC utilitzant plugins especialitzats en algún d'aquests aspectes, com poden ser els paràmetres de MPI o els flags del compilador. Un dels plugins que existeixen és el que ens permet ajustar els paràmetres de MPI. En aquest treball es presenten les millores d'aquest plugin, afegint-hi suport per als paràmetres de Intel MPI, de manera que el plugin sigui capaç de detectar quan li estem passant valors incorrectes així com decidir quan podem estalviar-nos l'execució d'algun cas.
Abstract: Nowadays high performance computing is an important part of some disciplines. These applications are becoming more and more complex, therefore, they need a better performance. In order to try to get this better performance is very important to optimize and adjust correctly the applications. Since it is a very complex task, there are some tools designed to make it easier. Periscope Tuning Framework is a tool built over the Periscope monitoring framework that allows us to automatically adjust some aspects of HPC applications by using plugins that are specialized in one of those aspects, like the MPI parameters or the compiler flags. One of those plugins is the one that allows us to adjust the MPI parameters. In this work we present the improvements added to this plugin, adding support for the Intel MPI parameters, so the plugin will be able to detect when we are using wrong values and to decide when we can avoid executing some cases.
Abstract: Actualmente la computación de altas prestaciones es una parte importante en muchas disciplinas. Estas aplicaciones son cada vez más complejas y necesitan más rendimiento. Para intentar conseguir este rendimiento es muy importante optimizar y ajustar correctamente las aplicaciones. Dado que esta es una tarea bastante compleja existen varias herramientas pensadas para facilitarlo. Periscope Tunning Framework es una herramienta construida sobre el entorno de monitorización Periscope que nos permite ajustar automáticamente diferentes aspectos de aplicaciones HPC utilizando plugins especializados en alguno de estos aspectos, como pueden ser los parámetros de MPI o los flags del compilador. Uno de los plugins que existen es lo que nos permite ajustar los parámetros de MPI. En este trabajo se presentan las mejoras de este plugin, añadiendo soporte para los parámetros de Intel MPI, por lo que el plugin sea capaz de detectar cuando le estamos pasando valores incorrectos así como decidir cuándo podemos ahorrarnos la ejecución de algún caso.
Rights: Aquest document està subjecte a una llicència d'ús Creative Commons. Es permet la reproducció total o parcial, la distribució, i la comunicació pública de l'obra, sempre que no sigui amb finalitats comercials, i sempre que es reconegui l'autoria de l'obra original. No es permet la creació d'obres derivades. Creative Commons
Language: Anglès
Studies: Grau en Enginyeria Informàtica [2502441]
Study plan: Enginyeria Informàtica [958]
Document: Treball final de grau ; Text
Subject area: Menció Enginyeria de Computadors
Subject: Intel MPI ; Optimització de paràmetres ; Periscope Tunin Framework ; MPI Parameters Plugin ; Inlel MPI ; Optimización de parámetros ; Periscope Tuning Framework ; Parameter optimization



12 p, 295.7 KB

The record appears in these collections:
Research literature > Bachelor's degree final project > School of Engineering. TFG

 Record created 2016-09-30, last modified 2024-05-19



   Favorit i Compartir