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

Data

2009-06-02

Título da Revista

ISSN da Revista

Título de Volume

Editor

Resumo

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.


Despite the constant bandwidth increase in computer networks parallel processing tasks still require a lower communication latency than offered. This necessity has not been addressed by these network technologies because it is related to how operating systems use hardware resources to send user data through network. In this work we present strategies to lower latency and the requirements to implement these systems, including data transfer mechanisms, address translation , security, control transfer, reliability and "Multicasting" deployment . We also present a ready to use system, M-VIA, comparing it to traditional TCP/IP performance.

Descrição

Palavras-chave

Clusters de computadores, Computação paralela, Sistemas de comunicação, Cluster parallel computing, Communication system analysis, VIA architecture

Citação

Avaliação

Revisão

Suplementado Por

Referenciado Por