Implementing Parallel and Distributed Systems
Systemy równoległe i rozproszone (PADS) ewoluowały od wczesnych dni nauki obliczeniowej i superkomputerów do szerokiej gamy nowych paradygmatów obliczeniowych, z których każdy jest wykorzystywany do rozwiązywania określonych problemów lub potrzeb aplikacji, w tym systemów rozproszonych, obliczeń równoległych i obliczeń klastrowych, zwanych ogólnie obliczeniami o wysokiej wydajności (HPC). Wzorce obliczeniowe Grid, Cloud i Fog są najważniejszymi z tych paradygmatów PADS, które mają wspólne koncepcje w praktyce.
Architektury wielordzeniowe, wielordzeniowe superkomputery oparte na klastrach i paradygmaty przetwarzania w chmurze w erze komputerów eksaskalowych mają ogromny wpływ na sposób, w jaki obliczenia są stosowane w nauce i środowisku akademickim (np. obliczenia naukowe i symulacje na dużą skalę). Implementing Parallel and Distributed Systems przedstawia infrastrukturę PADS znaną jako Parvicursor, która może ułatwić budowę takich skalowalnych i wysokowydajnych równoległych systemów rozproszonych, jak HPC, Grid i Cloud Computing.
Książka ta obejmuje modele programowania równoległego, techniki, narzędzia, ramy programistyczne i zaawansowane koncepcje równoległych systemów komputerowych wykorzystywanych w budowie systemów rozproszonych i HPC. Określa mapę drogową rozwoju wysokowydajnych aplikacji klient-serwer dla środowisk rozproszonych i dostarcza krok po kroku procedury konstruowania natywnej i obiektowej platformy C++.
CECHY:
⬤ Perspektywy sprzętowe i programowe dotyczące równoległości.
⬤ Programowanie równoległe procesorów wielordzeniowych, sieci komputerowych i systemów pamięci masowej.
⬤ Parvicursor.NET Framework: częściowa, natywna i wieloplatformowa implementacja C++.NET Framework.
⬤ xThread: rozproszony model programowania wątków poprzez połączenie równoległości na poziomie wątków i modeli programowania pamięci rozproszonej.
⬤ xDFS: natywny, wieloplatformowy framework do wydajnego przesyłania plików.
⬤ Programowanie równoległe dla systemów HPC i superkomputerów z wykorzystaniem interfejsu przekazywania komunikatów (MPI).
Koncentrując się na szybkości transmisji danych, która wykorzystuje moc obliczeniową procesorów wielordzeniowych i najnowocześniejszych architektur system-on-chip (SoC), wyjaśnia, jak wdrożyć energooszczędną infrastrukturę i analizuje dystrybucję wątków między węzłami w chmurze. Przyjmując solidne podejście do projektowania i wdrażania, książka ta stanowi kompletne odniesienie do projektowania, wdrażania i wdrażania tych bardzo skomplikowanych systemów.
© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)