Implementarea sistemelor paralele și distribuite

Implementarea sistemelor paralele și distribuite (Alireza Poshtkohi)

Titlul original:

Implementing Parallel and Distributed Systems

Conținutul cărții:

Sistemele paralele și distribuite (PADS) au evoluat de la începuturile științei computaționale și ale supercalculatoarelor la o gamă largă de paradigme de calcul noi, fiecare dintre acestea fiind exploatată pentru a aborda probleme specifice sau nevoi ale aplicațiilor, inclusiv sistemele distribuite, calculul paralel și calculul în grup, denumit în general calcul de înaltă performanță (HPC). Modelele de calcul Grid, Cloud și Fog sunt cele mai importante dintre aceste paradigme PADS, care împărtășesc concepte comune în practică.

Arhitecturile many-core, supercomputerele multi-core bazate pe clustere și paradigmele Cloud Computing din această eră a calculatoarelor exascale au influențat enorm modul în care calculul este aplicat în știință și în mediul academic (de exemplu, calculul științific și simulările la scară largă). Implementing Parallel and Distributed Systems prezintă o infrastructură PADS cunoscută sub numele de Parvicursor care poate facilita construirea unor astfel de sisteme distribuite paralele scalabile și de înaltă performanță precum HPC, Grid și Cloud Computing.

Această carte acoperă modelele de programare paralelă, tehnicile, instrumentele, cadrele de dezvoltare și conceptele avansate ale sistemelor informatice paralele utilizate în construcția de sisteme distribuite și HPC. Ea specifică o foaie de parcurs pentru dezvoltarea de aplicații client-server de înaltă performanță pentru medii distribuite și furnizează proceduri pas cu pas pentru construirea unei platforme C++ native și orientate pe obiect.

CARACTERISTICI:

⬤ Perspective hardware și software asupra paralelismului.

⬤ Programarea paralelă a procesoarelor many-core, rețelelor de calculatoare și sistemelor de stocare.

⬤ Parvicursor.NET Framework: o implementare parțială, nativă și cross-platform C++ a.NET Framework.

⬤ xThread: un model de programare a firelor distribuite prin combinarea paralelismului la nivel de fir și a modelelor de programare a memoriei distribuite.

⬤ xDFS: un cadru nativ multiplatformă pentru transferul eficient de fișiere.

⬤ Programare paralelă pentru sisteme HPC și supercomputere utilizând interfața de trecere a mesajelor (MPI)

Concentrându-se pe viteza de transmisie a datelor care exploatează puterea de calcul a procesoarelor cu mai multe nuclee și a arhitecturilor de ultimă oră ale sistemelor pe cip (SoC), cartea explică modul de implementare a unei infrastructuri eficiente din punct de vedere energetic și analizează distribuirea firelor de execuție între nodurile cloud. Având o abordare solidă a proiectării și implementării, această carte este o referință completă pentru proiectarea, implementarea și desfășurarea acestor sisteme foarte complicate.

Alte date despre carte:

ISBN:9781032458670
Autor:
Editura:
Limbă:engleză
Legare:Copertă dură
Anul publicării:2023
Numărul de pagini:402

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Implementarea sistemelor paralele și distribuite - Implementing Parallel and Distributed...
Sistemele paralele și distribuite (PADS) au evoluat...
Implementarea sistemelor paralele și distribuite - Implementing Parallel and Distributed Systems
Implementarea sistemelor paralele și distribuite - Implementing Parallel and Distributed...
Sistemele paralele și distribuite (PADS) au evoluat...
Implementarea sistemelor paralele și distribuite - Implementing Parallel and Distributed Systems

Lucrările autorului au fost publicate de următorii editori:

© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)