Я собираюсь модифицировать свой собственный графический движок, чтобы он использовал многоядерные процессоры. Точнее, я ищу библиотеку для параллелизации циклов.
Мне кажется, что и OpenMP, и Intel Thread Building Blocks очень хорошо подходят для работы. Кроме того, оба они поддерживаются компилятором Visual Studio С++ и большинством других популярных компиляторов. И обе библиотеки кажутся довольно простыми в использовании.
Итак, какой я должен выбрать? Кто-нибудь пробовал обе библиотеки и может дать мне некоторые минусы и плюсы использования любой библиотеки? Кроме того, с чем вы решили работать в конце?
Спасибо,
Адриан