Я хочу начать писать приложения (C ++), которые будут использовать дополнительные ядра для выполнения частей кода, которым необходимо выполнять множество вычислений и чьи вычисления не зависят друг от друга. У меня есть следующий процессор: x64 Family 15 Model 104 Stepping 2 Аутентичные AMD ~ 1900 МГц, работающие на Windows Vista Home Premium 32-битная и Opensuse 11.0 64-битная.
На платформах Intel я использовал следующие API-интерфейсы Intel TBB, OpenMP. Работают ли они на AMD, и у AMD есть похожие API. Каков ваш опыт?