Re[3]: Параллельные алгоритмы
От: _const_  
Дата: 12.03.26 19:53
Оценка: 2 (1)
Здравствуйте, LaptevVV, Вы писали:

LVV>А я думал — это независмая библиотека.


Она и есть независимая. Просто ее используют в качестве бэка. Вот так у clang:
#if defined(_PSTL_PAR_BACKEND_TBB)
using __par_backend_tag = __tbb_backend_tag;
#elif defined(_PSTL_PAR_BACKEND_OPENMP)
using __par_backend_tag = __openmp_backend_tag;
#elif defined(_PSTL_PAR_BACKEND_SERIAL)
using __par_backend_tag = __serial_backend_tag;
#else
#    error "A parallel backend must be specified";
#endif


У gcc тоже нечто подобное.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.