Skip to main content
ОЩЕ ПО-ЛЕСНО ВЪВЕДЕНИЕ В CUDA

25.08.2023 |

В допълнение към известната публикация в блога на Марк Харис „Още по-лесно въведение в CUDA“, тази учебна тетрадка ви води през основите на създаването на CUDA ядра за графични процесори NVIDIA по масово паралелен начин. След като завършите тази учебна тетрадка, ще придобиете способността да:

– да стартирате CUDA ядра масово паралелно на графични процесори NVIDIA.

– Да организирате паралелно изпълнение на нишки за големи по размер набори от данни.

– Да управлявате обмена на памет между централния и графичния процесор.

– Да профилирате своя CUDA код за подобряване на производителността.

След като завършите, ще бъдете добре запознати с масовото паралелно стартиране на CUDA ядра за обработка на данни на графични процесори NVIDIA.

Предварителни изисквания:

Въпреки че не се изисква ново кодиране, познаването на следното ще подобри разбирането на материала:

– Писане, компилиране и стартиране на код на C или C++.

Препоръчителни ресурси за предварителните условия:

– Интерактивният урок в learn-c.org.

Използвани инструменти:

– CUDA C++

– nvcc

– nvprof

Свързано обучение:

– „Fundamentals of Accelerated Computing with CUDA C/C++„: Самостоятелен курс, предназначен за начинаещи CUDA C++ програмисти.

– „Fundamentals of Accelerated Computing with CUDA Python“ (Основи на ускорените изчисления с CUDA Python): Самостоятелен курс, предназначен за начинаещи в програмирането с CUDA Python.

Детайли

Уебсайт

Таргет аудитория

Дигитални умения за всички

Дигитални умения за работещи

Дигитални умения за ИКТ професионалисти 

Дигитална технология/ категория

Софтуерно инженерство

Уеб разработка

Ниво на трудност

Ниско 

Формат на обучението

Онлайн

Такса за обучението

Безплатно обучение 

Продължение на обучението

До една седмица

Тип на обучението

Курс 

Език на обучението

Английски 

Държава, предоставяща обучението

Други

Класификация

База данни

Leave a Reply