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

Títol variant: Extension of the PTF's MPI Parameters Plugin
Títol variant: Extensión del plugin de sintonización de los parámetros de MPI de la herramienta PTF
Data: 2016-06-25
Resum: 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.
Resum: 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.
Resum: 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.
Drets: 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
Llengua: Anglès
Titulació: Grau en Enginyeria Informàtica [2502441]
Pla d'estudis: Enginyeria Informàtica [958]
Document: Treball final de grau ; Text
Àrea temàtica: Menció Enginyeria de Computadors
Matèria: 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

El registre apareix a les col·leccions:
Documents de recerca > Treballs de Fi de Grau > Escola d'Enginyeria. TFG

 Registre creat el 2016-09-30, darrera modificació el 2024-07-20



   Favorit i Compartir