High Performance Parallel Runtimes: Design and Implementation
Această carte se concentrează pe aspectele teoretice și practice ale sistemelor de programare paralelă pentru procesoarele multi-core de înaltă performanță din prezent și discută implementarea eficientă a algoritmilor cheie necesari pentru implementarea modelelor de programare paralelă. Astfel de implementări trebuie să ia în considerare aspectele arhitecturale specifice ale arhitecturii de bază a calculatorului și caracteristicile oferite de mediul de execuție.
Această carte trece în revistă pe scurt conceptele cheie ale arhitecturii moderne a calculatoarelor, concentrându-se în special pe performanța codurilor paralele, precum și pe conceptele relevante ale modelelor de programare paralelă. Cartea se îndreaptă apoi spre algoritmii fundamentali utilizați pentru implementarea modelelor de programare paralelă și discută modul în care aceștia interacționează cu procesoarele moderne.
Deși cartea se va concentra asupra mecanismelor generale, vom utiliza în principal arhitectura procesorului Intel pentru a exemplifica conceptele de implementare discutate, dar vom prezenta și alte arhitecturi de procesoare, acolo unde este cazul. Toți algoritmii și conceptele sunt discutate într-un mod ușor de înțeles, cu multe exemple ilustrative, figuri și fragmente de cod sursă.
Publicul țintă al cărții este reprezentat de studenții în informatică care studiază construcția compilatoarelor, programarea paralelă sau sistemele de programare. De asemenea, dezvoltatorii de software care sunt interesați de algoritmii de bază utilizați pentru a implementa un sistem de execuție paralel sau care trebuie să se instruiască pentru proiecte care necesită algoritmii și conceptele discutate în această carte vor beneficia de pe urma lecturii acesteia.
Puteți găsi codul sursă pentru această carte la https: //github.com/parallel-runtimes/lomp.
© 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)