Хитрости мультипоточности

  • Поток 2
  • Очно
  • 11:10
  • RU

Модели памяти в С++ – Ordnung muss sein.
Почему неправильно приготовленный поток может завершить приложение, и как этого избежать – рецепты от потоковедов.
Как договариваться о совместном использовании ресурсов, и как избежать сторонних эффектов и подводных камней этих договоренностей.
Обзор инструментария для изготовления многопоточных приложений.
C++ memory models: Ordnung muss sein.
Why “undercooked” thread may terminate the application and how to avoid this: recipies from masters of threads. How to come to the conclusion of shared resource usage and how to avoid side effects. The overview of multithreaded development tooling.

Презентация

Максим Лысков

Senior Software Developer @EPAM Systems

Senior Software Developer в Low Level Programming Department компании EPAM Systems. Сейчас участвует в разработке иерархической системы хранения данных. Имеет 15-летний опыт коммерческой разработки ПО с использованием С++ в нескольких …

Посмотрите видео доклада