Inne - programowanie
CUDA w przykładach. Wprowadzenie do ogólnego programowania procesorów GPU
- Szczegóły
- Kategoria: Inne - programowanie
Książka ta jest obowiązkową pozycją dla wszystkich programistów pracujących z systemami zawierającymi akceleratory.
Ze wstępu autorstwa Jacka Dongarry'ego,
Uniwersytet Tennessee i Oak Ridge National Laboratory
Od astrofizyki i chemii, przez biologię obliczeniową, aż po analizę sejsmiczną i rekonstrukcję obrazu w tomografii komputerowej - architektura CUDA została entuzjastycznie przyjęta przez środowiska naukowe i akademickie. Znalazła też zastosowanie w wielu strategicznych gałęziach gospodarki i stała się niezwykłym ułatwieniem dla twórców programów równoległych, którym pozwoliła na wykorzystanie olbrzymiej mocy procesorów GPU do budowy ekstremalnie wydajnych aplikacji. Oto podręcznik napisany przez członków zespołu tworzących architekturę CUDA. Stanowi on wyczerpujące wprowadzenie w świat programowania najnowszych akceleratorów o dużych możliwościach przetwarzania równoległego. Oparty na licznych przykładach, zilustrowany fragmentami przydatnego kodu przewodnik zawiera pełny opis tej platformy, wprowadzenie do języka CUDA C oraz szczegółowy opis wszystkich kluczowych technik pracy z tą niezwykłą architekturą.
- Programowanie równoległe
- Współpraca wątków
- Pamięć stała i zdarzenia
- Pamięć teksturowa
- Interoperacyjność grafiki
- Operacje atomowe
- Strumienie
- CUDA C na wielu procesorach GPU
- Operacje atomowe dla zaawansowanych
- Dodatkowe zasoby CUDA
Opanuj język CUDA C i pisz programy wyróżniające się niezwykłą wydajnością!
- Przetwarzanie języka naturalnego z wykorzystaniem transformerów. Budowanie aplikacji językowych za pomocą bibliotek Hugging Face - [21 marzec 2024]
- Certyfikowany inżynier wymagań. Na podstawie IREB CPRE. Poziom podstawowy - [13 marzec 2024]
- Języki programowania sterowników PLC: LAD, FBD, SCL, STL. Ćwiczenia dla początkujących - [07 luty 2024]
- Zrobotyzowana automatyzacja procesów. Tworzenie i wdrażanie systemów RPA - [25 styczeń 2024]
- Projektowanie aplikacji w .NET MAUI. Jak budować doskonałe interfejsy użytkownika dla aplikacji wieloplatformowych - [04 styczeń 2024]