فهرست مطالب:
- مرحله 1: Instalacao Do MPICH
- مرحله 2: Instalacao Do MPI4PY
- مرحله 3: Duplique Esse Cartao SD
- مرحله 4: Inicie E Conecte Todas به عنوان Dragonboards
- مرحله 5: Teste Seu Cluster
تصویری: خوشه Dragonboard: 5 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:55
- 2 ou mais Dragonboards
-
2 ou mais cartoon SD
- ام روتادور
مرحله 1: Instalacao Do MPICH
Antes da instalação do MPICH، você ira precisar do Fortran:
sudo apt gfortran را نصب کنید
MPICH precisa de três diferentes pastas:
- A Primeira para fazer بارگیری و استفاده از برنامه های دیگر
- یک سگوندا برای کامپایلر یا 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
برای دانلود فایل MPICH diretamente do zyrtare do MPICH ، به عنوان مثال:
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 or processo de configuração:
sudo /opt/mpi-dl/mpich-3.3/configure --prefix =/opt/mpi Isso pode demorar alguns minutos، entao seja paciente…
از o make para compilar استفاده کنید:
sudo make 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 make install
Quando finalizado، check se tudo esta correto com esse comando:
/opt/mpi/bin/mpiexec -n 1 تاریخ
مرحله 2: Instalacao Do MPI4PY
نصب آلگوماها وابسته به com:
sudo apt python-pip python-dev libopenmpi-dev را نصب کنید
نصب o MPI4PY com o pip:
sudo pip mpi4py را نصب کنید
Crie um arquivo teste em python ، برای مثال:
- cd /home /linaro
- تست نانو. py
E digite uma linha de código para testar:
چاپ ("Quero passar em SD")
Teste se o seu codigo esta rodando:
تست پایتون. py
Agora، teste o codigo com o MPI:
/opt/mpi/bin/mpiexec -n 4 python test.py Isso serve apenas para testar o sistema، eveve imprimir a frase "Quero passar em SD" 4 vezes
مرحله 3: Duplique Esse Cartao SD
- حذف کارت SD و Dragonboard و coloque em um computador Windows.
- Duplique esse cartão como uma imagem، para isso você pode utilisar o
- Remova o cartão do PC and insira um vazio، grave nele a imagem salva no ultimo item. Faca isso para todos os cartões SD que você ira utilizar.
پرونتو ، پاسو فیتو! Vamos para o proximo.
مرحله 4: Inicie E Conecte Todas به عنوان Dragonboards
- Coloque os cartoes SD em cada Dragonboard e as ligue، lembre de conectar cada uma na mesma rede
- ورود به Dragonboard principal (o nó mestre) SSH
-
Descubra os ips das outras dragonboards com o comando:
nmap -sP 192.168.1.* | استاد گرپ
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، acesse cada uma das Dragonboards و 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
- Entre nas opcoes de rede e mude o hostname para، for exemplo No1، No2، etc…
- Saia do ssh com: خروج
No no mestre، crie uma chave SSH:
ssh -keygen -t rsa
Para cada nó، 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ó!
Acesse cada nó e salve essa chave como uma chave autorizada:
- ssh [email protected]
- cat master.pub >>.ssh/author_keys خروج کنید
پرونتو! خوشه Seu pronto e configurado است.
مرحله 5: Teste Seu Cluster
اجرای دستور:
/opt/mpi/bin/mpiexec -f nodesips -n 2 hostname
Mude 2 para o numero de nós que você potui.
Para testar o código python que criamos mais cedo، podemos exear:
/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!
توصیه شده:
Desenvolvendo Aplicações Remotamente Para a Dragonboard 410c Usando IDE Eclipse: 17 مرحله
Desenvolvendo Aplicações Remotamente Para a Dragonboard 410c Usando IDE Eclipse: O objetivo deste documento & eacute؛ mostrar as etapas need & aacute؛ rias para configurar o ambiente de desenvolvimento، de modo que o HostPC (Computador / Notebook)، atrav & eacute؛ s do IDE Eclipse compile os c & oacute؛ digos e exporte para o Alvo (کشیدن
DEMAC ، یک خوشه مدولار Beowulf چاپ سه بعدی: 23 مرحله (همراه با تصاویر)
DEMAC ، یک 3D Module Beowulf Cluster: High Performance Computation (HPC) توانایی پردازش داده ها و انجام محاسبات پیچیده با سرعت بالا است ، کاربرد & quot؛ ابررایانه & quot؛ مشکلات محاسباتی که یا برای رایانه های معمولی بسیار بزرگ هستند و یا
تبدیل اتصالات نور به خوشه LED: 7 مرحله (همراه با تصاویر)
تبدیل اتصالات نور به خوشه LED: من یک چراغ قدیمی دوست داشتنی در جلوی خانه خود دارم ، اما لامپ آن کاملاً کم نور است. این فلورسنت است که تقریباً معادل 100 وات رشته ای (رشته ای) است. همچنین ، عمدتا به دلیل نقص طراحی در اتصالات ، سایه درست را ایجاد می کند
DIY - 200 دلار صرفه جویی کرده و لامپ های خوشه ای W/LED را جایگزین کنید: 8 مرحله
DIY - 200 دلار صرفه جویی کنید و لامپ های خوشه ای W/LED را جایگزین کنید: فروشنده خودرو بیش از 200.00 دلار (قطعات و نیروی کار - بیشتر کار می کند) می خواست لامپ های چراغ را در دسته ابزار مسافر 2001 ما جایگزین کند. اگر این دستورالعمل ها را دنبال کنید ، می توانید خودتان حدود 20 دقیقه از وقت خود را انجام دهید و 22.90 دلار پوند
خوشه رهبری روشن: 7 مرحله
خوشه رهبری روشن: در این دستورالعمل نحوه ساخت یک خوشه 7 led را به شما نشان خواهم داد. امیدوارم این برای شما بسیار ساده باشد ، برای من بود ، اما بسیار تأثیرگذار بود. همچنین ساخت این می تواند کاربردهای بسیار زیادی داشته باشد