İçindekiler:
- Adım 1: Instalacao MPICH Yap
- Adım 2: Instalacao MPI4PY Yapın
- 3. Adım: Duplique Esse Cartao SD
- Adım 4: Dragonboards Olarak Inicie E Conecte Todas
- Adım 5: Teste Seu Kümesi
Video: Dragonboard Kümesi: 5 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:19
- 2 adet Dragonboards
-
2 veya mais cartoes SD
- um rotacı
Adım 1: Instalacao MPICH Yap
Antes da instalação do MPICH, você ira precisar do Fortran:
sudo apt yükleme gfortran
MPICH precisa de três farklı makarnalar:
- A primeira para fazer download e extrair o código fonte
- Bir segunda para compilar o código
- Bir terceira servira para o caminho da instação.
Sendo assim, podemos crias as pastas assim:
- sudo mkdir /opt/mpi
- sudo mkdir /opt/mpi-dl
- sudo mkdir /opt/mpi-build
Bir makarnaya erişin ve indirin:
cd /opt/mpi-dl
Faca veya MPICH'i indirmek için site resmi olarak MPICH yapmak, örneğin:
sudo wget
Mude para algum bağlantısı, en yeni ve en yeni kumarhane bağlantısı.
Extraia os arquivos necessários:
tar zxvf mpich-3.3.tar.gz
Acesse a pasta de compilação:
cd /opt/mpi-build
İşlem veya yapılandırma süreci:
sudo /opt/mpi-dl/mpich-3.3/configure --prefix=/opt/mpi Isso pode demorar alguns minutos, entao seja paciente…
o make para compilar kullanın:
sudo yapmak Isso pode demorar um pouco… Então, pode ve jogar uma partida de Fortnite, depois volte e veja se tudo ocorreu tamam
Finalmente, você pode instalar com:
sudo kurulum yap
Quando finalizado, se tudo esta correto com esse comando'yu kontrol edin:
/opt/mpi/bin/mpiexec -n 1 tarih
Adım 2: Instalacao MPI4PY Yapın
Instale alguma bağımlısı com:
sudo apt yükleme python-pip python-dev libopenmpi-dev
Yükle o MPI4PY com o pip:
sudo pip yükleme mpi4py
Crie um arquivo teste em python, örneğin:
- cd /ev/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:
piton testi.py
Agora, teste veya codigo com veya MPI:
/opt/mpi/bin/mpiexec -n 4 python test.py Isso, apenas para testar o sistema, e deve imprimir a frase " Quero passar em SD " 4 veze sunar
3. Adım: Duplique Esse Cartao SD
- Windows'u Kaldırma ve Kaldırma Dragonboard ve Windows'tan bağımsız olarak.
- Duplique esse cartão como uma imagem, para isso você pode utilizar o
- Bilgisayardan kaldırılmış veya kaldırılmış, mezar nele a imagem salva ultimo item yok. Öne çıkan her şey, tüm arabalar için geçerlidir.
Pronto, geçmiş olsun! Vamos para o proximo.
Adım 4: Dragonboards Olarak Inicie E Conecte Todas
- Coloque os cartoes SD em cada Dragonboard e lig, lembre de conectar cada uma ve mesma rede olarak
- SSH için Dragonboard ana (o nó mestre) girişi
-
Açıklama:
nmap -sP 192.168.1.* | grep ustası
Agora'nın sesi, todos os ips dos outros nos listados, iremos salvar eles em um arquivo:
- cd /ev/linaro
- nano düğümler
Escreva agora os ips listados acima, hiçbir meu caso, sao:
192.168.1.15
192.168.1.16
192.168.1.17
192.168.1.18
Bir partir do nó mestre, acesse cada uma das Dragonboards e mude veya ana bilgisayar adı bilgileri:
- ssh [email protected] Mude para o ip de cada dragonboard, yanıta evet para cada uma e insira a senha do SSH
- Entre nas opcoes de rede e mude o ana bilgisayar adı para, por örnek No1, No2, vb…
- Saia do ssh com: çıkış
Mestre yok, ağla uma chave SSH:
ssh-keygen -t rsa
Para cada no, kopya essa chave com:
-
scp /home/linaro/.ssh/id_rsa.pub [email protected]:/home/pi/master.pub
Önemsiz bir şekilde o ip para cada nó!
Acesse cada nó e salve essa chave como uma chave autorizada:
- ssh [email protected]
- cat master.pub >>.ssh/authorized_keys çıkışı
hemen! Seu kümesi önceden yapılandırılmıştır.
Adım 5: Teste Seu Kümesi
O komandoyu yürütün:
/opt/mpi/bin/mpiexec -f nodeips -n 2 ana bilgisayar adı
Mude 2 para o numero de nós que você possui.
Para testar o código python que criamos mais cedo, podemos executar:
/opt/mpi/bin/mpiexec -f nodeips -n 2 python test.py
Novamente, troque 2 pelo numero de nós que você possui!
Pronto, tudo certo!
Önerilen:
Dragonboard 410c Usando IDE Eclipse Para Bir Dragonboard ile Desenvolvendo Uygulamaları Uzaktan Kumanda: 17 Adım
Desenvolvendo Uygulamaları Remotamente Para a Dragonboard 410c Usando IDE Eclipse: O objetivo deste documento é HostPC (Bilgisayar / Dizüstü Bilgisayar) için ortam yapılandırması için gerekli olan en uygun koşullar, HostPC (Bilgisayar / Defter), Alvo (Sürükle
Dragonboard Üzerindeki ZigBee Modülü Üzerinden Bir Lamba Nasıl Bağlanır ve Kontrol Edilir: 5 Adım
Dragonboard'daki ZigBee Modülü Üzerinden Bir Lamba Nasıl Bağlanır ve Kontrol Edilir: Bu talimat, kullanıcıya ZigBee modülünün Dragonboard'a nasıl bağlanacağını ve doğru şekilde kurulacağını ve bir ZigBee IOT ağı oluşturarak ZigBee kontrollü bir Lamba (OSRAM) ile nasıl etkileşime gireceğini öğretir.Gereksinimler : Dragonboard 410c; CC2531 USB Dongle; T
DEMAC, 3D Baskılı Modüler Beowulf Kümesi: 23 Adım (Resimlerle)
DEMAC, bir 3D Baskı Modüler Beowulf Kümesi: Yüksek Performanslı Hesaplama (HPC), verileri işleme ve yüksek hızlarda karmaşık hesaplamalar yapma yeteneğidir, "Süper bilgisayarlar" uygulamasıdır. ya standart bilgisayarlar için çok büyük olan ya da
Otomatik Tavuk Kümesi: 7 Adım
Otomatik Tavuk Kümesi: Ne? Bu proje otomatik tavuk kümesidir. Suluk ve besleyicinin su ve besleyici seviyesini ölçer.Ayrıca otomatik olarak açılıp kapanacaktır. Bu, saat veya gün ışığında gerçekleşecek. Kapı kapatıldığında c tarafından açılabilir
Parlak Led Kümesi: 7 Adım
Bright Led Cluster: Bu Instructable'da size 7 ledli bir kümenin nasıl yapıldığını göstereceğim. Umarım bu sizin için çok basit olur, benim içindi ama çok duyguluydu. ayrıca bunu inşa etmek birçok kullanıma sahip olabilir