Как правило, сколько стоит барьер Open MP с точки зрения тактов?
Я имею в виду следующее:
Предположим, что все потоки уже закончили свою работу одновременно.Все они достигают начала барьера одновременно.Сколько дополнительных тактов требуется, чтобы пройти барьер?
Включает ли синхронизация существующих потоков в Linux обращения к ядру ОС?
Спасибо.
Похожие:
Как реализована синхронизация потоков на уровне языка ассемблера?
https://spcl.inf.ethz.ch/Publications/.pdf/atomic-bench.pdf