Open Source & Linux Lab

It's better when it's simple

User Tools

Site Tools


projects:libcds:flat_combining

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
projects:libcds:flat_combining [2016/05/22 10:40]
kel created
projects:libcds:flat_combining [2016/06/09 13:36]
mgalimullin [Вопросы]
Line 12: Line 12:
  
 ===== Вопросы ===== ===== Вопросы =====
 +Максим,​ здравствуйте!
 +Для дальнейшего изучения стратегий синхронизации в flat-combining,​ с помощью FC был "​обёрнут"​ std::​unoredered_set,​ и стратегии c "​ожиданием до нотификации"​ безоговорочно проигрывают BackOff, на что я не могу найти объяснений,​ возможно Вы знаете как это объяснить?​ Ниже приведены графики с результатами тестов. Я использовал Ваши тесты для Set-контейнеров. MMMCV - multiple mutex multiple conditional variable. [[http://​ci.osll.ru:​8888/​job/​mgalimullin_add_fc_unordered_set_heavy_collect_data/​| Джоба в дженкинсе]].
 +
 +{{:​projects:​libcds:​backoff.png?​200|}} {{:​projects:​libcds:​bare.png?​200|}} {{:​projects:​libcds:​mmmcv.png?​200|}}
 +
 +
  
projects/libcds/flat_combining.txt · Last modified: 2016/06/09 13:36 by mgalimullin