Cluster (ghid practic)

Instalarea sistemului MPI

În ceea ce privește LAM / MPI, acest pachet LAM / MPI este o implementare a unui protocol orientat spre arhitectura unui calculator paralel, bazat pe o rețea de stații de lucru. Instalarea LAM / MPI necesită un efort puțin mai mic decât MPICH. În ceea ce privește programele scrise folosind standardul mesajului MPI, acestea vor funcționa în același mod în mediul ambelor pachete, fără a schimba codul sursă. Apoi vom discuta despre instalarea, administrarea și utilizarea ambelor pachete.







Pentru a obține arhiva mpich.tar.gz, lam-7.1.3.tar.gz sau OpenMPI-1.3.3.tar.bz2, trebuie să-l despacheta în oricare din directorul sistem de fișiere și rulați configurația scriptul de configurare:

Scriptul de configurare parametri ai defini tipul de arhitectura mașinii (pentru numai MPICH), care se va stabili pachetul MPI (în acest caz, Linux) și calea către directorul în care va fi instalat pachetul (/usr/local/mpich-1.2.6/ch_p4 sau / usr). Trebuie notat că pe toate nodurile clusterului trebuie să instalați MPI în același director. Odată ce rulează, scriptul de configurare examinează sistemul de operare și pregătește pachetul MPI pentru compilare, ținând seama de caracteristicile acestuia.







Implicit, MPI folosește rsh ca mijloc de comunicare inter-nod. După cum sa menționat deja mai sus, pentru un motiv oarecare a preferat să înlocuiască rsh mai confortabil în administrarea ssh, asigurând în același timp accesul la nodurile parolă de cluster din consola mașinii. Pentru a face acest lucru, atunci când executați scriptul de configurare, vom folosi opțiunea -rsh = / usr / bin / ssh la MPICH și -with-rsh = "/ usr / bin / ssh -X" pentru LAM / MPI. Dacă ssh este un program în sistemul dvs. într-o altă locație, atunci valoarea parametrului -rsh sau --with-RSH trebuie modificat în consecință.

După cum puteți vedea, paraemtr --prefix, defineste directorul unde va fi instalat pachetul, puncte pentru LAM / MPI în zona de sistem, cât și pentru MPICH pe un director separat. Acest lucru se întâmplă deoarece pachetul MPICH, din anumite motive, nu acceptă comanda de dezinstalare "make uninstall". În cazul în care, pentru un motiv sau altul, va fi necesar pentru a elimina din sistem pachetul MPICH, va face mult mai ușor când este în oricare dintre catalogul său, în loc de o lungă și obositoare pentru a curăța zona de sistem.

Următorul pas este, de fapt, compilarea și instalarea MPI. Aceste acțiuni sunt efectuate secvențial prin rularea a două comenzi, aceleași pentru ambele pachete:

face
face instalare

Prima comandă compilează pachetul MPI, al doilea - instalează pachetul în sistem, mutarea fișierelor binare și a altor fișiere necesare primite în etapa de compilare în zona sistemului de fișiere specificată de parametrul configure --prefix.

Aceasta este instalarea reală a sistemului MPI.







Trimiteți-le prietenilor: