Talaan ng mga Nilalaman:
- Hakbang 1: Instalacao Do MPICH
- Hakbang 2: Instalacao Do MPI4PY
- Hakbang 3: Duplique Esse Cartao SD
- Hakbang 4: Inicie E Conecte Todas Bilang Mga Dragonboard
- Hakbang 5: Teste Seu Cluster
Video: Dragonboard Cluster: 5 Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:13
- 2 o mga Dragonboard
-
2 ou mais cartoes SD
- Um roteador
Hakbang 1: Instalacao Do MPICH
Antes da instalação do MPICH, você ira precisar do Fortran:
sudo apt install gfortran
Ang MPICH precisa de três ay naglalahad ng mga pasta:
- Isang pangunahin para sa fazer sa pag-download at labis na pag-download ng font
- Isang segunda para compilar o código
- Isang terceira servira para sa caminho da instalação.
Sendo assim, podemos crias bilang pastas assim:
- sudo mkdir / opt / mpi
- sudo mkdir / opt / mpi-dl
- sudo mkdir / opt / mpi-build
Acesse a pasta de download:
cd / opt / mpi-dl
Basahin ang pag-download ng MPICH diretamente ng site oficial do MPICH, bilang halimbawa:
sudo wget
Mude para sa algum link com versão mais recente caso exista.
Extraia os arquivos kinakailangan:
tar zxvf mpich-3.3.tar.gz
Gumawa ng isang pasta de compilação:
cd / opt / mpi-build
Sumakay sa proseso ng pag-configure:
sudo /opt/mpi-dl/mpich-3.3/configure --prefix = / opt / mpi Isso pode demorar alguns minutos, entao seja paciente…
Gumamit ng o gumawa para magkatugma:
sudo gumawa ng Isso pode demorar um pouco… Mag-sign up, mag-email sa lahat ng bahagi ng Fortnite, depois volte e veja se tudo ocorreu ok
Finalmente, você pode installar com:
sudo gumawa ng pag-install
Quando finalizado, suriin ang mga talang ito sa iyo:
/ opt / mpi / bin / mpiexec -n 1 petsa
Hakbang 2: Instalacao Do MPI4PY
Mag-install ng algumas dependéncias com:
sudo apt i-install ang python-pip python-dev libopenmpi-dev
I-install ang MPI4PY com o pip:
sudo pip install mpi4py
Crie um arquivo teste em python, por exemplo:
- cd / home / linaro
- nano test.py
E digite uma linha de código para sa pagsubok:
i-print ("Quero passar em SD")
Subukan ang isang code codigo na ito:
pagsubok sa sawa.py
Agora, teste o codigo com o MPI:
/ opt / mpi / bin / mpiexec -n 4 python test.py Isso serve apenas para testar ng sistema, at i-print ang isang prutas na "Quero passar em SD" 4 vezes
Hakbang 3: Duplique Esse Cartao SD
- Alisin ang mga SD ng Dragonboard at mga tampok sa Windows.
- Duplique esse cartão como uma imagem, para magamit ang iyong paraan sa
- Alisin ang carto do PC at masuri ito, grabe isang larawan na walang ultimo item. Faca isso para todos os cartões SD que você ira utilizar.
Pronto, passo feito! Vamos para o proximo.
Hakbang 4: Inicie E Conecte Todas Bilang Mga Dragonboard
- Coloque os cartoes SD em cada Dragonboard e as ligue, lembre de conectar cada uma na mesma rede
- Ang punong guro ng Dragonboard (o hindi kinakailangan) ay mula sa SSH
-
Descubra os ips das outras dragonboards com o comando:
nmap -sP 192.168.1. * | grep master
Mag-sign up sa iyong os os ips dos outros nos listados, iremos salvar eles em um arquivo:
- cd / home / linaro
- nano nodesips
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
Ang isang partir do nó mestre, acesse cada uma das Dragonboards at mude o hostname delas:
- ssh [email protected] Mude para o ip de cada dragonboard, responda yes para cada uma e insira a senha do SSH
- Lahat ng mga pagpipilian sa rede e mude o hostname para, para sa exemplo No1, No2, atbp…
- Saia do ssh com: exit
Hindi dapat, crie uma chave SSH:
ssh-keygen -t rsa
Para sa iyo, copie essa chave com:
-
scp /home/linaro/.ssh/id_rsa.pub [email protected]: /home/pi/master.pub
Lembre de mudar o ip para cada nó!
Paano mo mai-salve si essa chave como uma chave autorizada:
- ssh [email protected]
- cat master.pub >>.ssh / licensed_keys exit
Pronto! Seu cluster ay maaaring mag-configure.
Hakbang 5: Teste Seu Cluster
Ipatupad ang comando:
/ opt / mpi / bin / mpiexec -f nodesips -n 2 hostname
Mude 2 para sa numero ng mga tunog na maaari mong gawin.
Para sa pagsubok o código python que criamos mais cedo, podemos executive:
/ opt / mpi / bin / mpiexec -f nodesips -n 2 python test.py
Novamente, troque 2 pelo numero de nós que você posui!
Pronto, tudo certo!
Inirerekumendang:
DEMAC, isang 3Dprinted Modular Beowulf Cluster: 23 Hakbang (na may Mga Larawan)
Ang DEMAC, isang 3Dprinted Modular Beowulf Cluster: High Performance Computation (HPC) ay ang kakayahang iproseso ang data at magsagawa ng mga kumplikadong pagkalkula sa mataas na bilis, ito ay ang aplikasyon ng " Supercomputers " sa mga problema sa computational na maaaring napakalaki para sa karaniwang mga computer o w
Instalando E Configurando Um Cluster Kubernetes Com a DragonBoard 410c: 4 Hakbang
Instalando E Configurando Um Cluster Kubernetes Com a DragonBoard 410c: Isang Dragonboard 410c upang maipakita ang lahat. Mahusay na proseso para sa 1.2Ghz de quatro núcleos (32 at 64 na mga bersyon) at maaaring magkaroon ng Bluetooth, Wifi at GPS sa iyong bordo, ang mga port ng USB para sa lahat ng mga ito sa HDMI.Como coleções mais integradas pod
I-convert ang Light Fitting sa LED Cluster: 7 Hakbang (na may Mga Larawan)
I-convert ang Light Fitting sa LED Cluster: Mayroon akong isang magandang lumang ilaw na umaangkop sa harap ng aking bahay, ngunit ang bombilya sa loob nito ay medyo malabo. Ito ay isang fluorescent na kung saan ay tungkol sa isang 100w incandescent (filament) na katumbas. Ito rin, karamihan sa isang disenyo ng pagkakamali sa angkop, ay nagtatapon ng anino kung
DIY - Makatipid ~ $ 200 at Palitan ang Mga Dash Cluster Bulbs W / LEDs: 8 Hakbang
DIY - Makatipid ~ $ 200 at Palitan ang Dash Cluster Bulbs W / LEDs: Nais ng dealer ng kotse ang higit sa $ 200.00 (Mga Bahagi at Paggawa - karamihan sa mga ito ay pinapasukan) upang palitan ang mga ilaw na bombilya sa cluster ng instrumento ng aming 2001 Voyager. Kung susundin mo ang mga tagubiling ito, magagawa mo ito sa iyong sarili nang halos 20 minuto ng iyong oras at ~ $ 22.90
Bright Led Cluster: 7 Hakbang
Bright Led Cluster: Sa Instructable na ito ipapakita ko sa iyo kung paano gumawa ng 7 led cluster. Inaasahan kong ito ay magiging napaka-simple para sa iyo, ito ay para sa akin, ngunit napaka-nakakaapekto. ang pagbuo din nito ay maaaring magkaroon ng maraming gamit