-O3 оптимизация на core 2 duo
darvin11 14 октября, 2009 - 22:14
подскажите, на core 2 duo насколько безопасна и полезна -o3 оптимизация всей системы (через cflags)?
версии тулчейна:
[ebuild R ] sys-devel/binutils-2.19.1-r1 USE="nls -gold -multislot -multitarget -test -vanilla" 15,876 kB [ebuild R ] sys-devel/gcc-4.4.1 USE="fortran gtk mudflap (multilib) nls nptl openmp (-altivec) -bootstrap -build -doc (-fixed-point) -gcj -graphite (-hardened) -ip28 -ip32r10k (-libffi) -multislot (-n32) (-n64) -nocxx -objc -objc++ -objc-gc -test -vanilla" 0 kB [ebuild R ] sys-libs/glibc-2.10.1 USE="(multilib) nls -debug -gd -glibc-omitfp (-hardened) -profile (-selinux) -vanilla" 16,492 kB
»
- Для комментирования войдите или зарегистрируйтесь
насколько я читал на форумах,
насколько я читал на форумах, жалуются на -O3 + gcc-4.4.x ... погугли в эту сторону...
Насчет полезности есть
Насчет полезности есть серьезные сомнения. Вообще все собирается, но есть трудности, так что для серьёзных задач лучше не включать.
.
Я прошу не отвечать на моё сообщение - ибо это моё ИМВХО - но ЛИЧНО ДЛЯ МЕНЯ она и небезопасна и бесполезна. gcc-4.4.1
см http://www.gentoo.ru/node/16523 + http://www.gentoo.ru/node/16289
Это подпись, которую невозможно истолковать неправильно
после пересборки мира с
после пересборки мира с обычными параметрами (-O2 -march=native -mtune=native -pipe) моя система заработала без проблем и (по ощущениям) гораздо шустрее: нет подергиваний кубика в компизе при запущенных задачах с усиленным I/O на винт, проги гораздо быстрее стартуют, в mencoder тест с фильмом в HD показал прирост fps на 8 кадров в секунду...
у меня сложилось такое мнение, что всякие директивы оптимизации нужно использовать разработчикам для конкретных модулей конкретных программ, а не для всей системы...
на офсайте gcc черным по
на офсайте gcc черным по белому написано, что использование -O3 на gcc ветки 4.x НЕ РЕКОМЕНДУЕТСЯ.
Не знаю почему, но я доверяю рекомендациям авторов, поэтому ИМХО -O2 лучший выбор для gcc 4.x
Нейтральность - высшее достижение сознания!