Please use this identifier to cite or link to this item: http://ri.ufs.br/jspui/handle/riufs/11109
Document Type: Monografia
Title: Implementação e análise de desempenho do Framework Apache Hadoop e da Biblioteca OpenMPI para Multiplicação de Matrizes com um Cluster de Baixo Custo na Plataforma Raspberry
Authors: Matos, Elias Rabelo
Issue Date: 19-Oct-2018
Advisor: Bispo, Kalil Araujo
Co-advisor: Ordonez, Edward David Moreno
Resumo : A Computação de Alto Desempenho (HPC) é responsável por pesquisar o processamento de dados em um tempo menor possível. A estrutura da HPC sempre foi muito complexa, muitas das vezes custando milhares de dólares para a construção de um cluster. Devido ao alto custo, a HPC esteve por muito tempo concentrada em universidades, instituições militares ou grandes empresas. No entanto, nos últimos anos, com a popularização de Sistemas Embarcados com capacidade de processamento significativa e seguindo a Arquitetura ARM, observou-se uma possibilidade de uso desses sistemas para HPC com desempenho significativo e um baixo custo. Portanto, este trabalho de conclusão de curso se faz análise de desempenho de algoritmos de multiplicação de matrizes executando em um cluster embarcado de baixo custo na plataforma Raspberry PI, usando o framework Apache Hadoop e a biblioteca OpenMPI. Detectou-se um baixo desempenho do Apache Hadoop em relação ao OpenMPI em algoritmos de multiplicação de matrizes. E que a linguagem Java é dezenas de vezes mais lentas do que a linguagem C.
Abstract: The High Performance Computing (HPC) is the research area responsable for processing data in less time possible. HPC always have a very complex structure, were the cost for build a cluster is over thousands dollars. Because of the high cost, the HPC was been for a long time restricted to universities, military institutions and large companies. However, in recent years, Embedded Systems using ARM Architecture with a satisfactory computing power and low cost, became popular. Then was identified a way possible to make HPC with a low cost and significative power. On this way this work we make a design analysis of matrix multiplication schemes in a low cost embedded cluster in the Raspberry PI platform, using the Apache Hadoop framework and an OpenMPI library.The low performance of Apache Hadoop over OpenMPI was detected in matrix multiplication algorithms. And that is a Java language is dozens times slower than C language.
Keywords: Ciência da computação
Ensino de ciência da computação
Computação de alto desempenho
Cluster
Sistema distribuído
Avaliação de desempenho
Arquitetura ARM
High performance computing
Cluster
Embebbed system
ARM Architecture
Performance evaluation
Subject CNPQ: CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO
Language: por
Institution: Universidade Federal de Sergipe
Department: DCOMP - Departamento de Computação – Ciência da Computação – São Cristóvão - Presencial
Citation: Matos, Elias Rabelo. Implementação e Análise de Desempenho do Framework Apache Hadoop e da Biblioteca OpenMPI para Multiplicação de Matrizes com um Cluster de Baixo Custo na Plataforma Raspberry. São Cristóvão, SE, 2018. Monografia (Graduação em Ciência da Computação) – Curso de Ciência da Computação, Departamento de Computação, Centro de Ciências Exatas e Tecnologia, Universidade Federal de Sergipe, 2018
URI: http://ri.ufs.br/jspui/handle/riufs/11109
Appears in Collections:Computação

Files in This Item:
File Description SizeFormat 
Elias_Rabelo_Matos.pdf1,08 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.