Implementing Parallel and Distributed Systems
A párhuzamos és elosztott rendszerek (PADS) a számítástudomány és a szuperszámítógépek kezdete óta új számítási paradigmák széles skálájára fejlődtek, amelyek mindegyikét konkrét problémák vagy alkalmazási igények megoldására használják ki, beleértve az elosztott rendszereket, a párhuzamos számítást és a klaszterszámítást, amelyet általában nagy teljesítményű számításnak (HPC) neveznek. A grid, a felhő- és a ködszámítási minták a legfontosabbak e PADS-paradigmák közül, amelyek a gyakorlatban közös koncepciókkal rendelkeznek.
A sokmagos architektúrák, a többmagos klaszteralapú szuperszámítógépek és a Cloud Computing paradigmák az exascale számítógépek korában óriási hatással voltak a számítástechnika tudományos és akadémiai alkalmazására (pl. tudományos számítások és nagyméretű szimulációk). A Párhuzamos és elosztott rendszerek megvalósítása bemutatja a Parvicursor nevű PADS-infrastruktúrát, amely megkönnyítheti az olyan skálázható és nagy teljesítményű párhuzamos elosztott rendszerek építését, mint a HPC, a Grid és a Cloud Computing.
Ez a könyv a párhuzamos programozási modelleket, technikákat, eszközöket, fejlesztési keretrendszereket és a párhuzamos számítógépes rendszerek fejlett fogalmait tárgyalja, amelyeket az elosztott és HPC-rendszerek építésénél használnak. Meghatározza a nagy teljesítményű kliens-kiszolgáló alkalmazások elosztott környezetekhez történő fejlesztésének útitervét, és lépésről lépésre eljárásokat nyújt egy natív és objektumorientált C++ platform felépítéséhez.
JELLEMZŐK:
⬤ A párhuzamosság hardveres és szoftveres perspektívái.
⬤ Párhuzamos programozás sokmagos processzorok, számítógépes hálózatok és tárolórendszerek.
⬤ Parvicursor.NET Framework: a.NET Framework részleges, natív és platformokon átívelő C++ implementációja.
⬤ xThread: elosztott szálprogramozási modell a szálszintű párhuzamosság és az elosztott memória programozási modellek kombinálásával.
⬤ xDFS: natív, keresztplatformos keretrendszer a hatékony fájlátvitelhez.
⬤ Párhuzamos programozás HPC-rendszerek és szuperszámítógépek számára az üzenetátviteli interfész (MPI) használatával.
A többmagos processzorok számítási teljesítményét és a legmodernebb System-on-Chip (SoC) architektúrákat kihasználó adatátviteli sebességre összpontosítva elmagyarázza, hogyan lehet energiahatékony infrastruktúrát megvalósítani, és megvizsgálja a szálak elosztását a felhőcsomópontok között. A tervezés és a megvalósítás szilárd megközelítését alkalmazva ez a könyv teljes körű referenciaként szolgál ezen igen bonyolult rendszerek tervezéséhez, megvalósításához és telepítéséhez.
© Book1 Group - minden jog fenntartva.
Az oldal tartalma sem részben, sem egészben nem másolható és nem használható fel a tulajdonos írásos engedélye nélkül.
Utolsó módosítás időpontja: 2024.11.13 21:05 (GMT)