Evaluare:
Cartea privind CUDA Fortran este bine primită pentru claritatea sa, discuțiile detaliate și exemplele practice. Ea oferă informații valoroase atât pentru începători, cât și pentru utilizatorii avansați, ajutându-i să-și optimizeze codul Fortran pentru arhitecturile GPU, în special Tesla K20. Cu toate acestea, unii utilizatori notează că poate fi oarecum depășită, iar materialul său poate fi dificil pentru cei care nu au o pregătire solidă în domeniul informaticii.
Avantaje:⬤ Explicații clare și succinte.
⬤ Utile atât pentru începători, cât și pentru programatorii avansați.
⬤ Include feedback de performanță și coduri de testare.
⬤ Explicații bune privind arhitecturile CUDA GPU.
⬤ Sfaturi practice de optimizare, în special pentru nucleele CUDA.
⬤ Evită în mod accesibil capcanele căutării de informații online.
⬤ Experiențe pozitive ale utilizatorilor cu exerciții practice de codare.
⬤ Oarecum învechit, cu referințe la arhitecturi GPU mai vechi (Kepler) și lipsa de acoperire a celor mai noi (Maxwell).
⬤ Apendicele lung cu cod sursă ar putea părea inutil pentru unii cititori.
⬤ Unii utilizatori au considerat compilatorul PGI dificil de utilizat.
⬤ Conținutul ar putea fi prea avansat pentru cei care nu sunt informaticieni sau studenți.
(pe baza a 9 recenzii ale cititorilor)
CUDA Fortran for Scientists and Engineers: Best Practices for Efficient CUDA Fortran Programming
CUDA Fortran for Scientists and Engineers arată cum dezvoltatorii de aplicații de înaltă performanță pot valorifica puterea GPU-urilor folosind Fortran, limbajul familiar al calculului științific și al evaluării comparative a performanțelor supercomputerilor. Autorii nu presupun nicio experiență anterioară în calculul paralel și acoperă elementele de bază împreună cu cele mai bune practici pentru calculul eficient pe GPU utilizând CUDA Fortran.
Pentru a vă ajuta să adăugați CUDA Fortran la codurile Fortran existente, cartea explică cum să înțelegeți arhitectura GPU țintă, să identificați părțile codului intensive din punct de vedere computațional și să modificați codul pentru a gestiona datele și paralelismul și a optimiza performanța. Toate acestea se fac în Fortran, fără a fi nevoie să rescrieți în alt limbaj.
Fiecare concept este ilustrat cu exemple reale, astfel încât să puteți evalua imediat performanța codului dvs. în comparație.
© 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)