gcc & многоядерные процессоры

Модератор: Модераторы разделов

Аватара пользователя
Hamash
Сообщения: 128
ОС: Debian GNU/Linux

gcc & многоядерные процессоры

Сообщение Hamash »

Может ли GCC скомпилировать программу с поддержкой многоядерных процессоров?
P.S. Много гуглил, но ответа не нашёл.
Спасибо сказали:
Аватара пользователя
RasenHerz
Сообщения: 1341
ОС: Arch Linux amd64

Re: gcc & многоядерные процессоры

Сообщение RasenHerz »

если интересует распараллеливание циклов, то ройте в сторону Graphite и OpenMP - их код вроде был интегрирован в дерево исходных текстов GCC 4.4. При работе с более старыми версиями компилятора используйте соответствующие библиотеки (тот же openMP). Распараллеливание линейно выполняющегося кода возможно с любым компилятором на любой многопроцессорной системе =)
Спасибо сказали: