gcc 4.2
Модератор: /dev/random
-
fcknrn
- Сообщения: 43
- ОС: gentoo-linux
gcc 4.2
здравствуйте - появился такой вопрос... в хендбуке в параметрах компиляции при гцц ниже 4.2 флаг процессора указывается конкретно, в моём случае это athlon64, но если я хочу обновить гцц до 4.2, то мне нужно заменить параметр на native до или после сборки?
-
Redfoxnet
- Сообщения: 394
- ОС: Gentoo
Re: gcc 4.2
после, до указать -march=k8, я вообще 2 раза пеерсобирал.
Portage 2.1.7.16 (default/linux/amd64/10.0, gcc-4.4.2, glibc-2.11-r1, 2.6.32-gentoo-r2 x86_64) @ Intel® Core™2 Duo CPU E6750
Челябинская группа пользователей GNU/Linux
Челябинская группа пользователей GNU/Linux
-
Eraser
- Сообщения: 224
- ОС: Gentoo Linux
-
Gogast
- Сообщения: 549
- ОС: Gentoo amd64
-
serzh-z
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu
-
Gogast
- Сообщения: 549
- ОС: Gentoo amd64
Re: gcc 4.2
конвертирую какойнибудь файл из одного формата в другой, в терминале, чтобы узнать время выполнения
набирай time somecommand
потом поставь gcc 4.2 (если не стоит), потом замени опцию в CFLAGS и СXXFLAGS в /etc/make.conf -march= со старой на native перекомпилируй конвертировалку...
после этого ёщё раз
time somecommand
и результат в студию
набирай time somecommand
потом поставь gcc 4.2 (если не стоит), потом замени опцию в CFLAGS и СXXFLAGS в /etc/make.conf -march= со старой на native перекомпилируй конвертировалку...
после этого ёщё раз
time somecommand
и результат в студию
Без виндовза 3 года
-
phx_ern
- Сообщения: 331
- ОС: Gentoo
Re: gcc 4.2
раз говоришь что быстрее значит замерял время? давайтвой результат в студию=)
-
alexxy
- Сообщения: 11
- ОС: Gentoo GNU/Linux
Re: gcc 4.2
Разница там вскорости есть =)
только она не для всех процессоров заметна будет например для новых типа core2 эта разница будет заметна а для чего нить типа pentium4 prescott nocona нет...
но это и от софта зависит на чем тестим. Напримеп если у нас прога многопоточнаяя и поддерживает openmp то на gcc-4.2 серии при включении соответствующего флага работать оно будет на двух и болееядерных процах
только она не для всех процессоров заметна будет например для новых типа core2 эта разница будет заметна а для чего нить типа pentium4 prescott nocona нет...
но это и от софта зависит на чем тестим. Напримеп если у нас прога многопоточнаяя и поддерживает openmp то на gcc-4.2 серии при включении соответствующего флага работать оно будет на двух и болееядерных процах
Gentoo Team Ru Leading Coordinator
Gentoo Dev
Gentoo Dev
-
Gogast
- Сообщения: 549
- ОС: Gentoo amd64
Re: gcc 4.2
с gcc-4.2.0 работал быстрее...с gcc-4.2.3 работает медленнее на 0.3 %
такие вот бараны...
ждём gcc-4.3 стабильный, вот он будет даже без native работать быстрее
такие вот бараны...
ждём gcc-4.3 стабильный, вот он будет даже без native работать быстрее
Без виндовза 3 года
-
fcknrn
- Сообщения: 43
- ОС: gentoo-linux
Re: gcc 4.2
а пересобирать систему после замені флага нужно???
-
Gogast
- Сообщения: 549
- ОС: Gentoo amd64