Мое приложение C ++ (скомпилированное с использованием g ++) должно работать на Pentium-4 (32-разрядная версия) и выше. Тем не менее, он обычно используется с процессорами Core2Duo или лучше.
Я сейчас использую: -march = pentium4 -mtune = pentium4 . Но некоторые чтения заставили меня подумать, что -march = pentium4 -mtune = generic может быть лучше.
Кто-нибудь может пролить свет на это? Каковы оптимальные значения параметров march & mtune в этом случае?
Платформа: GCC 4.1.2 на RHEL 5.3 (32-разрядная версия).