[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