[devel] Оптимизированные для i686 и выше библиотеки.

Alexey Tourbin at на altlinux.ru
Пт Сен 3 11:20:30 UTC 2010


On Fri, Sep 03, 2010 at 06:30:34AM +0300, Michael Shigorin wrote:
> On Fri, Sep 03, 2010 at 01:33:37AM +0400, Alexey Tourbin wrote:
> > Но сколько там процентов накапает?  Опять один процент?
> 
> Жалко, что ли?  На кластере вон и полпроцента немало стоят.

С такими величинами возникют вопросы по части статистики, типа
действительно там набежало один процент.  Потому что но вот понимаешь,
у тебя сейчас например выдает +1%.  Но это не значит, что оно
действительно работает быстрее.  Просто цифры немного отличаются.
В определенном интервале нельзя сделать вывод, что это действительно
быстрее.  На других данных и на другом CPU у тебя уже покажет -1%.

Потом ещё обычно оптимизация "для бедных" тестируется на богатых
процессорах.  Но смысл тестировать cmov на c2d?  Замерять?
Там уже всё другое, микроархиектура другая.

На этом умные люди собаку съели.  Кирилл k001 как-то писал (когда
пытался измерить разницу в производительности порядка одного процента),
что это зависит на самом деле от того как вентилятор крутится.


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