Placas-Mãe (.pdf)
Placas-Mãe (.pdf)
Placas-Mãe (.pdf)
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
compartilhando o mesmo BUS e a mesma memória. É o que apresenta melhor<br />
relação custo/benefício, mas também tem suas limitações:<br />
1. nenhum poderá acessar diretamente a memória ou o mesmo dispositivo de<br />
entrada/saída ao mesmo tempo;<br />
2. escalabilidade prejudicada pela limitação física de slots para as CPUs, o que<br />
depende de cada placa-mãe.<br />
Os sistemas SMP requerem alguma forma de memória compartilhada e caches de<br />
instrução locais, mas, mais importante, aplicações escritas de maneira a poder<br />
tirar proveito do paralelismo e sistema operacional que reconheça mais de um<br />
processador. Hoje todos os SO dedicados a servidores suportam SMP. Ao se<br />
instalar Win9x ou MacOS em uma máquina multiprocessada, apenas um<br />
processador será reconhecido.<br />
Processamento paralelo com AMP (Assymetric Multi Processor)<br />
Uma CPU principal mantém o controle total sobre os outros computadores e<br />
processadores.<br />
Processamento paralelo com cluster Beowulf<br />
O projeto pioneiro em cluster de computadores foi desenvolvido no CESDIS<br />
(Center of Excellence in Space Data and Information Sciences) em 1994. Contava<br />
com 16 máquinas rodando GNU/LINUX. O nome dado ao primeiro cluster foi<br />
BEOWULF.<br />
O princípio de funcionamento é simples. O servidor divide as tarefas em<br />
suas partes independentes (ditas concorrentes), a seguir, distribui estas tarefas<br />
entre os vários computadores que fazem parte do cluster. As tarefas são<br />
processadas e os resultados enviados ao servidor.<br />
Estamos falando de um conjunto de computadores (sem teclado, monitor e<br />
mouse) conectados em rede para processamento paralelo (uso exclusivo), o que<br />
requer o uso de componentes de software para a distribuição e gerenciamento do<br />
processo (no caso, a biblioteca de mensagens como PVM ou MPI).<br />
Processamento paralelo com cluster de estações de trabalho<br />
Um cluster de desktops é um conjunto de computadores completos (com teclado,<br />
monitor e mouse), conectados em rede, e que cumprem duas funções: 1) o uso<br />
diário, com diversos tipos de programas como processadores de texto e planilhas,<br />
2) o uso para processamento paralelo no final do expediente ou nos fins de<br />
semana.<br />
Processamento paralelo em um cluster com MOSIX<br />
19