[sisyphus] Re: [devel] I: pentium4 arch support in rpm

Led =?iso-8859-1?q?led_=CE=C1_ukr-fin=2Ecom=2Eua?=
Пн Окт 4 16:47:26 MSD 2004


В сообщении от Понедельник 04 Октябрь 2004 15:33 Alexey I. Froloff написал(a):
> * Anton Farygin <rider@> [041004 16:28]:
> > А вообще - какова цель этого безобразия ? Увеличить производительность
> > на мистические 1.5%, пересобрав весь Sisyphus под athlon ?
>
> Не весь, и не на 1.5%.  Это имеет смысл для ядер, для разных
> криптоприблуд, для того же zlib/bzlib и кодеров/декодеров видео и
> звука.
>
> Цель этого безобразия - разделить _архитектуры_, а не процессоры.
> Поэтому например athlonxp ненужен - это архитектура athlon с
> поддержкой sse.

Нужен, потому как возмёте вы пакет foo-x.x.x.athlon.rpm, а он у вас на обычном 
Athlon будет глючить, потому как собран с -sse - и как вы об этом узнаете как 
он собран? спек из src.rpm выковыривать и анализировать? или угадывать какие 
опции добавились у сборщика при "автодетекте". Или вы предлагаете ввести 
архитектуры типа athlon.sse, pentium.mmx, i686.3dnow и т.п.? Это вобще фигня 
получится ИМХО. А архитектур не так уж и много: pentium, pentiummmx, 
pentium2, pentium3, pentium4, athlonxp, athlon64, может ещё viac3. Да и 
собирать/поддерживать их все необязательно - просто предусмотреть возможность 
в rpm и libtools - неужто это очень накладно???

Led.



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