Параллелизация алгоритмов

  • В этом курсе студенты узнают о параллельных алгоритмах. Акцент будет сделан на алгоритмах, которые можно использовать на параллельных машинах общей памяти, таких как многоядерные архитектуры. Курс будет включать как теоретический компонент, так и компонент программирования. Подробные темы включают в себя: моделирование стоимости параллельных алгоритмов, нижних связей и параллельных алгоритмов для сортировки, графиков, вычислительной геометрии и строковых операций. Компонент языка программирования будет включать параллелизм данных, потоки, планирование, типы синхронизации, транзакционную память и передачу сообщений.
  • Кредитов 5
  • Селективная дисциплина
  • Год обучения 2
  • Семестр 3
Top