GPGPU-számítás az OpenCL segítségével

GPGPU-számítás az OpenCL segítségével (Manfred Gruber Bernhard)

Eredeti címe:

GPGPU Computing with OpenCL

Könyv tartalma:

Bachelor Thesis from the year 2013 in the subject Computer Science - Programming, grade: 1. 0, University of Applied Sciences Ober sterreich, Hagenberg, course: Software Engineering, nyelv: A szakdolgozat a GPU-kra történő programozásba vezet be az OpenCL használatával.

A grafikus kártyák fejlődésének történeti áttekintése után a GPU és CPU hardverek sajátosságait tárgyalja. Ezen ismeretek alapján az OpenCL mint mindenféle feldolgozó hardvert támogató API kerül bemutatásra. A heterogén hardverek kezelését lehetővé tevő OpenCL végrehajtási és memóriamodelljének mélyebb megismerését egy egyszerű, de teljes körű példakód zárja.

A szakdolgozat ezután a GPU-ra készült szabványos algoritmusok számos implementációjával folytatódik. A kiválasztott problémák a mátrixszorzással kezdődnek, és az all-prefix összegzéssel és rendezéssel folytatódnak.

Mivel az első probléma már természetes módon kínál párhuzamosságot, a teljesítményelemzés és optimalizálás az első implementációs fejezet során kerül a középpontba. Az all-prefix összegzés és a rendezés mindkettő probléma, mivel nehezebb független munkadarabokra bontani. Az ilyen jellegű problémák megoldására szolgáló technikákat tárgyaljuk.

Minden GPU-s implementációt benchmarkolunk és összehasonlítunk egy vagy több hagyományos CPU-s megközelítéssel. Mivel a GPU-k és a CPU-k eltérő hardverarchitektúrával rendelkeznek, a megfelelő algoritmusokat és optimalizációkat úgy választottuk ki, hogy a problémákat az alapul szolgáló platformot a lehető legjobban kihasználva oldjuk meg.

A könyv egyéb adatai:

ISBN:9783656829843
Szerző:
Kiadó:
Nyelv:angol
Kötés:Puha kötés

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

GPGPU-számítás az OpenCL segítségével - GPGPU Computing with OpenCL
Bachelor Thesis from the year 2013 in the subject Computer Science -...
GPGPU-számítás az OpenCL segítségével - GPGPU Computing with OpenCL

A szerző munkáit az alábbi kiadók adták ki:

© Book1 Group - minden jog fenntartva.
Az oldal tartalma sem részben, sem egészben nem másolható és nem használható fel a tulajdonos írásos engedélye nélkül.
Utolsó módosítás időpontja: 2024.11.13 21:05 (GMT)