Openacc pentru programatori: Concepte și strategii

Evaluare:   (4.4 din 5)

Openacc pentru programatori: Concepte și strategii (Sunita Chandrasekaran)

Recenzii ale cititorilor

Rezumat:

Cartea privind OpenACC a primit recenzii mixte din partea utilizatorilor. În timp ce unii o laudă pentru că este un concurent de top pe piață cu explicații bune ale subiectului, alții o critică pentru lipsa de claritate și coerență din cauza numeroșilor săi colaboratori.

Avantaje:

Cea mai bună carte OpenACC disponibilă în prezent
explicație bună a subiectului
introducere mai ușoară în OpenACC comparativ cu alte resurse.

Dezavantaje:

Nu este o introducere clară sau didactică
capitolele sunt scurte și slab conectate
prea puține exemple
conceptele nu sunt explicate în detaliu
ghid de configurare dificil.

(pe baza a 3 recenzii ale cititorilor)

Titlul original:

Openacc for Programmers: Concepts and Strategies

Conținutul cărții:

Ghidul complet pentru OpenACC pentru programarea masiv paralelă

Oamenii de știință și profesioniștii din domeniul tehnic pot folosi OpenACC pentru a valorifica puterea imensă a GPU-urilor moderne fără complexitatea asociată în mod tradițional cu programarea acestora. OpenACC(TM) for Programmers este una dintre primele prezentări cuprinzătoare și practice ale OpenACC pentru programarea masiv paralelă.

Această carte integrează contribuțiile a 19 experți de top în programarea paralelă din mediul academic, organizații publice de cercetare și industrie. Autorii și editorii explică fiecare concept cheie din spatele OpenACC, demonstrează cum să utilizați instrumentele esențiale de dezvoltare OpenACC și explorează în detaliu fiecare set de caracteristici OpenACC.

Pe tot parcursul lucrării, veți găsi exemple realiste, exerciții practice și studii de caz care prezintă utilizarea eficientă a construcțiilor limbajului OpenACC. Veți descoperi cum pot fi traduse construcțiile de limbaj OpenACC pentru a maximiza performanța aplicațiilor și cum interfața sa standard poate viza mai multe platforme prin intermediul limbajelor de programare utilizate pe scară largă.

Fiecare capitol se bazează pe ceea ce ați învățat deja, ajutându-vă să dobândiți măiestrie practică pas cu pas, indiferent dacă sunteți programator GPU, om de știință, inginer sau student. Toate exemplele de cod și soluțiile exercițiilor sunt disponibile pentru descărcare la GitHub.

⬤ Descoperiți cum OpenACC face programarea paralelă scalabilă mai ușoară și mai practică.

⬤ Walk through the OpenACC spec and learn how OpenACC directive syntax is structured.

⬤ Deveniți productiv cu editorii de cod, compilatoarele, depanatoarele și instrumentele de analiză a performanței OpenACC.

⬤ Construiți primele dvs. programe OpenACC din lumea reală.

⬤ Exploatați paralelismul la nivel de buclă în OpenACC, înțelegeți nivelurile de paralelism disponibile și maximizați precizia sau performanța.

⬤ Învățați cum sunt compilate programele OpenACC.

⬤ Master OpenACC cele mai bune practici de programare.

⬤ Depășiți provocările comune legate de performanță, portabilitate și interoperabilitate.

⬤ Distribuiți eficient sarcinile pe mai multe procesoare.

Înregistrați-vă produsul la informit.com/register pentru acces convenabil la descărcări, actualizări și/sau corecții pe măsură ce acestea devin disponibile.

Normal 0 false false false false EN-US X-NONE X-NONE.

Alte date despre carte:

ISBN:9780134694283
Autor:
Editura:
Limbă:engleză
Legare:Copertă moale

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Openacc pentru programatori: Concepte și strategii - Openacc for Programmers: Concepts and...
Ghidul complet pentru OpenACC pentru programarea...
Openacc pentru programatori: Concepte și strategii - Openacc for Programmers: Concepts and Strategies

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)