Используют ли алгоритмы STL несколько ядер?

Используют ли алгоритмы C ++ STL многоядерные процессоры под капотом для повышения производительности? Если нет, то есть ли какие-либо рекомендуемые библиотеки для того, что делает STL, но с несколькими ядрами, скажем, с использованием OpenMP? Или есть какие-либо переключатели, которые можно указать во время компиляции с помощью gcc, инструктирующих STL использовать несколько ядер

РЕДАКТИРОВАТЬ: Я использую процессоры Intel Core i7 960 в Ubuntu 10.10 с gcc 4.4

9
задан LihO 31 January 2012 в 18:03
поделиться