Primitives of synchronization and their quantum graph

RU / Day 3 / 10:45 / Track 4

Each of the synchronization primitives will be considered from the point of real work: on the graph of the use of quanta by flows on both single-core and multi-core, as well as on NUMA systems. This will give a full understanding of when you can use Kernel-Space primitives, when User-Space, and when hybrid. Scenarios for long locks, medium-time locks, short locks, and a series of ultra-short locks will also be considered.