Исследование влияния опций компилятора на 32 битном проц.

Отправляю непосредственно к оригиналу
http://www.xakep.ru/magazine/xa/100/106/1.asp
Хотел провести подобное сравнение на 64битном проце, но не знаю, как сравнить производительность 32 и 64битной программы на одном компе.

1

1 переформулируйте название темы
2 не страдайте ерундой прочитайте man gcc и вообще сравнение будет разным для разного софта так что это все субьективно
если юзаете gcc-4.2.x то лучше ставить -march=native -mtune=native
___________________________________________
Gentoo GNU/Linux 2.6.23 GCC 4.2.2 Dual Xeon
Working on Gentoo for iPAQ hx4700 :-)

одного march

одного march вполне хватит с учетом:
-march=cpu-type
Generate instructions for the machine type cpu-type. The choices for cpu-type are the same as for -mtune. Moreover, specifying -march=cpu-type implies -mtune=cpu-type.

http://gcc.gnu.org/onlinedocs/gcc/i386-and-x86_002d64-Options.html

Впринципе да...

Впринципе да... но у меня это стоит из за бага в глибц =) оно просто начиная с версии 2.6.12 не собирается если не стоят оба флага
___________________________________________
Gentoo GNU/Linux 2.6.23 GCC 4.2.2 Dual Xeon
Working on Gentoo for iPAQ hx4700 :-)

Analysis of Compiler Options

Analysis of Compiler Options via Evolutionary Algorithm
app-benchmarks/acovea

Ага, если

Ага, если учесть что сам автор acovea не использует на своей системе флаги, которые эта прога выдает... ;-)

Вопрос не в тему - а насколько безопасно сейчас использовать gcc 4.2.x? Они ж еще не в стабильной ветке.

Ну имхо

Ну имхо безопасно =)
Я им примерно с полгода пользуюсь =)
___________________________________________
Gentoo GNU/Linux 2.6.23 GCC 4.2.2 Dual Xeon
Working on Gentoo for iPAQ hx4700 :-)

я тоже им

я тоже им пользуюсь (ранее юзал 4.1), не полгода конечно =)
но проблим с ним пока не было

Тема вроде как

Тема вроде как называется "Исследование влияния опций компилятора на 32 битном проц" для ентого acovea вполне подходит.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".