• A
  • A
  • A
  • АБB
  • АБB
  • АБB
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта

Архитектура и программирование современных многоядерных процессоров

Компактный курс лекций с практикой, 14-16 часов, письменный экзамен 90 минут. Состоится в сентябре 2018 года.

В предлагаемом курсе студенты изучат архитектуру и организацию современных высокопроизводительных процессоров, основным свойством которых является многоядерность и, как следствие, — высокий степень параллелизма в программировании этих процессоров.

Студенты овладеют практическими навыками по вычислению пиковой производительности таких процессоров, а также производительности типичных программ и приложений.

В курсе будут даны теоретические основы и практические навыки по программированию многоядерных процессоров с использованием популярных современных подходов: PThreads и OpenCL. Студенты научатся разрабатывать программы с помощью этих подходов, выявлять главные источники ошибок в программах и устранять их.

Особое внимание будет уделено практическим методикам оптимизации многоядерных программ с использованием разнообразных алгоритмических и программных приёмов.

Преподаватель: Проф. Сергей Горлач (Университет Мюнстер, Германия)/ Prof.Dr. Sergei Gorlatch (WWU Münster)

Предназначен для студентов  2-4 курсов ПИ и ПМИ, Магистратура, МИЭМ

Аннотация факультатива

Расписание:

10.09 (понедельник)– с 16.40 до 19.30 (2 пары) – ауд. 317

12.09 (среда) – с 15.10 до 18.00 (2 пары) – ауд. 402

14.09 (пятница) – с 15.10 до 18.00 (2 пары) – ауд. 618

17.09 (понедельник) – с 15.10 до 18.00 (2 пары) – ауд. 622

19.09 (среда) – с 15.10 до 18.00 (экзамен) – ауд. 511

 


Университет Мюнстер, Германия.  Информация