Запостил новую статью про масштабируемый rw мьютекс на основе per-CPU данных http://bit.ly/eFfPVE
Запостил новую статью про масштабируемый rw мьютекс на основе per-CPU данных http://bit.ly/eFfPVE
Псто, насколько spin lock хуже mutex/semaphor'а? Как оно вообще, до сих пор ли spin lock блочит разом все ядра системы и, главное, блочит ли мьютекс ядро целиком или как?
есть мнение (и, наверное, не только моё), что сведя общение между тредами программы к сокетам на лупбэке, можно избавиться от большинства багов и заёбов с мьютэксами и барьерами. Дискасс.
Lockfree, waitfree, obstruction-free and just scalable synchronization algorithms and data structures, scalability-oriented architecture, multicore/multiprocessor design patterns, high-performance computing, threading technologies and libraries (OpenMP, TBB, PPL), message-passing systems and related topics:
http://www.1024cores.net
Subscribe
Add to blacklist