LINUX.ORG.RU

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

 


0

0
Что хуже скажется на производительности - оптимизация под одну архитектуру и запуск на другой (например, скомпилить с флагом -mtune=k8, а запускать на интеле), или же отсутствие оптимизации вообще?
★★★
Ответ на: комментарий от dilmah
для кода который в ручную писался маньяком на Си (не на плюсах), который исползует макросы для раскрутки циклов и инлайнов, первое. Для всего остального кода второе.
dilmah ★★★★★
()
мнения разделились %)
Jeepston ★★★
() автор топика
Ответ на: комментарий от Uncle_Theodore
Ткнул я не туда, хотел второе свое сообщение удалить, а удалил первое... :(

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

Uncle_Theodore ★★
()
Ответ на: комментарий от Uncle_Theodore
наверное, стоило бы уточнить, что "отсутстви оптимизации" подразумевало компиляцию без -mtune. Остальные оптимизирующие флаги в обоих случаях одинаковые.
Jeepston ★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.