LINUX.ORG.RU

Использование icc


0

0

Подскажите плз. имеет ли смысл использовать icc 7.0 вместо gcc.
Будет ли какой-нибудь выйгрыш в производительности ?
Процессор - pentium-4 prescott
gcc - 3.4.4


смысла - никакого. по произодительности проигрыш в два раза при дефолтных опциях.

cvv ★★★★★
()
Ответ на: комментарий от cvv

Я пробовал интеловский фортран под Линуксом. На маленьких задачках, с маленькими массивами данных, ускорение в разы. А на больших -- тоже есть, но совсем небольшое. Если бы под линукс был нормальный свободный компилятор ф90, я бы интел не трогал.

gene
()
Ответ на: комментарий от gene

ну фортран я вообще никогда не трогал

cvv ★★★★★
()

Я _лично_ сравнивал только icc 8.0 и 8.1 с gcc 3.2.3 на Итаниумах.

icc показывает стабильный прирост производительности в 10-30%

Кроме того, он значительно лучше инлайнит, более предсказуемо ведет себя при "extrim" оптимизации (когда используются опции из набора O3) и имеет богатый набор интринсиков.

Die-Hard ★★★★★
()
Ответ на: комментарий от Die-Hard

не знаю, не знаю.

Я тестировал одну числодробильную программу на G5, компилированную gcc и icc. прирост был не более 10%. И это на IBM-овском процессоре, где у icc должно быть огромное преемущество

phrm ★★
()
Ответ на: комментарий от phrm

ты ничего не перепутал? с каких это пор icc стал поддерживать ibm'овские процы (powerpc ?)

Reset ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.