Caracterización de aplicaciones de paso de mensajes con técnicas de caja negra

La mayor parte de la literatura sobre análisis de rendimiento de programas paralelos está orientada a la optimización a cargo del programador. Por lo tanto, supone conocimiento de los algoritmos empleados, su orden de complejidad, su forma de implementación, y en definitiva, asume acceso a los fuent...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autor principal: Grosclaude, Eduardo
Otros Autores: De Giusti, Armando Eduardo
Formato: Tesis Trabajo de especializacion
Lenguaje:Español
Publicado: 2012
Materias:
MPI
Acceso en línea:http://sedici.unlp.edu.ar/handle/10915/72447
Aporte de:
id I19-R120-10915-72447
record_format dspace
institution Universidad Nacional de La Plata
institution_str I-19
repository_str R-120
collection SEDICI (UNLP)
language Español
topic Ciencias Informáticas
computación de altas prestaciones
MPI
análisis de prestaciones
Instrumentación de aplicaciones
análisis de trazas
spellingShingle Ciencias Informáticas
computación de altas prestaciones
MPI
análisis de prestaciones
Instrumentación de aplicaciones
análisis de trazas
Grosclaude, Eduardo
Caracterización de aplicaciones de paso de mensajes con técnicas de caja negra
topic_facet Ciencias Informáticas
computación de altas prestaciones
MPI
análisis de prestaciones
Instrumentación de aplicaciones
análisis de trazas
description La mayor parte de la literatura sobre análisis de rendimiento de programas paralelos está orientada a la optimización a cargo del programador. Por lo tanto, supone conocimiento de los algoritmos empleados, su orden de complejidad, su forma de implementación, y en definitiva, asume acceso a los fuentes de esos programas. El instrumental disponible de análisis de rendimiento se basa mayormente, entonces, en propiedades estructurales de los programas, que sólo se hacen evidentes a partir del código fuente. Sin embargo, en ocasiones el analista de rendimiento en Cómputo de Altas Prestaciones se enfrenta al problema de optimizar la ejecución de aplicaciones en cuyo desarrollo no ha intervenido, y de las cuales sólo se tiene la versión final ejecutable. Otras veces se dispone de los fuentes, pero su interpretación es de todos modos costosa, debido a la complejidad de estudiar código escrito por terceros, o debido a la dificultad de comprender el dominio del problema. Si se dispone únicamente de los programas en su versión binaria, las técnicas de predicción de prestaciones que se apoyan en el conocimiento de los fuentes no pueden ser aplicadas, y el analista debe normalmente proceder por ensayo y error. El trabajo que se propone intenta identificar una metodología conveniente para obtener conocimiento acerca de las aplicaciones, en ausencia del código fuente, que permita hacer inferencias sobre su rendimiento en diferentes plataformas, existentes o hipotéticas, con el fin de seleccionar las mejores plataformas para cada aplicación.
author2 De Giusti, Armando Eduardo
author_facet De Giusti, Armando Eduardo
Grosclaude, Eduardo
format Tesis
Trabajo de especializacion
author Grosclaude, Eduardo
author_sort Grosclaude, Eduardo
title Caracterización de aplicaciones de paso de mensajes con técnicas de caja negra
title_short Caracterización de aplicaciones de paso de mensajes con técnicas de caja negra
title_full Caracterización de aplicaciones de paso de mensajes con técnicas de caja negra
title_fullStr Caracterización de aplicaciones de paso de mensajes con técnicas de caja negra
title_full_unstemmed Caracterización de aplicaciones de paso de mensajes con técnicas de caja negra
title_sort caracterización de aplicaciones de paso de mensajes con técnicas de caja negra
publishDate 2012
url http://sedici.unlp.edu.ar/handle/10915/72447
work_keys_str_mv AT grosclaudeeduardo caracterizaciondeaplicacionesdepasodemensajescontecnicasdecajanegra
bdutipo_str Repositorios
_version_ 1764820483976462339