Evaluare:
Ghidul femeii leneșe pentru MPP este o resursă bine apreciată pentru a învăța despre programarea MPP, cu accent pe descărcarea GPU. Este lăudată pentru accesibilitatea sa, cu o introducere la concepte care trece treptat la subiecte mai complexe, complete cu exemple de cod. Cu toate acestea, există unele limitări în compatibilitate care pot împiedica utilizarea pentru anumiți utilizatori.
Avantaje:Ușor de înțeles, potrivit pentru începători, introducere treptată a conceptelor, oferă multe fragmente de cod, scris de experți cunoscători în programarea paralelă.
Dezavantaje:Nu este pregătit pentru utilizatorii obișnuiți de Linux/open source din cauza problemelor de compatibilitate cu anumite biblioteci și compilatoare.
(pe baza a 2 recenzii ale cititorilor)
Parallel Programming with OpenACC
Programarea paralelă cu OpenACC este un ghid modern și practic pentru implementarea sistemelor de calcul fiabile. Cartea explică modul în care oricine poate utiliza OpenACC pentru a crește rapid performanța aplicațiilor utilizând directive de cod de nivel înalt numite pragme. Modelul de programare bazat pe directive OpenACC este conceput pentru a oferi o abordare simplă, dar puternică, a acceleratoarelor fără un efort semnificativ de programare.
Autorul Rob Farber, în colaborare cu o echipă de colaboratori experți, demonstrează cum să transforme aplicațiile existente în programe portabile accelerate de GPU care demonstrează creșteri imediate de viteză. Cartea ajută, de asemenea, utilizatorii să profite la maximum de cele mai recente arhitecturi NVIDIA și AMD GPU plus CPU multicore (și în curând și pentru Intel(R) Xeon Phi(TM)). Codurile de exemplu descărcabile oferă experiență practică OpenACC pentru probleme comune din sistemele științifice, comerciale, big-data și în timp real.
Subiectele includ scrierea de cod reutilizabil, capabilități asincrone, utilizarea bibliotecilor, clustere multicore și multe altele. Fiecare capitol explică cum se potrivește un aspect specific al tehnologiei OpenACC, cum funcționează și capcanele care trebuie evitate. Pe tot parcursul cărții, se demonstrează modul de utilizare a unor exemple simple de lucru care pot fi adaptate pentru a rezolva nevoile aplicațiilor.
⬤ Prezintă cel mai simplu mod de a valorifica GPU-urile pentru a crește viteza aplicațiilor.
⬤ Arată cum funcționează OpenACC, inclusiv exemple de lucru care pot fi adaptate pentru nevoile aplicațiilor.
⬤ Permite cititorilor să descarce codul sursă și diapozitivele de pe pagina web însoțitoare a cărții.
© 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)