Análise de sistemas de comunicação para computação paralela em clusters.

Apesar do aumento constante da largura de banda das tecnologias de rede de computadores as aplicações de processamento paralelo ainda necessitam de uma latência de comunicação mais baixa que a oferecida. Este aspecto não tem sido contemplado por estas tecnologias de rede pois está relacionado à mane...

Descripción completa

Detalles Bibliográficos
Autor: Rosa, Bruno Otto Theodoro
Tipo de recurso: tesis de maestría
Estado:Versión publicada
Fecha de publicación:2002
País:Brasil
Institución:Universidade de São Paulo (USP)
Repositorio:Biblioteca Digital de Teses e Dissertações da USP
Idioma:portugués
OAI Identifier:oai:teses.usp.br:tde-01062009-112839
Acceso en línea:http://www.teses.usp.br/teses/disponiveis/76/76132/tde-01062009-112839/
Access Level:acceso abierto
Palabra clave:Cluster parallel computing
Clusters de computadores
Communication system analysis
Computação paralela
Sistemas de comunicação
VIA architecture
Descripción
Sumario:Apesar do aumento constante da largura de banda das tecnologias de rede de computadores as aplicações de processamento paralelo ainda necessitam de uma latência de comunicação mais baixa que a oferecida. Este aspecto não tem sido contemplado por estas tecnologias de rede pois está relacionado à maneira como o sistema operacional utiliza-se dos recursos do hardware com relação aos dados enviados pelas aplicações dos usuários. Neste trabalho apresentamos um estudo da técnica para diminuição desta latência e as características necessárias para implementação deste tipo de sistemas, incluindo mecanismos de transferência de dados, técnicas para tradução de endereços, proteção, transferência de controle, grau de confiabilidade e implementação de \"Multicasting\". Apresentamos também o estudo de um sistema já implementado, chamado M-VIA, comparando seu desempenho com o TCP/IP tradicional.