Sisukord:
- Samm: Installige MPICH
- 2. samm: installige MPI4PY
- 3. samm: Duplique Esse Cartao SD
- Samm 4: Inicie E Conecte Todas kui draakonilauad
- 5. samm: testige Seu klastrit
Video: Dragonboardi klaster: 5 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:48
- 2 ou mais Dragonboards
-
2 ou mais cartoes SD
- Hm roteador
Samm: Installige MPICH
MPICH -i paigaldamine, Fortrani täpsed sõnad:
sudo apt install gfortran
MPICH precisa de três diferentes pastas:
- A primeira para fazer download and extrair o código fonte
- A segunda para compilar o código
- A terceira servira para või caminho da instalação.
Sendo assim, podemos crias as pastas assim:
- sudo mkdir /opt /mpi
- sudo mkdir /opt /mpi-dl
- sudo mkdir /opt /mpi-build
Laadige alla pasta:
cd /opt /mpi-dl
Laadige alla või laadige MPICH otse alla MPICH ametlikule saidile, näiteks:
sudo wget
Mude para algum link com versão mais recente caso exista.
Extraia os arquivos vajadused:
tar zxvf mpich-3.3.tar.gz
Kompileeritud pasta:
cd /opt /mpi-build
Konfiguratsiooniprotsess:
sudo /opt/mpi-dl/mpich-3.3/configure --prefix =/opt/mpi Isso pode demorar alguns minutid, entao seja paciente…
Kasutage või tehke para compilar:
sudo make Isso pode demorar um pouco… Então, pode ir jogar uma partida de Fortnite, depois volte e veja se tudo ocorreu ok
Lõplik, installeerimislause:
sudo make install
Quando finalizado, kontrollige, kas see on korrektne ja esmakordne:
/opt/mpi/bin/mpiexec -n 1 kuupäev
2. samm: installige MPI4PY
Installi algumas sõltuvused com:
sudo apt install python-pip python-dev libopenmpi-dev
Installige MPI4PY com või pip:
sudo pip install mpi4py
Crie um arquivo teste em python, näiteks:
- cd /home /linaro
- nano test.py
E digite uma linha de código para testar:
print ("Quero passar em SD")
Teste se o seu codigo esta rodando:
python test.py
Agora, test või codigo com või MPI:
-
/opt/mpi/bin/mpiexec -n 4 python test.py Isso serve apenas para testar o system, e deve imprimir a frase "Quero passar em SD" 4 vezes
3. samm: Duplique Esse Cartao SD
- Laadige alla draiveriplaadi ja koloriidi SD -kaardi versioon Windowsi arvutist.
- Duplique esse cartão como uma imagem, para isso você pode utilizar või
- Eemaldage või laadige arvuti ja sisestage see vazio, hauaplats, mis ei sisalda pilti. Faca isso para todos os cartões SD que você ira utilizar.
Pronto, passo feito! Vamos para või proximo.
Samm 4: Inicie E Conecte Todas kui draakonilauad
- Coloque os cartoes SD em cada Dragonboard e as ligue, lembre de conectar cada uma na mesma rede
- Sisestage Dragonboardi peajuht (o nó mestre) SSH -lt
-
Descubra os ips das outras dragonboards com või comando:
nmap -sP 192.168.1.* | grep meister
Agora voce deve ter todos os ips dos outros nos listados, iremos salvar eles em um arquivo:
- cd /home /linaro
- nano sõlmeotsad
Escreva agora os ips listados acima, no meu caso, são:
192.168.1.15
192.168.1.16
192.168.1.17
192.168.1.18
Parter do nó mestre, acesse cada uma das Dragonboards e mude o hostname delas:
- ssh [email protected] Mude para või ip de cada dragonboard, vastake jah para cada uma ja insira a senha do SSH
- Entre nas opcoes de rede e mude o hostname para, esimerkki nr 1, nr 2 jne …
- Saia do ssh com: väljumine
No nó mestre, crie uma chave SSH:
ssh -keygen -t rsa
Para cada nó, copie essa chave com:
-
scp /home/linaro/.ssh/id_rsa.pub [email protected]: /home/pi/master.pub
Lembre de mudar või ip para cada nó!
Acesse cada nó e salve essa chave como uma chave autorizada:
- ssh [email protected]
- kass master.pub >>.ssh/Author_keys exit
Pronto! Seu klastrid on pronto ja konfiguratsioonid.
5. samm: testige Seu klastrit
Käivitage komando:
/opt/mpi/bin/mpiexec -f nodesips -n 2 hostinimi
Mude 2 para või number de nós que você possui.
Test või código python que criamos mais cedo, podemos executar:
/opt/mpi/bin/mpiexec -f nodesips -n 2 python test.py
Novamente, troque 2 pelo number de nós que você possui!
Pronto, tudo certo!
Soovitan:
Atari punkkonsool beebiga 8 sammu järjestus: 7 sammu (piltidega)
Atari punkkonsool koos beebi 8-astmelise sekveneerijaga: see vaheehitus on kõik-ühes Atari punk-konsool ja beebi 8-astmeline järjestus, mida saate freesida Bantam Tools töölaua PCB-freespingis. See koosneb kahest trükkplaadist: üks on kasutajaliidese (UI) plaat ja teine on utiliit
DEMAC, 3D -trükitud modulaarne Beowulfi klaster: 23 sammu (piltidega)
3D -trükitud modulaarne Beowulfi klaster DEMAC: High Performance Computation (HPC) on võime töödelda andmeid ja teha keerukaid arvutusi suurel kiirusel, see on "superarvutite" rakendus. arvutusprobleemidele, mis on tavaliste arvutite jaoks liiga suured või
DragonBoardi protsess: 3 sammu
DragonBoard protsessor: Nõuded: 2 dragonboardsMPI instalado nas dragonboards e configurado
Kuidas suhelda Alexa Dragonboardi, Androidi rakenduse ja kohvimasinaga: 7 sammu
Kuidas suhelda Alexa Dragonboardi, Androidi rakenduse ja kohvimasinaga: see õpetus pakub vajalikke samme kohvimasina ühendamiseks, integreerimiseks ja kasutamiseks koos Alexa Dragonboardi ja Androidi rakendusega. Kohvimasina kohta lisateabe saamiseks vaadake seda juhendit
Hele LED -klaster: 7 sammu
Hele LED -klaster: selles juhendis näitan teile, kuidas 7 -klastrilist klastrit teha. Loodetavasti on see teie jaoks väga lihtne, see oli minu jaoks, kuid väga emotsionaalne. ka selle ehitamisel võib olla palju kasutusvõimalusi