Como Construir Um Supercomputador

Índice:

Como Construir Um Supercomputador
Como Construir Um Supercomputador

Vídeo: Como Construir Um Supercomputador

Vídeo: Como Construir Um Supercomputador
Vídeo: ESSE PC EQUIVALE A 3000 PCS NORMAIS! 2024, Marcha
Anonim

Apesar de muitas pessoas associarem a palavra "supercomputador" a equipamentos complexos e caros que ocupam a área de um pequeno corredor, na prática hoje um pequeno carro dessa classe pode ser construído em casa. Basta alguns consoles de jogos modernos.

Como construir um supercomputador
Como construir um supercomputador

Instruções

Passo 1

Compre oito consoles de jogos Sony PlayStation 3 fabricados antes de 28 de março de 2010. Você pode encontrá-los, por exemplo, em leilões online. Certifique-se de que todas as máquinas tenham uma versão de firmware anterior a 3.21 (não inclusiva). No firmware mais recente, a capacidade de instalar o Linux está desabilitada. Ao comprar consoles, em nenhum caso tente conectá-los à Internet ou rodar jogos neles antes de instalar o Linux - uma atualização automática do firmware para o mais recente pode ser iniciada.

Passo 2

Cuide da fonte de alimentação do supercomputador. Considerando que o PlayStation 3 consome 400 W de potência, e um supercomputador composto de oito consoles tem 3200 W, você deve usar um cabo de extensão para uma corrente de 20 A (com uma margem, já que o consumo real de corrente será de 14, (54) A, mais adicionar correntes consumidas por TVs ou monitores) A tomada também deve suportar a corrente com a mesma margem. O mesmo se aplica à fiação, bem como à máquina no painel e no medidor. Esse supercomputador não pode ser usado em casas de construção soviética com fiação de alumínio.

etapa 3

Conecte um teclado e mouse USB a cada decodificador. Você pode conectar um monitor ou TV a eles um de cada vez, mas se o espaço e a capacidade de energia permitirem, você pode equipar todos os decodificadores com dispositivos de exibição no cluster. Ao trocar um monitor ou TV de uma máquina para outra, desconecte isto.

Passo 4

Para cada set-top box, instale uma distribuição de sistema operacional Fedora 8 específica para processadores com o conjunto de instruções PowerPC (abreviado como ppc). A versão x86 usual do Fedora, que é familiar para muitos, não funcionará. Para instalar, você precisará de uma imagem especial da unidade flash localizada em:

www.ps3cluster.org/distros/ps3.zip Configure o STB para que ele inicialize a partir de um stick USB por padrão. Descompacte a imagem nele, conecte-o à máquina e reinicie-o. Insira e instale o DVD do Fedora 8. Repita para o resto das caixas

Etapa 5

Conecte todos os decodificadores a um roteador conectado à Internet ilimitada. Deve ser configurado com DHCP. Se o roteador não tiver oito portas livres, use um hub adicional. Reinicialize o Fedora em todas as máquinas e elas obterão automaticamente seus endereços IP.

Etapa 6

Mas oito decodificadores que não interagem entre si de forma alguma ainda não são um supercomputador. Você deve instalar em cada um deles pacotes que fornecerão tal interação: yum install openssh-server

yum install openssh-clients

yum install nfs-utils

yum install openmpi openmpi-devel openmpi-libs Torne uma das máquinas a master - o resto será controlado por ela. Nesta máquina, na pasta / etc, crie um arquivo openmpi-default-hostfile e escreva nele os endereços IP dos outros decodificadores incluídos no supercomputador. Observe que cada vez que você reinicia as máquinas, o roteador pode atribuir-lhes endereços de forma diferente e este arquivo terá que ser refeito. Isso pode ser evitado trocando os carros na mesma ordem todas as vezes.

Etapa 7

Baixe o arquivo do seguinte endereço:

www.ps3cluster.org/distros/pi.c Coloque-o na pasta openmpi na máquina host. Execute o comando

mpicc -o Pi Pi.c Isso produzirá um arquivo executável denominado Pi. Coloque-o em todas as máquinas e execute apenas na principal:

mpirun -np N./Pi

onde N é o número de iterações. Seu supercomputador começará a calcular o valor do número π. Como um supercomputador consome enorme energia para os padrões domésticos, usá-lo por mais de vinte minutos por dia não é racional do ponto de vista financeiro.

Recomendado: