Daftar Isi:
- Langkah 1: Instalacao Lakukan MPICH
- Langkah 2: Instalacao Lakukan MPI4PY
- Langkah 3: Duplikat Esse Cartao SD
- Langkah 4: Inicie E Conecte Todas Sebagai Dragonboards
- Langkah 5: Gugus Teste Seu
Video: Cluster Dragonboard: 5 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:56
- 2 atau lebih Dragonboards
-
2 ou mais cartoes SD
- Um roteador
Langkah 1: Instalacao Lakukan MPICH
Antes da instalação do MPICH, você ira precisar do Fortran:
sudo apt install gfortran
MPICH precisa de três diferentes pasta:
- Unduh primeira para fazer dan ekstrair atau código fonte
- Segunda para compilar atau código
- Sebuah terceira servira para o caminho da instalação.
Sendo assim, podemos crias as pasta assim:
- sudo mkdir /opt/mpi
- sudo mkdir /opt/mpi-dl
- sudo mkdir /opt/mpi-build
Akses pasta de unduh:
cd /opt/mpi-dl
Tampilan atau unduhan MPICH langsung lakukan situs resmi MPICH, misalnya:
sudo wget
Mude para algum link com versão mais recente caso exista.
Extraia os arquivos perlu:
tar zxvf mpich-3.3.tar.gz
Mengakses pasta de compilação:
cd /opt/mpi-build
Berkendara atau proses konfigurasi:
sudo /opt/mpi-dl/mpich-3.3/configure --prefix=/opt/mpi Isso pode demorar alguns minutos, entao seja paciente…
Gunakan o buat para compilar:
sudo make Isso pode demorar um pouco… Ento, pode ir jogar uma partida de Fortnite, depois volte e veja set tudo ocorreu ok
Terakhir, você pode instalar com:
sudo make install
Quando finalizado, periksa perintah esta correto com esse:
/opt/mpi/bin/mpiexec -n 1 tanggal
Langkah 2: Instalacao Lakukan MPI4PY
Instal algumas dependências com:
sudo apt install python-pip python-dev libopenmpi-dev
Instal o MPI4PY com o pip:
sudo pip instal mpi4py
Menangis um arquivo teste em python, misalnya:
- 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, teste o codigo com o MPI:
/opt/mpi/bin/mpiexec -n 4 python test.py Isso serve apenas para testar o sistema, e deve imprimir a frase " Quero passar em SD " 4 vezes
Langkah 3: Duplikat Esse Cartao SD
- Hapus dari keranjang SD dan Dragonboard dan komputer Windows.
- Duplique esse cartão como uma imagem, para isso você pode utilizar o
- Remova o cartão do PC e insira um vazio, kuburan nele a imagem salva no ultimo item. Faca isso para todos os cartões SD que você ira utilizar.
Pronto, passo feito! Vamos para o proksimo.
Langkah 4: Inicie E Conecte Todas Sebagai Dragonboards
- Coloque os cartoes SD em cada Dragonboard e as ligue, lembre de conectar cada uma na mesma rede
- Entre na Dragonboard principal (o nó mestre) oleh SSH
-
Descubra os ips das outras dragonboards com atau perintah:
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 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
A partir do nó mestre, akses cada uma das Dragonboards dan nama host delas:
- ssh [email protected] Mude para o ip de cada dragonboard, respon ya untuk cada uma e insira a senha do SSH
- Entri nas opcoes de rede e mude o hostname para, misalnya No1, No2, dll…
- Saia do ssh com: keluar
No nó mestre, crie uma chave SSH:
ssh-keygen -t rsa
Para cada nó, copy essa chave com:
-
scp /home/linaro/.ssh/id_rsa.pub [email protected]:/home/pi/master.pub
Lembre de mudar o ip para cada nó!
Acesse cada nó e salep essa chave como uma chave autorizada:
- ssh [email protected]
- cat master.pub >>.ssh/authorized_keys exit
Pronto! Seu cluster está pronto dan configurado.
Langkah 5: Gugus Teste Seu
Jalankan atau komando:
/opt/mpi/bin/mpiexec -f nodesips -n 2 nama host
Mude 2 para o numero de nós que você possui.
Untuk menguji coba python que criamos mais cedo, podemos executar:
/opt/mpi/bin/mpiexec -f nodesips -n 2 python test.py
Novamente, troque 2 pelo numero de nós que você possui!
Pronto, tudo certo!
Direkomendasikan:
DEMAC, Cluster Beowulf Modular 3D yang dicetak: 23 Langkah (dengan Gambar)
DEMAC, Cluster Beowulf Modular 3D yang dicetak: Komputasi Kinerja Tinggi (HPC) adalah kemampuan untuk memproses data dan melakukan perhitungan kompleks dengan kecepatan tinggi, ini adalah penerapan "Superkomputer" untuk masalah komputasi yang terlalu besar untuk komputer standar atau
Instalando E Configurando Um Cluster Kubernetes Com a DragonBoard 410c: 4 Langkah
Instalando E Configurando Um Cluster Kubernetes Com a DragonBoard 410c: A Dragonboard 410c é uma placa muito versátil. Akses ke proses 1.2Ghz de quatro núcleos (32 dan 64 bocados) dan possui Bluetooth, Wifi dan GPS um bordo, além de duas porta USB untuk uma saída dan uma saída HDMI.Como coleções mais integradas pod
Mengkonversi Light Fitting ke LED Cluster: 7 Langkah (dengan Gambar)
Ubah Pemasangan Lampu menjadi Cluster LED: Saya memiliki pemasangan lampu tua yang indah di bagian depan rumah saya, tetapi bohlam di dalamnya cukup redup. Ini adalah fluorescent yang setara dengan pijar 100w (filamen). Itu juga, sebagian besar karena cacat desain dalam pemasangannya, memberikan bayangan yang tepat ketika
DIY - Hemat ~$200 dan Ganti Bohlam Dash Cluster W/LED: 8 Langkah
DIY - Hemat ~$200 dan Ganti Bohlam Dash Cluster W/LED: Dealer mobil menginginkan lebih dari $200,00 (Suku Cadang dan Tenaga Kerja - sebagian besar tenaga kerja) untuk mengganti bola lampu di kluster instrumen Voyager 2001 kami. Jika Anda mengikuti petunjuk ini, Anda dapat melakukannya sendiri selama sekitar 20 menit dari waktu Anda dan ~$22,90
Cluster Led Terang: 7 Langkah
Bright Led Cluster: Dalam Instructable ini saya akan menunjukkan cara membuat 7 led cluster. Mudah-mudahan ini akan sangat sederhana untuk Anda, itu untuk saya, tapi sangat afektif. juga bangunan ini dapat memiliki banyak kegunaan