[sisyphus] Re: arch-optimization

Yuri N. Sedunov =?iso-8859-1?q?aris_=CE=C1_altlinux=2Eru?=
Вт Июл 6 17:05:29 MSD 2004


On Вторник 06 Июль 2004 16:50, Led wrote:
> В сообщении от Вторник 06 Июль 2004 15:39 Yuri N. Sedunov написал(a):
> > On Вторник 06 Июль 2004 16:25, Led wrote:
> >
> > Отвечайте в список, пожалуйста.
> >
> > > В сообщении от Вторник 06 Июль 2004 15:15 вы написали:
> > > > On Вторник 06 Июль 2004 15:58, Led wrote:
> > > > <skip>
> > > >
> > > > > > Так я и не спрашиваю про i586.
> > > > > > Интересно, какова у Вас будет скорость кодирования, если просто
> > > > > > пересобрать пакет c оригинальным спеком под i686.
> > > > > > То есть не добавляя ваших:
> > > > > > %define _optlevel 3
> > > > > > %define optflags %optflags_default -march=pentium4 -mcpu=pentium4
> > > > > > -mmmx -msse -msse2
> > > > >
> > > > > Cудя по fps - такая же получается...
> > > >
> > > > Вот, теперь Вы можете переформулировать ваше начальное предложение.
> > >
> > > Предложение остаётся таким же: неплохобы иметь для некоторых пакетов
> > > что-то кроме i586.
> > >
> > > > Кстати,  Sisyphus/i686/RPMS/ у нас есть. Что туда положить, кроме
> > > > xvid?
> > >
> > > MPlayer, gcc, libxine, gimp, libogg, libvorbis, libtheora, lame (?)...
> > > Это навскидку - может в чём и ошибся...
> >
> > Возьметесь пересобрать, протестировать?
>
> Зачем? Нужны просто спеки для сборки под разные архитектуры (rpm
> предусматривает нужный вариант набора флажков при указании --target).
> Ну и хотелось бы поддержку в rpm архитектур pentium3, pentium4, athlonxp...
> Сколько лет-то уже архитектуре i686?

Давайте исходить из существующего положения вещей. Мы с Вами рассмотрели на 
примере xvid, что никакая правка спека не требуется. Ваша попытка 
соптимизировать сборку для pentium4 не дала сколь-нибудь ощутимого выйгрыша в 
производительности по сравнению с i686. Очевидно, что найдется еще немало 
пакетов, пересборка которых под i686, athlon даст достаточный, предельный 
прирост производительности.

Например, упомянутый Вами gimp
[aris на siver gimp2-2.0.2]$ ./configure --help|grep "\-mmx\|\-sse\|\-mp"
  --enable-mmx            enable MMX support (default=auto)
  --enable-sse            enable SSE support (default=auto)
  --enable-mp             support multiple processors (default=no)

Как насчет gimp-smp?

-- 
Yuri N. Sedunov
07/06/04 16:53:27
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: signature
Url     : <http://lists.altlinux.org/pipermail/sisyphus/attachments/20040706/e25ee8e7/attachment-0003.bin>


Подробная информация о списке рассылки Sisyphus