LINUX.ORG.RU

[gcc] Оптимизация под архитектуру

 


0

0

Что хуже скажется на производительности - оптимизация под одну архитектуру и запуск на другой (например, скомпилить с флагом -mtune=k8, а запускать на интеле), или же отсутствие оптимизации вообще?

★★★
Ответ на: комментарий от dilmah

для кода который в ручную писался маньяком на Си (не на плюсах), который исползует макросы для раскрутки циклов и инлайнов, первое. Для всего остального кода второе.

dilmah ★★★★★
()

мнения разделились %)

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

Ткнул я не туда, хотел второе свое сообщение удалить, а удалил первое... :(

В общем, я все еще думаю, что некорректная оптимизация хуже, чем отсутствие оптимизации вообще. :) Как и написал изначально в первом своем ответе.

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

наверное, стоило бы уточнить, что "отсутстви оптимизации" подразумевало компиляцию без -mtune. Остальные оптимизирующие флаги в обоих случаях одинаковые.

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