Multithreading tips and tricks

  • Stream 2
  • Intramural
  • 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.

Presentation

Maxim Lyskov

Senior Software Developer @EPAM Systems

Senior Software Developer in Low Level Programming Department at EPAM Systems. Right now he is a part of a development team of hierarchical storage management system. Has 15 years of …

Look The Report Video