1 / 16

Piramis klaszter rendszer

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. Tartalom. Párhuzamos és elosztott számítások Klaszter rendszerek Piramis rendszer

wynona
Download Presentation

Piramis klaszter rendszer

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  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ágBevezető • 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: • Ndb 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 rendszerekElvá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 rendszerekRendszer 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. taszk9 taszk8 taszk3 taszk5 taszk7 taszk4 taszk13 taszk12 taszk1 Elosztás kezelő Elosztás kezelő Elosztás kezelő operációs rendszer operációs rendszer operációs rendszer hálózati eszköz hálózati eszköz hálózati eszköz 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

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

  11. Ray TracingValó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. 5. Piramis PC Sec. Dir. Service 4. Piramis PC Directory Service 3. Piramis PC 1. Piramis PC 2. Piramis PC B A B B Piramis rendszer Könyvtár szolgáltatás • Szolgáltatás keresés

More Related