LINUX.ORG.RU

Вопрос по масштабированию oneTBB

 ,


0

1

Насколько масштабируется oneTBB( https://github.com/oneapi-src/oneTBB )? У меня сейчас в ck2 я вижу, что там используются все 16 потоков, а если я возьму например двухсокетник с 28 потоками на сокет, то есть итого 56 потоков, то будет ли oneTBB использовать все потоки?

★★★★★

Последнее исправление: vbcnthfkmnth123 (всего исправлений: 1)

где именно?

Но думаю да.

я могу сказать что std::thread не работает больше чем с одной ProcessorGroup в Windows, то есть максимум использует 64 ядра.

К нам приходили с этой проблемой, и показывали что в oneTBB это решили вот так: https://github.com/oneapi-src/oneTBB/blob/9e15720bc7744f85dff611d34d65e9099e077da4/src/tbb/rml_thread_monitor.h#L153-L166

Но пока для std::thread это закрыто с won't fix https://github.com/microsoft/STL/issues/1238#issuecomment-695939970

fsb4000 ★★★★★
()