Центр «Специалист» и компания NVIDIA объявляют о запуске совместного курса по технологии CUDA
Пройдите уникальный курс
по прогрессивным технологиям
NVIDIA в «Специалисте»!
Бауманский учебный центр «Специалист» — лидер на рынке дополнительного образования России и компания NVIDIA — лидер в области технологий программируемой графики и изобретатель GPU — запускают курс «». Курс адресован программистам, желающим существенно ускорить свой код.
Сотрудничество Центра «Специалист» и компании NVIDIA позволит многим профессионалам, работающим в области программирования, значительно расширить свое представление об ускорении сложных вычислительных решений.
Курс «» — это уникальная возможность для всех желающих познакомиться с прогрессивной технологией NVIDIA CUDA™. Данная технология позволяет программировать графический процессор (GPU) для вычислений общего назначения, используя популярные языки программирования и API: Microsoft DirectCompute, OpenCL, CUDA C, CUDA Fortran и др. Массивно-параллельная архитектура GPU позволяетна порядок ускорить решение сложных вычислительных задач. В зависимости от задачи и использующегося оборудования, прирост производительности системы может составить от нескольких раз до нескольких сотен раз.
Центр «» первым среди независимых учебных центров в сотрудничестве с компанией-разработчиком NVIDIA предложил по технологии CUDA. Занятия будут проводиться по официальным учебным пособиям NVIDIA. Курс обещает быть чрезвычайно востребованным, так как программисты со знанием технологии CUDA высоко ценятся в различных областях профессиональной деятельности, где используется CUDA, включая работу с видео, астрофизику, вычислительную биологию и химию, моделирование динамики жидкостей, электромагнитных взаимодействий, восстановление изображений, полученных путем компьютерной томографии, сейсмический анализ, трассировку луча и многое другое.
Программа курса «» включает 12 модулей.
Продолжительность курса — 32 ак.ч.
- Введение. Существующие многоядерные системы. GPU как массивно-параллельный процессор. CUDA "hello, world"
- Архитектура Tesla и модель программирования CUDA.
- Иерархия памяти CUDA. Глобальная память. Параллельные решения задач умножения матриц и решения СЛАУ.
- Иерархия памяти CUDA. Разделяемая память. Реализация примитивов параллельного суммирования (reduce) и префиксной суммы (scan) на CUDA.
- Иерархия памяти CUDA. Текстуры в CUDA. Цифровая обработка сигналов: реализация операций свертки, быстрого преобразования Фурье.
- Нерегулярный параллелизм в цифровой обработке сигналов.
- Особенности реализации алгоритмов трассировки лучей на CUDA.
- Решение дифференциальных уравнений на CUDA на примере задач гидродинамики.
- Программирование многоядерных GPU. Кластеры из GPU.
- Вопросы оптимизации приложений на CUDA.
- Перспективы развития массивно-параллельных систем. Направления исследования.
- Использование CUDA в различных физических приложениях.
По окончании курса слушатели будут уметь:
-
Самостоятельно делать простейшее распараллеливание таких операций, как сложение векторов, перемножения матриц и т.д.;
- Использовать различные типы памяти на GPU, дающие возможность существенно ускорять работу кода;
- Комплексно оптимизировать программу. Определять, как стоит строить распараллеливание программы, где могут быть узкие места по скорости, и как их преодолевать.
» Подробнее с курсом можно познакомиться здесь:
«Центр „Специалист“ с успехом проводит большое число курсов по , в том числе по программированию на языках С/С++», — говорит директор Центра «Специалист» . «„Специалист“ всегда заинтересован в продвижении и поддержке современных прогрессивных технологий. Сотрудничество с компанией NVIDIA — подтверждение того, что мы всегда с радостью работаем с лидерами рынка современных информационных технологий. Уверен, что курс «» окажется чрезвычайно востребованным и актуальным так же, как востребованы специалисты со знанием CUDA на рынке труда».
Подробнее о технологии NVIDIA CUDA — .
О NVIDIA
Компания NVIDIA (Nasdaq: NVDA) — лидер в области технологий программируемой графики и изобретатель GPU — высокопроизводительного процессора, который генерирует захватывающую интерактивную графику на рабочих станциях, персональных компьютерах, игровых приставках и мобильных устройствах. NVIDIA поставляет свои GeForce® GPU продукты на рынок развлечений и потребительский рынок, продукты Quadro GPU предназначены для рынка профессионального дизайна и визуализации, а компьютерные решения Tesla™ поставляются на рынок вычислений, требующих высокой производительности. Главный офис NVIDIA расположен в Санта-Клара, Калифорния, а филиалы компании находятся в Азии, Европе и Америке.
» Подробнее:
О Центре «Специалист»
Занимает 1 место среди учебных центров в TOP-100 ведущих IT-компаний по рейтингу РБК, CNews и журнала «Профиль». Признан лучшим учебным центром по рейтингу «Компьютерная Элита», а также лучшим России в области IT по рейтингу журнала «Формула карьеры».
За 18 лет работы в Учебном Центре прошло обучение свыше 450 000 IT-специалистов и пользователей информационных систем. «Специалист» предлагает максимально возможное число авторизованных курсов от ведущих IT-компаний мира и по большинству направлений является крупнейшим авторизованным учебным центром. Многие IT-сертификации «Специалист» открыл первым в России. Центр имеет в Москве, филиалы в и .
»