Número de Chamada
|
004.35 R672c DIS
|
Autor Principal
|
Rocha, Johnny Marcus Gomes
|
Entradas Secundárias - Autor
|
Oliveira, Luiz Affonso H. Guedes de , orient. Universidade Federal do Pará. Centro Tecnológico. Departamento de Elétrica. Programa de Pós-Graduação em Engenharia Elétrica.
|
Título Principal
|
Cluster Beowufl : aspectos de projeto e implementação / Johnny Marcus Gomes Rocha; orientador, Luiz Afonso Henderson Guedes de Oliveira
|
Publicação
|
2003.
|
Descrição Física
|
104 f. : il. ; 30 cm
|
Notas
|
Dissertação (mestrado)- Universidade Federal do Pará, Centro Tecnológico, Departamento de Elétrica. $b Programa de Pós-Graduação em Engenharia Elétrica, 2003 Inclui referências bibliográficas Resumo: Este trabalho aborda o problema de demanda computacional exigido para resolução
de grandes problemas, tanto na área de engenharia como em outras áreas das ciências. Uma
das formas de solucionar esta carência é através de sistemas de computação paralelos que
utilizam técnicas de paralelismo de software (uso de bibliotecas de' comunicação, como
MPI e PVM) e de hardware (máquinas de arquitetura paralela SMP,NUMA e MIND).
O enfoque deste trabalho é sobre os principais conceitos envolvidos no projeto de
sistemas de computação paralela, em especial a uma solução de baixo custo desenvolvida
em 1994 nos laboratórios da NASA, chamada Beowu1f. Esse tipo de arquitetura utiliza PCs
comuns e software livre conectados por uma rede simples para paralelizar programas,
aumentando a eficiência e diminuindo o tempo de execução.
É demonstrado um procedimento de projeto baseado neste tipo de arquitetura
paralela, especificando-se os principais fatores que influenciam no seu desenvolvimento,
como: seleção do modelo de processador e seleção da tecnologia de rede a ser empregada.
São descritas as principais vantagens e desvantagens e algumas ferramentas de softwares
que podem ser utilizados nesse tipo de arquitetura.
Para efeito de validação do procedimento foi projetado e implementado um cluster
de oito máquinas
|
Assuntos
|
Cluster (Sistema de computador) Processamento paralelo (Computadores) Arquitetura de computador Linux (Sistema operacional de computador)
|
|