Trabalho de Conclusão de Curso - Graduação

Implantação de um cluster do tipo beowulf: um laboratório para o ensino da programação paralela em ambiente não virtualizado

Com a crescente demanda por poder computacional e com o aumento de aplicações que necessitam ser executadas em um curto intervalo de tempo, tanto no meio científico, quanto no meio acadêmico, algumas simulações não podem ou não conseguem ser executadas de forma sequencial, seja pela grande quanti...

ver descrição completa

Autor principal: QUARESMA, Elton Peniche
Grau: Trabalho de Conclusão de Curso - Graduação
Publicado em: 2019
Assuntos:
Acesso em linha: https://bdm.ufpa.br/jspui/handle/prefix/2377
id oai:https:--bdm.ufpa.br:8443:prefix-2377
recordtype dspace
spelling oai:https:--bdm.ufpa.br:8443:prefix-23772019-11-06T03:06:51Z Implantação de um cluster do tipo beowulf: um laboratório para o ensino da programação paralela em ambiente não virtualizado QUARESMA, Elton Peniche ARAÚJO, Josivaldo de Souza http://lattes.cnpq.br/8158963767870649 Cluster beowulf OpenMP Open MPI Computação paralela CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO Com a crescente demanda por poder computacional e com o aumento de aplicações que necessitam ser executadas em um curto intervalo de tempo, tanto no meio científico, quanto no meio acadêmico, algumas simulações não podem ou não conseguem ser executadas de forma sequencial, seja pela grande quantidade de memória principal requerida ou pelo longo tempo de processamento, este trabalho apresenta como forma de solucionar essa carência computacional por meio do desenvolvimento de um Cluster Beowulf, que é sistema computacional de baixo custo, pois engloba dois ou mais computadores comuns, interconectados por uma tecnologia de rede, no qual trabalham em conjunto para executar aplicações, de tal forma que para os usuários que os utilizam tenham a impressão que há somente um único sistema respondendo a eles. Esta arquitetura foi implantada no LABCOMP-02, da Faculdade de Computação, no sentindo de aproveitar o tempo ocioso dos computadores do laboratório em alguns períodos, para paralelizar algoritmos, aumentando a eficiência e diminuindo o tempo de execução. Por fim, foram executados dois algoritmos, de baixa complexidade, utilizando as bibliotecas OpenMP e Open MPI, com o objetivo de testar seu funcionamento e eficiência, e os resultados obtidos por meio destes testes foram considerados satisfatórios. 2019-11-05T14:25:20Z 2019-11-05T14:25:20Z 2019-07-11 Trabalho de Conclusão de Curso - Graduação QUARESMA, Elton Peniche. Implantação de um cluster do tipo beowulf: um laboratório para o ensino da programação paralela em ambiente não virtualizado. Orientador: Josivaldo de Souza Araújo. 2019. 78 f. Trabalho de Conclusão de Curso (Bacharelado em Ciência da Computação) – Faculdade de Computação, Instituto de Ciências Exatas e Naturais, Universidade Federal do Pará, Belém, 2019. Disponível em: http://bdm.ufpa.br/jspui/handle/prefix/2377. Acesso em:. https://bdm.ufpa.br/jspui/handle/prefix/2377 Acesso Aberto 1 CD-ROM
institution Biblioteca Digital de Monografias - UFPA
collection MonografiaUFPA
topic Cluster beowulf
OpenMP
Open MPI
Computação paralela
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
spellingShingle Cluster beowulf
OpenMP
Open MPI
Computação paralela
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
QUARESMA, Elton Peniche
Implantação de um cluster do tipo beowulf: um laboratório para o ensino da programação paralela em ambiente não virtualizado
topic_facet Cluster beowulf
OpenMP
Open MPI
Computação paralela
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
description Com a crescente demanda por poder computacional e com o aumento de aplicações que necessitam ser executadas em um curto intervalo de tempo, tanto no meio científico, quanto no meio acadêmico, algumas simulações não podem ou não conseguem ser executadas de forma sequencial, seja pela grande quantidade de memória principal requerida ou pelo longo tempo de processamento, este trabalho apresenta como forma de solucionar essa carência computacional por meio do desenvolvimento de um Cluster Beowulf, que é sistema computacional de baixo custo, pois engloba dois ou mais computadores comuns, interconectados por uma tecnologia de rede, no qual trabalham em conjunto para executar aplicações, de tal forma que para os usuários que os utilizam tenham a impressão que há somente um único sistema respondendo a eles. Esta arquitetura foi implantada no LABCOMP-02, da Faculdade de Computação, no sentindo de aproveitar o tempo ocioso dos computadores do laboratório em alguns períodos, para paralelizar algoritmos, aumentando a eficiência e diminuindo o tempo de execução. Por fim, foram executados dois algoritmos, de baixa complexidade, utilizando as bibliotecas OpenMP e Open MPI, com o objetivo de testar seu funcionamento e eficiência, e os resultados obtidos por meio destes testes foram considerados satisfatórios.
author_additional ARAÚJO, Josivaldo de Souza
author_additionalStr ARAÚJO, Josivaldo de Souza
format Trabalho de Conclusão de Curso - Graduação
author QUARESMA, Elton Peniche
title Implantação de um cluster do tipo beowulf: um laboratório para o ensino da programação paralela em ambiente não virtualizado
title_short Implantação de um cluster do tipo beowulf: um laboratório para o ensino da programação paralela em ambiente não virtualizado
title_full Implantação de um cluster do tipo beowulf: um laboratório para o ensino da programação paralela em ambiente não virtualizado
title_fullStr Implantação de um cluster do tipo beowulf: um laboratório para o ensino da programação paralela em ambiente não virtualizado
title_full_unstemmed Implantação de um cluster do tipo beowulf: um laboratório para o ensino da programação paralela em ambiente não virtualizado
title_sort implantação de um cluster do tipo beowulf: um laboratório para o ensino da programação paralela em ambiente não virtualizado
publishDate 2019
url https://bdm.ufpa.br/jspui/handle/prefix/2377
_version_ 1787154889350053888
score 11.653393