Nagy klaszter alapján 1 rész MPI
valójában a klaszter egy csoportja számítógépek biztosítják egy adott feladat. Az egyik előnye a klaszter a feldolgozási teljesítmény. A klaszter feladata lesz végre sokkal gyorsabb. mechanizmust el kell választani az információkat használja a feldolgozási teljesítmény a számítógépek. Üzenetek Passing Interface MPI egy jól definiált API (alkalmazásprogramozási felületek) írásra használó programok párhuzamos számítási, C vagy Fortran.
Hardver, szoftver, és a kazettás szerkezetű
- Szerverek OpenPower, modell 720
- Egy asztali számítógép
- A Red Hat Enterprise Linux 3.0 Service frissítse 3 vagy nagyobb
- MPI 1.2.7
- Fordítóprogramok IBM XLC 7.0 és 9.1 XLF
1. ábra A szerkezet a klaszter
Telepítés és beállítás
- Mielőtt elkezdené, ellenőrizze a következőket:
- Minden számítógép kell futnia a Red Hat Enterprise Linux. Részletes telepítési útmutató keres a cikkben: "Linux on OpenPower: Egy telepítési útmutató" ( «Linux OpenPower: Installation Guide").
- Minden számítógép (n1. N2 és N3) kell lennie regisztrált felhasználó hchauhan.
- biztonságos shell kell konfigurálni, hogy a felhasználó hchauhan (secure shell, SSH). Például egy felhasználó hchauhan képesnek kell lennie arra, hogy a hozzáférés a számítógép a jelszó megadása nélkül.
- Úgy kell telepíteni fordítóprogramok XLC és XLF.
- Tarballt MPI ki kell csomagolni egy ideiglenes könyvtárba, mint például a / tmp könyvtárba.
- Lefordítani és telepíteni MPI, jelentkezzen be a számítógépre egy asztali PC n1 nevű gyökér. Bejelentkezés SSH-n keresztül kittel.
- Sikeresen bejelentkezés kittel, telepítheti:
1. listán Parancssor PuTTY
3. ábra: A fájl mpi-1.2.7.tar
- Csomagold ki a fájlt mpi-1.2.7.tar:
2. lista kicsomagolása fájl mpi-1.2.7.tar
4. ábra: Diagnosztikai üzenetek tar
5. ábra: A kicsomagolt könyvtár
6. ábra: A csomag tartalma a kicsomagolt könyvtárat
- Futtatni a szkriptet configure. amely elkészíti a makefile Makefile szükség ahhoz, hogy segédprogramot.
3. lista configure script
A fordításhoz MPI számára ch_p4 eszköz, írja be az érv --with- device = ch_p4. Ha segítségre van szüksége más típusú eszközök lehet beszerezni parancs ./configure --help.
A configure script végez az ellenőrzések számát, beleértve egy változata a fordító telepített, a jelen környezeti változók, stb
7. ábra configure szkript
- Futtasd a make parancsot. ami lefordítja az MPI és előkészíti a telepítést.
4. lista indítása make parancs
8. ábra: A diagnosztikai üzeneteket a make
- Fuss, hogy telepíteni. állítsa be az MPI a / opt / MPICH:
5. lista make install parancsot
9. ábra: make install parancsot
- Ebben a szakaszban, MPI telepítendő (például, n1) befejeződött:
Listing 6. A telepítés sikeres
10. ábra A telepítés sikeres
- 1. kétféleképpen kell eljárni:
- Exportálása könyvtár / opt / MPICH, és csatolja a többi számítógépen.
- Ismételje meg a fenti lépéseket építeni és telepíteni MPI minden számítógépen (N2 és N3).
VIGYÁZAT: Mielőtt az alábbi utasításokat, hogy győződjön meg arról, hogy az MPI lett telepítve a / opt / MPICH minden számítógépen.
- Szerkessze az / etc / bashrc úgy, hogy a PATH változó mutatja be a könyvtárba MPI:
Listing 7. megváltoztatása az / etc / bashrc
- Fordítsd le a forráskódot példa:
Listing 8. fordítása forráskód példák
- Mert ch_p4 típusú eszközök megkövetelik tartalmazó fájl nevét az összes PC-k, például nodes.LINUX fájlt.
Listing 9. nodes.LINUX fájl
- Nevében hchauhan felhasználó futtatni egy demonstrációs program cpi, vagy bármely más:
Listing 10. futtatása demo
11. ábra indítása demo programot
- MPI környezetben használatra kész. Minden olyan program, amely az API-hívásokat a MPI, most képes használni a számítási teljesítményt a számítógép.
MPI eltávolítani a rendszerből, kövesse az alábbi lépéseket:
- Futtatni a szkriptet / opt / MPICH / sbin / mpiuninstall.
- Végrehajtja a parancsot #rm -rf / opt / MPICH.
developerWorks: Bejelentkezés
A kötelezően kitöltendő mezőket csillaggal (*).
Minden benyújtott információ biztonságos.
Válasszon egy nevet, amely megjelenik a képernyőn
A kötelezően kitöltendő mezőket csillaggal (*).
Minden benyújtott információ biztonságos.
Tudjon meg többet az IBM Bluemix platform, hozzon létre alkalmazásokat, a kész megoldások!
Több mint háromezer cikkek, értékelések, útmutatók és más hasznos anyagokat.
ArticleTitle = Nagy teljesítményű cluster segítségével MPI: Part 1. Telepítés és beállítás ch_p4 MPI a OpenPower 720 szerver