Az előadás letöltése folymat van. Kérjük, várjon

Az előadás letöltése folymat van. Kérjük, várjon

Piramis klaszter rendszer Juhász Sándor Budapesti Műszaki és Gazdaságtudományi Egyetem Villamosmérnöki és Informatikai Kar Automatizálási és Alkalmazott.

Hasonló előadás


Az előadások a következő témára: "Piramis klaszter rendszer Juhász Sándor Budapesti Műszaki és Gazdaságtudományi Egyetem Villamosmérnöki és Informatikai Kar Automatizálási és Alkalmazott."— Előadás másolata:

1 Piramis klaszter rendszer Juhász Sándor Budapesti Műszaki és Gazdaságtudományi Egyetem Villamosmérnöki és Informatikai Kar Automatizálási és Alkalmazott Informatikai Tanszék

2 Tartalom Párhuzamos és elosztott számítások Klaszter rendszerek Piramis rendszer Valós idejű grafika ray-tracing módszerrel Mérési eredmények Összefoglalás

3 Párhuzamosság Bevezető Alkalmazások Növekvő lehetőségek és igények Finomabb modellek, több adat Számítógép tervezés Egységnyi terület kihasználtsága: N db N*egybites összeadó összekapcsolva 1db N bites összeadó (N* gyorsabb) Hálózatok Több adat gyorsabb átvitele Sávszélesség jelentősége csökken

4 Párhuzamos rendszerek Elvárások Teljesítmény Válaszidő Erőforrás kihasználás Átbocsátó képesség Egységes rendszerkép Átkonfigurálhatóság Léptékezhetőség Hibatűrés Biztonság

5 Párhuzamos rendszerek Rendszer típusok Együttműködés alapja Üzenet kezelés Közös memória Speciális architektúrák (vektor, dataflow) Alacsony szintű programozás ”Új” nyelvek (ADA) Hagyományos nyelvek bővítése (CC++) Üzenetkezelő könyvtárak (PVM, MPI)

6 Klaszterek Értékelés PC klaszterek Nagy potenciális feldolgozó képesség Olcsó Viszonylag homogén Lassú kommunikáció A kommunikációs, I/O és feldolgozó műveletek átlapolódhatnak

7 Piramis rendszer Áttekintés Klaszter kialakítás Windows Linux C++ alapú objektum orientált Esemény vezérelt Dialógus és pixel grafika

8 Piramis rendszer Főbb funkciók Közös processz névtér Azonosítás és kommunikáció Egységes szál, socket és üzenet kezelés Op. rendszer független grafika Iformációs szolgáltatás Klaszter integritás Szolgáltatás keresés Redundancia

9 Piramis rendszer Architektúra Multiszámítógép architektúra (közös logikai busz) Üzenetkezéslés alapú Vékony réteg az operációs rendszer felett hálózati eszköz operációs rendszer Elosztás kezelő taszk5 taszk1 taszk3 hálózati eszköz operációs rendszer Elosztás kezelő taszk7 taszk13 taszk9 hálózati eszköz operációs rendszer Elosztás kezelő taszk4 taszk12 taszk8

10 Piramis rendszer Piramis csomópont taszk2 tetszőleges taszk Helyi operációs rendszer memória-, hálózat-, szál- és taszkkezelés, ütemező, biztonsági rendszer CommonC++ szál és socket kezelés wxWindows grafikus felület Piramis osztály könyvtár (libpiramis) piramis taszkok, üzenetek és kommunikációs prototípusok Piramis Manager csomópont vezérlő taszk17 tetszőleges taszk taszk23 időzítő szolg. taszk5 fájl szolgáltatás Helyi taszkok tetszőleges programok vagy akár egy másik Piramis csomópont

11 Ray Tracing Valós idejű képalkotás Feladat Valós idejű animáció készítése Nagy számításigény Ray traycing módszer VISZONYLAG független részfeladatok Eredmények puffereléséről, szinkronizációjáról, és megjelenítéséről gondoskodni kell

12 Mérési eredmények Mérőkörnyezet Hardver 518 labor 14 db PC-je (Window XP) 800MHz Pentium IV, 256M RAM 100Mbit ethernet, switch-en keresztül Szoftver Piramis klaszter szoftver 320x240 méretű robotd2.pov animáció

13 Mérési eredmények

14 Összefoglalás Párhuzamos számítások Piramis klaszter rendszer ” Real time” képalkotás lehetőségei Jövőbeli tervek

15 Kérdések

16 Piramis rendszer Könyvtár szolgáltatás Szolgáltatás keresés Directory Service 1. Piramis PC 3. Piramis PC 2. Piramis PC 4. Piramis PC 5. Piramis PC Sec. Dir. Service A B B B


Letölteni ppt "Piramis klaszter rendszer Juhász Sándor Budapesti Műszaki és Gazdaságtudományi Egyetem Villamosmérnöki és Informatikai Kar Automatizálási és Alkalmazott."

Hasonló előadás


Google Hirdetések