freeCodeCamp выпустила бесплатный курс по программированию CUDA

Организация freeCodeCamp выпустила бесплатный видеокурс по программированию CUDA. С его помощью разработчики могут научиться использовать архитектуру параллельных вычислений от Nvidia для глубокого обучения и решения ресурсоёмких задач.

Курс доступен на YouTube и включает в себя почти 12 часов материала. Доступны следующие разделы:

Экосистема глубокого обучения. Расскажет, как устроено глубокое обучение, и какую роль в нём занимают графические ускорители. Помимо этого, объяснят, в каких ещё задачах нельзя обойтись без видеокарт.

Настройка CUDA. Всё про настройку среды разработки для программирования CUDA.

Обзор C/C++. Краткое введение в программирование на C/C++, чтобы можно было приступать к написанию кода. Раздел включает в себя разбор ключевых концепций и синтаксиса, для полного понимания стоит пройти дополнительный курс по C/C++.

Введение в графические процессоры. Как работают графические процессоры и чем они отличаются от обычных. Также в этом разделе рассказывают про возможности параллельной работы на нескольких GPU.

Пишем первые ядра. Основы программированию CUDA, включая разбор синтаксиса и структуры.

CUDA API. Подробное изучение CUDA API, включая управление памятью, запуск ядра и эффективную обработку ошибок.

Умножение матриц. В этом разделе расскажут про оптимизацию задачи умножения матриц с помощью CUDA. Также научат оптимизировать другие вычисления, которые используют в машинном обучении и научных расчётах.

PyTorch. Всё об интеграции кода CUDA с PyTorch для работы с моделями машинного обучения.

Многослойный перцептрон (MLP) на данных MNIST. Расскажут, как применить полученные знания для классификации набора данных MNIST. Это практический проект, которые поможет закрепить навыки.

Что дальше. В этом разделе расскажут про дальнейшие шаги по изучению CUDA и поделятся ссылками на полезные ресурсы.

Курс ведёт разработчик Эллиот Арледж (Elliot Arledge). Он опубликовал на GitHub репозиторий с материалами курса и кодом (1, 2).

Источник: habr.com

0 0 голоса
Рейтинг новости
2299
0
Подписаться
Уведомить о
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии