Modelado analítico do rendemento de aplicacións en sistemas paralelos
Las herramientas de análisis del rendimiento son un instrumento fundamental para comprender y evaluar el comportamiento de las aplicaciones en sistemas paralelos. En particular, los modelos analíticos permiten una rápida evaluación del rendimiento de estas aplicaciones de forma independente al sistema y, por lo tanto, son una herramienta adecuada en situaciones en las que el tiempo de respuesta sea crítico como, por ejemplo, en la planificación de tareas. El objectivo de esta tesis es el desarrollo de un entorno de análisis que permita obtener, de un modo sencillo, modelos analíticos de aplicaciones en sistemas paralelos. Este entorno define una metodología de modelado que consta de una fase de instrumentación del código, para obtener información acerca del comportamento de la aplicación en múltiples situaciones experimentales, y una fase de análisis, en la cual se utilizan técnicas estatísticas para construír un modelo analítico preciso del comportamiento de la aplicación.
keywords:
Publication: Thesis
1624015062361
June 18, 2021
/research/publications/modelado-analitico-do-rendemento-de-aplicacions-en-sistemas-paralelos
Las herramientas de análisis del rendimiento son un instrumento fundamental para comprender y evaluar el comportamiento de las aplicaciones en sistemas paralelos. En particular, los modelos analíticos permiten una rápida evaluación del rendimiento de estas aplicaciones de forma independente al sistema y, por lo tanto, son una herramienta adecuada en situaciones en las que el tiempo de respuesta sea crítico como, por ejemplo, en la planificación de tareas. El objectivo de esta tesis es el desarrollo de un entorno de análisis que permita obtener, de un modo sencillo, modelos analíticos de aplicaciones en sistemas paralelos. Este entorno define una metodología de modelado que consta de una fase de instrumentación del código, para obtener información acerca del comportamento de la aplicación en múltiples situaciones experimentales, y una fase de análisis, en la cual se utilizan técnicas estatísticas para construír un modelo analítico preciso del comportamiento de la aplicación. - Diego Rodríguez Martínez
publications_en