Over 60 trainings all over Europe for universities and industryOn-site trainings on the whole range of GPU computing technologiesEach lecture accompanied with a practical session on remote GPU clusterBest recipes of GPU code optimization, based on our 5-year development experienceWe have multiple training programs and even books! Check out our catalogue here.

Обучение

Category: Uncategorised Published: Saturday, 03 May 2014

Applied Parallel Computing LLC занимается обучением программированию на GPU с 2009 года. За это время были проведены десятки мероприятий в России и Европе, как для коммерческих заказчиков, так и для университетов. Мы работаем в тесном сотрудничестве с компаниями AMD и NVIDIA. За счёт этого наши курсы всегда соответствуют новейшим GPU-технологиям и нацелены на применение в современных вычислительных системах. Каждая лекция сопровождается практическим заданием, выполнить которое слушатели могут на подходящем локальном оборудовании или на нашем удалённом кластере. Сформируйте Ваш собственный учебный курс из предложенного списка тем, и мы проведём его непосредственно в Вашей организации!

Цены

Наши расходы на проведение трёхдневного тренинга в России и СНГ (двое преподавателей, организация, подготовка и регулярное обновление материалов) для группы из 20-25 слушателей составляют ориентировочно $3000, не включая транспорт/проживание и налоги. Точную расценку для Вашего региона Вы можете получить связавшись с нами.

     
       

OpenCL & OpenACC training courses

  • Введение в GPU-вычисления
  • Введение в OpenCL и OpenMP 4
  • Основы OpenACC
  • Среды разработки OpenCL и GPU-утилиты
  • Bolt (STL для GPU)
  • Библиотеки с поддержкой GPU
  • Иерархия памяти GPU
  • Дополнительные возможности OpenCL
  • Оптимизация и профилирование
  • Отладка GPU-приложений
  • MultiGPU
     
 

Учебные курсы по программированию на GPU

  • Введение в GPU-вычисления
  • Введение в CUDA C++ и CUDA Fortran
  • Основы OpenACC
  • Среды разработки CUDA и GPU-утилиты
  • Thrust (STL для GPU)
  • Библиотеки с поддержкой GPU
  • Иерархия памяти GPU
  • Дополнительные возможности CUDA
  • Оптимизация и профилирование
  • Отладка GPU-приложений
  • MultiGPU
     
 

2-дневный углублённый курс по OpenACC

  • Проводится с использованием новейшей версии PGI OpenACC compiler
  • Преимущества OpenACC. Сравнение с OpenCL, CUDA и OpenMP
  • Модель памяти, модель исполнения OpenACC
  • Синтаксис основных директив OpenACC в C и Fortran
  • Определение зависимостей данных автоматически и вручную
  • Директивы для управления lifetime и control flow
  • Работа с диагностической иноформацией компилятора и отчётах о производительности
  • Внешние зависимости, взаимодействие с OpenCL/CUDA
  • Раздельная компиляция
  • Примеры приложений
     

Содержание и расписание курсов формируется в соответствии с пожеланиями заказчика. Полный комплект материалов курса (слайды и примеры кода) обычно доступны слушателям с первого дня курса. Практические занятия могут проводиться как на рабочих станциях компьютерного класса заказчика, так и на личных ноутбуках слушателей. Желающим предоставляется доступ на наш удалённый кластер. Мы помогаем заказчику с настройкой оборудования и проверяем работу всех примеров на целевых системах за 1 неделю до тренинга.

 

Подайте заявку на учебный курс с помощью формы ниже и получите скидку 10%!

Contact Info
Training Date & Location
Course Topics of Interest
Submission
refresh

Hits: 4062