Obliczenia GPGPU z OpenCL

Obliczenia GPGPU z OpenCL (Manfred Gruber Bernhard)

Oryginalny tytuł:

GPGPU Computing with OpenCL

Zawartość książki:

Praca licencjacka z roku 2013 na kierunku Informatyka - Programowanie, stopień: 1.0, University of Applied Sciences Ober sterreich, Hagenberg, kierunek: Inżynieria oprogramowania, język: Angielski, streszczenie: Niniejsza praca stanowi wprowadzenie do programowania dla procesorów graficznych przy użyciu OpenCL. Po historycznym przeglądzie ewolucji kart graficznych, omówiono specyfikę sprzętu GPU i CPU.

W oparciu o tę wiedzę, OpenCL został przedstawiony jako API obsługujące wszystkie rodzaje sprzętu przetwarzającego. Głębsze spojrzenie na model wykonywania i pamięci OpenCL, który umożliwia obsługę heterogenicznego sprzętu, jest uzupełnione prostym, ale pełnym przykładem kodu. W dalszej części pracy przedstawiono kilka implementacji standardowych algorytmów dla GPU.

Wybrane problemy rozpoczynają się od mnożenia macierzy, a następnie przechodzą do sumy wszystkich prefiksów i sortowania. Ponieważ pierwszy problem oferuje już naturalną równoległość, analiza wydajności i optymalizacja są skoncentrowane w pierwszym rozdziale implementacji.

Suma wszystkich prefiksów i sortowanie są problemami trudniejszymi do podzielenia na niezależne zadania. Omówione zostaną techniki rozwiązywania tego typu problemów.

Każda implementacja na GPU jest poddawana testom porównawczym i porównywana z jednym lub kilkoma tradycyjnymi podejściami na CPU. Ponieważ układy GPU i procesory CPU mają różne architektury sprzętowe, wybrano odpowiednie algorytmy i optymalizacje w celu rozwiązania problemów poprzez jak najlepsze wykorzystanie platformy bazowej.

Dodatkowe informacje o książce:

ISBN:9783656829843
Autor:
Wydawca:
Język:angielski
Oprawa:Miękka oprawa

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Obliczenia GPGPU z OpenCL - GPGPU Computing with OpenCL
Praca licencjacka z roku 2013 na kierunku Informatyka - Programowanie, stopień: 1.0,...
Obliczenia GPGPU z OpenCL - GPGPU Computing with OpenCL

Prace autora wydały następujące wydawnictwa:

© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)