Mục lục:
- Bước 1: Instalacao Do MPICH
- Bước 2: Instalacao Do MPI4PY
- Bước 3: Duplique Esse Cartao SD
- Bước 4: Inicie E Conecte Todas As Dragonboards
- Bước 5: Cụm Teste Seu
Video: Cụm bảng rồng: 5 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:33
- 2 ou mais Dragonboards
-
2 ou mais phim hoạt hình SD
- Um roteador
Bước 1: Instalacao Do MPICH
Antes da instalação do MPICH, você ira prepisar do Fortran:
sudo apt install gfortran
MPICH prepisa de três diferentes pastas:
- Tải xuống A primeira para fazer e extrair o có fonte
- A segunda para compilar o código
- A terceira servira para o 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
Acesse a pasta de download:
cd / opt / mpi-dl
Faca o download do MPICH diretamente do site of Justice do MPICH, bởi vì ví dụ:
sudo wget
Mude para algum link com versão mais neare caso beinga.
Extraia os arquivos preferários:
tar zxvf mpich-3.3.tar.gz
Acesse a pasta de compilação:
cd / opt / mpi-build
Rode o processo de configuração:
sudo /opt/mpi-dl/mpich-3.3/configure --prefix = / opt / mpi Isso pode demorar alguns minutos, entao seja paciente…
Sử dụng o make para so sánh:
sudo làm cho Isso pode demorar um pouco… Então, pode ir jogar uma partida de Fortnite, depois volte e veja se tudo ocorreu ok
Finalmente, você pode instalar com:
sudo thực hiện cài đặt
Quando finalizado, kiểm tra se tudo esta Correto com esse comando:
/ opt / mpi / bin / mpiexec -n 1 ngày
Bước 2: Instalacao Do MPI4PY
Instale algumas dependências com:
sudo apt install python-pip python-dev libopenmpi-dev
Instale o MPI4PY com o pip:
sudo pip cài đặt mpi4py
Crie um arquivo teste em python, bởi vì ví dụ:
- 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 Vấn đề phân phát apenas para testar o sistema, e deve printmir a frase "Quero passar em SD" 4 vezes
Bước 3: Duplique Esse Cartao SD
- Remova o cartão SD da Dragonboard e coloque em um computador Windows.
- Duplique esse cartão como uma imagem, para isso você pode Operatingizar o
- Remova o cartão do PC e insira um vazio, gra nele a imagem salva no ultimo item. Faca isso para todos os cartões SD que você ira Pracizar.
Pronto, passo feito! Vamos para o proximo.
Bước 4: Inicie E Conecte Todas As Dragonboards
- Phim hoạt hình Coloque os SD em cada Dragonboard e as ligue, lembre de conectar cada uma na mesma red
- Entre na Dragonboard major (o it mestre) bởi SSH
-
Descubra os ips das outras dragonboards com o comando:
nmap -sP 192.168.1. * | bậc thầy grep
Agora voce deve ter todos os ips dos outros nos listados, iremos salvar eles em um arquivo:
- cd / home / linaro
- nút nano
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 it mestre, acesse cada uma das Dragonboards e mude o hostname delas:
- ssh [email protected] Mude para o ip de cada dragonboard, responsea yes para cada uma e insira a senha do SSH
- Entre nas opcoes de red e mude o hostname para, por exelo No1, No2, v.v.
- Saia do ssh com: exit
No it mestre, crie uma chave SSH:
ssh-keygen -t rsa
Para cada it, copie essa chave com:
-
scp /home/linaro/.ssh/id_rsa.pub [email protected]: /home/pi/master.pub
Lembre de mudar o ip para cada it!
Acesse cada it e salve essa chave como uma chave autorizada:
- ssh [email protected]
- cat master.pub >>.ssh / allow_keys thoát
Ngay! Seu cluster está pronto e configurado.
Bước 5: Cụm Teste Seu
Thực hiện o comando:
/ opt / mpi / bin / mpiexec -f nodeips -n 2 hostname
Mude 2 para o numro de its que você Possui.
Para testar o código python que criamos mais cedo, podemos executive:
/ opt / mpi / bin / mpiexec -f nodeips -n 2 python test.py
Novamente, troque 2 pelo numro de its que você ridui!
Xin chào, tudo certo!
Đề xuất:
Đồ chơi chuyển đổi điều chỉnh: Rồng đi bộ thở bằng nước có thể tiếp cận được !: 7 bước (có hình ảnh)
Đồ chơi chuyển đổi điều chỉnh: Rồng đi bộ thở ra nước!: Đồ chơi thích ứng mở ra con đường mới và các giải pháp tùy chỉnh để cho phép trẻ em có khả năng vận động hạn chế hoặc khuyết tật phát triển tương tác với đồ chơi một cách độc lập. Trong nhiều trường hợp, những đứa trẻ yêu cầu đồ chơi thích hợp không thể
Bảng mở rộng tùy chỉnh tự chế của Raspberry Pi: 8 bước
Raspberry Pi Homemade Custom Expansion Board: Kể từ năm 2015, tôi đang cải thiện dự án tuyệt vời này để có một trung tâm đa phương tiện tùy chỉnh gần như không giới hạn trên ô tô của mình. Một ngày nọ, tôi quyết định đưa tổ chức vào dây trên đó với một bảng pcb nhà làm tùy chỉnh. Hình ảnh trên đang ở giai đoạn thử nghiệm rộng rãi, vì vậy th
Bảng mở rộng RaspberryPi 3/4 để thêm các tính năng bổ sung cho Raspberry Pi: 15 bước (có hình ảnh)
Bảng mở rộng RaspberryPi 3/4 để bổ sung các tính năng bổ sung cho Raspberry Pi: chúng tôi biết rằng raspberry pi 3/4 không được tích hợp sẵn ADC (bộ chuyển đổi tương tự sang kỹ thuật số) và RTC (đồng hồ thời gian thực), vì vậy tôi thiết kế một PCB chứa 16 kênh 12bit ADC, RTC, mô-đun 4G SIM7600, nút nhấn, rơle, nguồn USB, nguồn 5V, nguồn 12V
Tách và Mở rộng Báng đèn Philips Hue: 8 bước (có Hình ảnh)
Tách và Mở rộng Báng đèn Philips Hue: Tôi đã và đang bổ sung thêm " nhà thông minh " nhập các tiện ích cho ngôi nhà của tôi và một trong những thứ tôi đang chơi với là Philips Hue Lightstrip. Đó là một dải đèn LED có thể được điều khiển từ một ứng dụng hoặc từ một trợ lý thông minh như Alexa hoặc
Ăng-ten để mở rộng phạm vi mở rộng cổng: 6 bước (có hình ảnh)
Ăng-ten để mở rộng phạm vi mở rộng cổng: Khi tuyết rơi thực sự sâu trên Núi Hood, sẽ có rất nhiều trò chơi thú vị khi trượt tuyết, đi xe trượt tuyết, xây pháo đài bằng tuyết và ném những đứa trẻ xuống boong vào lớp bột sâu. Nhưng những thứ bóng bẩy không thú vị cho lắm khi chúng tôi cố gắng quay lại đường cao tốc và mở cổng để lấy