TFPS : um sistema de pré-processamento de traces para auxiliar na visualização de programas paralelos

Detalhes bibliográficos
Autor(a) principal: Stringhini, Denise
Data de Publicação: 1997
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Biblioteca Digital de Teses e Dissertações da UFRGS
Texto Completo: http://hdl.handle.net/10183/18236
Resumo: O trabalho apresenta o projeto e o desenvolvimento de uma ferramenta para visualização lógica da execução de programas paralelos, a TFPS de Trace File Preprocessor System, cujo objetivo é a analise de desempenho de tais programas. 0 projeto é baseado no pré-processamento de arquivos de traces de execução dos programas. A idéia básica consiste em aproveitar as informações fornecidas pela monitoração. Estas informações, que em geral são utilizadas apenas para dirigir animação post-mortem destes programas, neste caso são utilizadas também na montagem das janelas de visualização. Assim, são descritos o pré-processador e a montagem das janelas de visualização. O primeiro, e responsável principalmente pela leitura e analise das informações contidas no arquivo de trace e pela geração de um arquivo de saída com todas as informações necessárias a montagem das janelas. Estas foram concebidas levando em consideração o tipo de informação que pode ser obtido de um arquivo de trace. Desta forma, foi possível aproximar o conteúdo das janelas de visualização o máximo possível do programa paralelo em analise. Com o objetivo de demonstrar esta aproximação foi construído um protótipo tanto para o pré-processador quanto para a ferramenta de visualização. Ambos os protótipos são descritos neste trabalho.
id URGS_0509a6fa7850cd85b48b95ef2805bc23
oai_identifier_str oai:www.lume.ufrgs.br:10183/18236
network_acronym_str URGS
network_name_str Biblioteca Digital de Teses e Dissertações da UFRGS
repository_id_str 1853
spelling Stringhini, DeniseNavaux, Philippe Olivier Alexandre2010-01-09T04:14:31Z1997http://hdl.handle.net/10183/18236000154105O trabalho apresenta o projeto e o desenvolvimento de uma ferramenta para visualização lógica da execução de programas paralelos, a TFPS de Trace File Preprocessor System, cujo objetivo é a analise de desempenho de tais programas. 0 projeto é baseado no pré-processamento de arquivos de traces de execução dos programas. A idéia básica consiste em aproveitar as informações fornecidas pela monitoração. Estas informações, que em geral são utilizadas apenas para dirigir animação post-mortem destes programas, neste caso são utilizadas também na montagem das janelas de visualização. Assim, são descritos o pré-processador e a montagem das janelas de visualização. O primeiro, e responsável principalmente pela leitura e analise das informações contidas no arquivo de trace e pela geração de um arquivo de saída com todas as informações necessárias a montagem das janelas. Estas foram concebidas levando em consideração o tipo de informação que pode ser obtido de um arquivo de trace. Desta forma, foi possível aproximar o conteúdo das janelas de visualização o máximo possível do programa paralelo em analise. Com o objetivo de demonstrar esta aproximação foi construído um protótipo tanto para o pré-processador quanto para a ferramenta de visualização. Ambos os protótipos são descritos neste trabalho.This study presents the project and development of a logical visualization tool for parallel programs. the TFPS of Trace File Preprocessor System, whose goal is the performance analysis of such programs. The project is based on the preprocessing of trace files of programs' execution. The basic idea consists in making use of the information given by the monitoring process. This information, whose general application is only to drive the post-mortem animation of these programs, is in this case also used to create the visualization displays. Thus, the preprocessor and the creation of visualization displays are described. The first is mainly responsible for reading and analyzing the information present in the trace file and for generating an output file with all information necessary for creating the views. The latter was conceived by taking into consideration the type of information that can be obtained from a trace file. Therefore it was possible to make the content of the visualization displays close to the parallel program that is being analyzed. A prototype of the preprocessor as well as of the visualization tool was built up in order to demonstrate the described approach. Both prototypes are described in this study.application/pdfporProgramação paralelaAmbiente : ProgramacaoParallel processingVisualizationMonitoringPerformance analysisTFPS : um sistema de pré-processamento de traces para auxiliar na visualização de programas paralelosTFPS - a traces preprocessing system to aid in parallel programs visualization info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisUniversidade Federal do Rio Grande do SulInstituto de InformáticaCurso de Pós-Graduação em Ciência da ComputaçãoPorto Alegre, BR-RS1997mestradoinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFRGSinstname:Universidade Federal do Rio Grande do Sul (UFRGS)instacron:UFRGSORIGINAL000154105.pdf000154105.pdfTexto completoapplication/pdf12328101http://www.lume.ufrgs.br/bitstream/10183/18236/1/000154105.pdfa7a203ddad017b074041a364290e336eMD51TEXT000154105.pdf.txt000154105.pdf.txtExtracted Texttext/plain137309http://www.lume.ufrgs.br/bitstream/10183/18236/2/000154105.pdf.txt0ba4560673bf11db7d71cf6735521739MD52THUMBNAIL000154105.pdf.jpg000154105.pdf.jpgGenerated Thumbnailimage/jpeg1320http://www.lume.ufrgs.br/bitstream/10183/18236/3/000154105.pdf.jpg50eb87dcd3b0bc9f83555ad2130cadbfMD5310183/182362018-10-05 08:09:33.669oai:www.lume.ufrgs.br:10183/18236Biblioteca Digital de Teses e Dissertaçõeshttps://lume.ufrgs.br/handle/10183/2PUBhttps://lume.ufrgs.br/oai/requestlume@ufrgs.br||lume@ufrgs.bropendoar:18532018-10-05T11:09:33Biblioteca Digital de Teses e Dissertações da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false
dc.title.pt_BR.fl_str_mv TFPS : um sistema de pré-processamento de traces para auxiliar na visualização de programas paralelos
dc.title.alternative.en.fl_str_mv TFPS - a traces preprocessing system to aid in parallel programs visualization
title TFPS : um sistema de pré-processamento de traces para auxiliar na visualização de programas paralelos
spellingShingle TFPS : um sistema de pré-processamento de traces para auxiliar na visualização de programas paralelos
Stringhini, Denise
Programação paralela
Ambiente : Programacao
Parallel processing
Visualization
Monitoring
Performance analysis
title_short TFPS : um sistema de pré-processamento de traces para auxiliar na visualização de programas paralelos
title_full TFPS : um sistema de pré-processamento de traces para auxiliar na visualização de programas paralelos
title_fullStr TFPS : um sistema de pré-processamento de traces para auxiliar na visualização de programas paralelos
title_full_unstemmed TFPS : um sistema de pré-processamento de traces para auxiliar na visualização de programas paralelos
title_sort TFPS : um sistema de pré-processamento de traces para auxiliar na visualização de programas paralelos
author Stringhini, Denise
author_facet Stringhini, Denise
author_role author
dc.contributor.author.fl_str_mv Stringhini, Denise
dc.contributor.advisor1.fl_str_mv Navaux, Philippe Olivier Alexandre
contributor_str_mv Navaux, Philippe Olivier Alexandre
dc.subject.por.fl_str_mv Programação paralela
Ambiente : Programacao
topic Programação paralela
Ambiente : Programacao
Parallel processing
Visualization
Monitoring
Performance analysis
dc.subject.eng.fl_str_mv Parallel processing
Visualization
Monitoring
Performance analysis
description O trabalho apresenta o projeto e o desenvolvimento de uma ferramenta para visualização lógica da execução de programas paralelos, a TFPS de Trace File Preprocessor System, cujo objetivo é a analise de desempenho de tais programas. 0 projeto é baseado no pré-processamento de arquivos de traces de execução dos programas. A idéia básica consiste em aproveitar as informações fornecidas pela monitoração. Estas informações, que em geral são utilizadas apenas para dirigir animação post-mortem destes programas, neste caso são utilizadas também na montagem das janelas de visualização. Assim, são descritos o pré-processador e a montagem das janelas de visualização. O primeiro, e responsável principalmente pela leitura e analise das informações contidas no arquivo de trace e pela geração de um arquivo de saída com todas as informações necessárias a montagem das janelas. Estas foram concebidas levando em consideração o tipo de informação que pode ser obtido de um arquivo de trace. Desta forma, foi possível aproximar o conteúdo das janelas de visualização o máximo possível do programa paralelo em analise. Com o objetivo de demonstrar esta aproximação foi construído um protótipo tanto para o pré-processador quanto para a ferramenta de visualização. Ambos os protótipos são descritos neste trabalho.
publishDate 1997
dc.date.issued.fl_str_mv 1997
dc.date.accessioned.fl_str_mv 2010-01-09T04:14:31Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10183/18236
dc.identifier.nrb.pt_BR.fl_str_mv 000154105
url http://hdl.handle.net/10183/18236
identifier_str_mv 000154105
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações da UFRGS
instname:Universidade Federal do Rio Grande do Sul (UFRGS)
instacron:UFRGS
instname_str Universidade Federal do Rio Grande do Sul (UFRGS)
instacron_str UFRGS
institution UFRGS
reponame_str Biblioteca Digital de Teses e Dissertações da UFRGS
collection Biblioteca Digital de Teses e Dissertações da UFRGS
bitstream.url.fl_str_mv http://www.lume.ufrgs.br/bitstream/10183/18236/1/000154105.pdf
http://www.lume.ufrgs.br/bitstream/10183/18236/2/000154105.pdf.txt
http://www.lume.ufrgs.br/bitstream/10183/18236/3/000154105.pdf.jpg
bitstream.checksum.fl_str_mv a7a203ddad017b074041a364290e336e
0ba4560673bf11db7d71cf6735521739
50eb87dcd3b0bc9f83555ad2130cadbf
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)
repository.mail.fl_str_mv lume@ufrgs.br||lume@ufrgs.br
_version_ 1810085162709417984