Strona główna / Szkolenia / CUDA C/C++ – programowanie równoległe na GPU
CUDA to platforma firmy NVIDIA umożliwiająca wykorzystanie procesorów graficznych GPU do wykonywania obliczeń równoległych. Pozwala przyspieszać aplikacje C/C++ wykonujące duże ilości obliczeń, między innymi w analizie danych, symulacjach, przetwarzaniu obrazów czy zastosowaniach związanych ze sztuczną inteligencją.
Uczestnicy poznają architekturę GPU NVIDIA, model programowania CUDA, tworzenie i uruchamianie kernelów oraz organizację pracy wątków, bloków i gridów. Nauczą się również zarządzać pamięcią GPU, synchronizować wątki, korzystać z CUDA Streams oraz przenosić wybrane obliczenia z CPU na GPU.
Tak. Program obejmuje optymalizację kodu CUDA, profilowanie aplikacji, identyfikowanie wąskich gardeł oraz analizę wydajności. Uczestnicy wykonują praktyczne ćwiczenia związane z przyspieszaniem aplikacji C/C++ z wykorzystaniem GPU.
Nie widzisz szkolenia, którego szukasz?
Żadna tematyka nas nie ogranicza – jesteśmy otwarci i stworzymy szkolenie idealnie dopasowane do Twoich potrzeb.
Przykładowe szkolenia: Cisco, Analiza biznesowa, BPMN, UML, PowerBi, Elasticsearch, Sztuczna inteligencja, Python, C++, C#, Selenium, Jenkins, Szkolenia miękkie, UX, Social Media i Marketing, Sprzedaż, Zarządzanie projektami, Design Thinking, Linux, Embedded, Postman, Ms Excel, Adobe, Docker, Kubernetes, Terraform, Azure, SAP, UiPath, Machine Learning.