Компилятор Intel против GCC ⇐ C++

Программы на C++. Форум разработчиков
Anonymous
Компилятор Intel против GCC

Сообщение Anonymous »

Когда я компилирую приложение с помощью компилятора Intel, оно происходит медленнее, чем когда я компилирую его с помощью GCC. Вывод компилятора Intel более чем в 2 раза медленнее. Приложение содержит несколько вложенных циклов. Есть ли какие-либо различия между GCC и компилятором Intel, которые мне не хватает? Нужно ли мне включать какие-то другие флаги, чтобы улучшить производительность компилятора Intel? Я ожидал, что компилятор Intel будет как минимум таким же быстрым, как GCC.

Версии компилятора:

Версия Intel 12.0.0 20101006
Версия GCC 4.4.4 20100630


Флаги компилятора одинаковы для обоих компиляторов:

-O3 -openmp -parallel -mSSE4.2 -Wall -pthread


Подробнее здесь: https://stackoverflow.com/questions/832 ... versus-gcc

Вернуться в «C++»