City: Saint Petersburg Novosibirsk Kazan Language: Русский English

Примитивы синхронизации
Concurrent programming

What: Lecture
When: Sunday, 09 March 2014, 13:00–14:35
Where: ПОМИ РАН
Slides: hp_course_lecture_090314.pdf

Description

  • Необходимость синхронизации: гонки данных
  • Реализация примитивов синхронизации: алгоритмы Петерсона и Лампорта
  • Виды мьютексов: рекурсивные/нерекурсивные, читатели/писатели...
  • Корректные захват/освобождение примитивов
  • CAS-операции и атомики

Video