Avaliação de desempenho de sistemas paralelos baseada em descrição simplificada do programa e da arquitetura.

dc.contributorUniversidade de São Paulo
dc.contributor.authorPiola, Thatyana de Faria
dc.date.accessioned2016-09-21T18:09:57Z
dc.date.available2016-09-21T18:09:57Z
dc.date.issued2003-01-16
dc.description.abstractEste trabalho apresenta o desenvolvimento de uma linguagem para descrição simplificada de algoritmos paralelos, um tradutor e um simulador de rede. Com vistas à avaliação de desempenho, a linguagem permite uma prototipagem fácil e abrangente para descrever vários tipos de programas paralelos, envolvendo estruturas de controle, repetição e as partes de comunicação e computação. Para interpretar o código escrtio na linguagem, foi desenvolvido um tradutor que traduz o código simplificado descrito pela linguagem desenvolvida, gerando código C++. O simulador de rede computa os tempos envolvidos nas comunicações. O simulador interage com o código gerado pelo tradutor. Para validação foram utilizados alguns programas de testes e resultado da simulação comparado com o da execução em um cluster de computadores pessoais.
dc.description.abstractThis work presents the development of a language for simplified description of parallel algorithms, a language translator and a network simulator. The language aims to allow an easy parallel program prototyping for performance evaluation purposes and aims to be enough comprehensive to describe several kinds of parallel programs including execution control structures, repetition communication and computation parts. A translator that translates the simplified code described by the language was developed producing C++ code. A network simulator computes the communication times. The simulator interacts with the code produced by the translator. For validation some tests programs were used and the simulation results compared with the execution times in a cluster of personal computers.
dc.formatapplication/pdf
dc.identifier.doi10.11606/D.76.2002.tde-04112002-105025
dc.identifier.urihttp://www.teses.usp.br/teses/disponiveis/76/76132/tde-04112002-105025/
dc.identifier.urihttp://repositorio.ifsc.usp.br/handle/RIIFSC/7359
dc.languagept
dc.rights.holderPiola, Thatyana de Faria
dc.subjectlinguagem
dc.subjectprocessamento paralelo
dc.subjectsimulação
dc.subjectlanguage
dc.subjectparallel processing
dc.subjectsimulation
dc.titleAvaliação de desempenho de sistemas paralelos baseada em descrição simplificada do programa e da arquitetura.
dc.title.alternativePerformance evaluation of parallel systems based on simplified description of programs and architecture.
dc.typeDissertação de Mestrado
usp.advisorTravieso, Gonzalo
usp.date.defense2002-08-27
Arquivos