Avaliação da plataforma Open MPI para paralelização do processo de compilação de software

DSpace Repository

A- A A+

Avaliação da plataforma Open MPI para paralelização do processo de compilação de software

Show simple item record

dc.contributor Universidade Federal de Santa Catarina pt_BR
dc.contributor.advisor Perez, Anderson Luiz Fernandes
dc.contributor.author Pereira, Filipe Jerônimo
dc.date.accessioned 2015-04-22T20:12:16Z
dc.date.available 2015-04-22T20:12:16Z
dc.date.issued 2015-04-22
dc.identifier.uri https://repositorio.ufsc.br/xmlui/handle/123456789/132189
dc.description TCC (graduação) - Universidade Federal de Santa Catarina. Campus Araranguá. Curso de Tecnologias da Informação e Comunicação. pt_BR
dc.description.abstract Os programas de computador estão cada vez maiores e mais complexos, exigindo maior capacidade de processamento do hardware. Uma alternativa para melhorar o tempo de execução de programas é o uso de sistemas multiprocessados com destaque à computação paralela. Em processos de desenvolvimento de software que usam o modelo em cascata o tempo de compilação pode se tornar um problema em projetos grandes, sobretudo ao atendimento dos prazos para a entrega do produto final, em virtude das várias etapas envolvidas neste processo. O uso de um ambiente de programação paralela pode tornar o tempo de compilação menor, uma vez que o processo de compilação será divididos em várias tarefas que serão executadas em processadores distintos. Neste trabalho são descritos os resultados obtidos na paralelização do processo de compilação de software utilizando a plataforma Open MPI que é uma implementação Open Source do padrão MPI (Message Passing Interface) e que fornece uma camada de abstração capaz de criar um ambiente computacional distribuído. Os resultados obtidos a partir da compilação de um sistema de teste na plataforma Open MPI são comparados com os resultados obtidos a partir da compilação do mesmo sistema em ambiente monoprocessado. pt_BR
dc.description.abstract Computer programs are becoming bigger and more complex requiring more processing hardware. An alternative to improve the execution time of programs is the use of multiprocessor systems with emphasis on parallel computing. Processes in software development using the waterfall model compilation time can become an issue in large projects, especially to deadlines for the delivery of the final product, because of the multiple steps involved in this process. The use of a parallel programming environment can reduce the compilation time, once the compilation process is divided into multiple tasks to be executed on different processors. In this work we describe the results obtained in the parallelization of software compilation process using Open MPI platform, an Open Source implementation of the MPI (Message Passing Interface), which provides an abstraction layer able to create a distributed computing environment. The results from the compilation of a test system in the Open Platform MPI are compared with the results obtained from the compilation of the same system in monoprocessor environment. pt_BR
dc.format.extent 68 f. pt_BR
dc.language.iso por pt_BR
dc.subject Open MPI pt_BR
dc.subject Computação paralela pt_BR
dc.subject Compilação pt_BR
dc.subject Parallel computing pt_BR
dc.subject Compilation pt_BR
dc.title Avaliação da plataforma Open MPI para paralelização do processo de compilação de software pt_BR
dc.type TCCgrad pt_BR


Files in this item

Files Size Format View
Filipe_Jeronimo_Pereira.pdf 1.374Mb PDF View/Open

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Advanced Search

Browse

My Account

Statistics

Compartilhar