Clusters e Supercomputação

O presente artigo traz de forma introdutória os conceitos básicos relacionados a clusters e supercomputadores, sendo os mesmos, os elementos básicos da supercomputação moderna.
Destacaremos tópicos relacionados a PVP, SMP, DSM, MPP, NOW e COW, descrevendo um pouco sobre cada uma destas arquiteturas e fazendo uma comparação entre estes modelos.

[ Hits: 84.323 ]

Por: Moisés Omêna em 30/08/2004


COW - Clusters Of Workstations



MÁQUINAS AGREGADAS (COW - CLUSTERS OF WORKSTATIONS)

Podem ser vistas como uma evolução das redes de estações de trabalho NOW, pois também são constituídas por várias estações de trabalho interligadas, mas com a diferença de terem sido projetadas com o objetivo de executar aplicações paralelas.

Dessa forma, a máquina pode ser otimizada para esse fim, e na maioria dos casos, as estações que servem de nó não possuem monitor, teclado e mouse, sendo denominadas "estação de trabalho sem cabeça" (headless Workstation).

A máquina resultante também é chamada de pilha de computadores pessoais (pile-of-PC´s). Mas as principais otimizações são feitas no software, pois como essas estações não serão usadas localmente o sistema operacional pode ser "enxugado", vários servidores desabilitados, e várias camadas de rede podem ser simplificadas, ou até mesmo totalmente eliminadas. Isto pode ser feito porque as necessidades de comunicação em máquinas paralelas são diferentes das necessidades em redes locais (em aplicações paralelas científicas, por exemplo, 87% das mensagens enviadas são menores do que 1kbyte).

Na prática, são aproveitadas as principais vantagens dos sistemas NOW, que são o ótimo custo/benefício e a grande flexibilidade de construção, e tenta-se amenizar a principal desvantagem que é a alta latência das comunicações construindo uma NOW dedicada ao processamento paralelo e distribuído. Assim, já que o sistema esta sendo concebidos para se dedicar a execução de aplicações paralelas, a rede de interconexão também pode ser otimizada para esse fim.

Página anterior     Próxima página

Páginas do artigo
   1. Visão geral
   2. PVP - Parallel Vector Processors
   3. SMP - Symetric Multiprocessors
   4. DSM - Distributed Shared Memory
   5. MPP - Massively Parallel Processors
   6. NOW - Network Of Workstations
   7. COW - Clusters Of Workstations
   8. Comparação entre os modelos
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

Neo-PuppyBR - Um Linux novo para computadores antigos

Usar, usando

Introdução ao Gentoo Linux

Baixar posts do Instagram usando Python

Gnu/Linux em 30mb e 2 arquivos

  
Comentários
[1] Comentário enviado por davidsonpaulo em 30/08/2004 - 10:57h

Muito bom o seu artigo. Bastante completo e explicativo (apesar da linguagem excessivamente técnica, que desencoraja a continuação da leitura...). Tá aí um assunto que ainda não tinha visto ser tratado por aqui. Mandou bem.
Abraços!

[2] Comentário enviado por wronieri em 30/08/2004 - 12:42h

Parabéns pelo artigo eu a alguns amigos estamos montando um cluster na faculdade e é sempre bom ver artigos como este com bastante informação.
Parabéns novamente.

[3] Comentário enviado por removido em 30/08/2004 - 20:56h

Muito bom artigo;
Me ajudou em um trabalho de faculdade, e com certeza irá ajudar muitas outras pessoas :)
[]'s
Rafael Lamana

[4] Comentário enviado por vodooo em 01/09/2004 - 00:24h

Ótimo artigo! Apesar de usar uma linguagem bastante técnica como disse nosso amigo "davidsonpaulo", não deixa nada a desejar em termos de explicação!

Parabens!!!

Abraços

[5] Comentário enviado por thiagop em 20/12/2005 - 10:31h

Achei a linguagem excelente, sem falar do conteudo! Adorei! :)

Parabens!

[6] Comentário enviado por removido em 25/01/2008 - 08:33h

muito bom seu artigo, eu achei ótimo a linguagem técnica...

Parabéns


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts