Курс «Многопоточный C++»

Русскоязычный видеокурс, посвященный изучению основ многопоточного программирования на языке C++. Курс записан в 2015 году в рамках проекта «Техносфера Mail.ru Group». Лектор курса — Дмитрий Калугин-Балашов.

В рамках курса рассматриваются следующие темы:

  • классическое создание дочерних процессов (через fork);
  • использование средств межпроцессного взаимодействия (IPC);
  • способы создания многопоточного приложения (pthreads, std::thread, boost::thread);
  • более высокоуровневые средства распараллеливания (OpenMP, Intel TBB).

В курсе дополнительно представлены способы работы с сетью и контейнеры (STL, boost).

Смотрите также другие наши материалы по многопоточному программированию.