Përmbajtje:
- Hapi 1: Instalacao Do MPICH
- Hapi 2: Instalacao Do MPI4PY
- Hapi 3: Duplique Esse Cartao SD
- Hapi 4: Inicie E Conecte Todas Si Dragonboards
- Hapi 5: Grupi Teste Seu
Video: Grupi i Dragonboard: 5 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:19
- 2 ou mais Dragonboards
-
2 ou mais kartona SD
- Um roteador
Hapi 1: Instalacao Do MPICH
Antes da instalação do MPICH, vokë ira precisar do Fortran:
sudo apt instaloni gfortran
MPICH precisa de três diferentes pasta:
- Ju mund të shkarkoni paraprakisht nga ekstra nga kodi zanor
- Një përzgjedhje për një hartues ose model
- A terceira servira para o caminho da instalação.
Sendo assim, podemos crias si pastas assim:
- sudo mkdir /opt /mpi
- sudo mkdir /opt /mpi-dl
- sudo mkdir /opt /mpi-build
Shkarkoni makaronat për shkarkim:
cd /opt /mpi-dl
Mund të shkarkoni nga MPICH diretamente në faqen zyrtare në MPICH, për shembull:
sudo wget
Mude para algum link com versão mais recente caso exista.
Extraia os arquivos needários:
tar zxvf mpich-3.3.tar.gz
Acesse a pasta de compilação:
cd /opt /mpi-build
Rode ose proces i konfigurimit:
sudo /opt/mpi-dl/mpich-3.3/configure --prefix =/opt/mpi Isso pode demorar alguns minutos, entao seja paciente…
Përdorni o make para compilar:
sudo make Isso pode demorar um pouco… Për më tepër, ju mund të përdorni një pjesë të Fortnite, zgjidhni volumin tuaj dhe të shikoni në rregull
Finalmente, você pode instalar com:
sudo make install
Quando finalizado, kontrolloni se si të kuptoni se si të shkoni në komando:
/opt/mpi/bin/mpiexec -n 1 datë
Hapi 2: Instalacao Do MPI4PY
Instaloni algumat varshmërie com:
sudo apt instaloni python-pip python-dev libopenmpi-dev
Instaloni programin MPI4PY:
sudo pip instaloni mpi4py
Crie um arquivo teste em python, për shembull:
- cd /home /linaro
- nano test.py
Përgjigje në lidhje me testin:
print ("Quero passar em SD")
Provoni se sa codigo esta rodando:
testi i pitonit.py
Agora, teste ose kodifikim MPI:
/opt/mpi/bin/mpiexec -n 4 python test.py Isso serve apenas para testar ose sistemi, dhe deve imprimir një fraze "Quero passar em SD" 4 veze
Hapi 3: Duplique Esse Cartao SD
- Hiqni kartën SD nga Dragonboard dhe zgjidhni një kompjuter në Windows.
- Duplique esse cartão como uma imagem, para përdorimit të kodit të përdorur në
- Remova o cartão do PC dhe insira um vazio, varri nuk mund të shpëtojë një imazh pa asnjë artikull përfundimtar. Faca isso para todos os cartões SD que vocêra ira përdor.
Pronto, passo feito! Vamos para o proximo.
Hapi 4: Inicie E Conecte Todas Si Dragonboards
- Coloque os cartoes SD em cada Dragonboard e as ligue, lembre de conectar cada uma na mesma rede
- Hyrja në Dragonboard principal (o nó mestre) në SSH
-
Descubra os ips das outras dragonboards kom komando:
nmap -sP 192.168.1.* | grep master
Agora voce deve ter todos os ips dos outros nos listados, iremos salvar eles em um arquivo:
- cd /home /linaro
- nano nodeps
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
A partir do nó mestre, acesse cada uma das Dragonboards dhe mude o hostname delas:
- ssh [email protected] Mude para ose ip de cada dragonboard, responda po para cada uma e insira a senha do SSH
- Entre nas opcoes de rede e mude ose hostname para, për shembull, No1, No2, etj…
- Saia do ssh com: dalje
Jo më shumë, crie uma chave SSH:
ssh -keygen -t rsa
Për shembull, kopjoni essa chave com:
-
scp /home/linaro/.ssh/id_rsa.pub [email protected]: /home/pi/master.pub
Lembre de mudar ose ip para cada nó!
Acesse cada nó e salve essa chave como uma chave autorizada:
- ssh [email protected]
- macja master.pub >>.ssh/exit_keys dalje
Pronto! Seu grumbull është pronto e configurado.
Hapi 5: Grupi Teste Seu
Ekzekuto komando:
/opt/mpi/bin/mpiexec -f nodeips -n 2 hostname
Mude 2 para numrit të parë që nuk ka mundësi.
Për të testuar kodin python dhe criamos mais cedo, ekzekutoni podemos:
/opt/mpi/bin/mpiexec -f nodesips -n 2 test python.py
Filloni, trokitni lehtë mbi 2 numrin tuaj të madh të thirrjes!
Pronto, tudo certo!
Recommended:
Grupi i panelit diellor me modulin MPPT kinez: 11 hapa
Grupi i panelit diellor me modulin MPPT kinez: Një përshkrim i shkurtër i mendimit tim për të bërë që panelet diellore të funksionojnë mirë, dhe me çmim të ulët … Unë absolutisht nuk garantoj asnjë nga përmbajtjet, ato mund të jenë thjesht përçartjet e një njeriu të çmendur, në fakt Unë dyshoj fuqishëm se janë … Disa fotografi janë
Grupi i shfaqjes së 7 segmenteve: 6 hapa (me fotografi)
Grupi i shfaqjes së 7 segmenteve: Unë kam ndërtuar një ekran të udhëhequr nga 144 ekrane 7 segmentesh të kontrolluar nga një arduino nano. Segmentet kontrollohen nga 18 MAX7219 ic të cilat mund të kontrollojnë deri në 64 led individuale ose 8 7 segmente. Grupi ka 144 ekrane të përbërë secila nga
Grupi E - Art i bërë nga Pjesë Elektronike të Shkopit: 5 Hapa
E Band - Arti i Bërë nga Pjesët Elektronike të Shkopit: Epo … Unë kisha disa rezistorë shtesë (shumë!) Dhe pjesë të tjera. Pra … Unë bëra një vepër arti duke përdorur këto copëza qarkore
Përmbledhja në mënyrë rekursive e një grupi në Java: 9 hapa
Përmbledhja në mënyrë rekursive e një grupi në Java: Rekursioni është një procedurë shumë e dobishme dhe efikase në kohë që mund të zgjidhë shpejt një problem me shumë pak kod. Rekursioni përfshin metodën që krijoni duke e quajtur veten duke shkurtuar problemin origjinal. Për këtë shembull, ne do të përmbledhim një grup të
Grupi i Sensorëve Bujqësorë: 6 Hapa
Grupi i Sensorëve Bujqësorë: Një projekt nga Jackson Breakell, Tyler McCubbins dhe Jakob Thaler për EF 230Agrikulture është një faktor jetik i prodhimit në Shtetet e Bashkuara. Të lashtat mund të përdoren për një larmi të gjerë qëllimesh të ndryshme, duke filluar nga lëndët e para për prodhimin e