Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
Да, может и не тупая, но неоптимизированная - это точно. Я... 02.03.04 14:44 Число просмотров: 2242
Автор: xelator Статус: Незарегистрированный пользователь
|
> То есть вы хотите сказать, что там крутится совершено тупая > версия вот уже больше года? Почему тогда, если была > нормальная версия под 64 клиента не переделали? > Честно говоря, я вообще не смотрел код клиента, рассуждая, > чего его смотреть, когда там вылизано все давно. Да, может и не тупая, но неоптимизированная - это точно. Я переделывал существующую версию для RC5-64 уже в конце его существования. Можете поискать на anandtech'e - там обсуждалось, что P4 прибавил 40% но не дотягивает до AMD все равно. И это была правда - алгоритм, точнее схему вычислений надо было менять, я же просто поменял несколько инструкций, их порядок и отодвинул зависимые как можно дальше друг от друга. Это даже не оптимизация - это перекодирование одной ассемблерной версии в другую. То, что удалось выжать до 40% означает, что люди в dnet'e не умеют кодировать для P4. Для AMD выжимать нечего, а хорошая производительность у него, потому что код, написанный в P2/P3 стиле он лучше ест, точней говоря - меньше тормозит.
> Ну а с элементарной образованностью, это вы загнули. > Архитектура процессоров явно не относится к базовым > знаниям. Мне кажется, что это понятно, что у инструкции есть длительность исполнения. Если эта длительность уменьшилась в 4 раза, то мы вправе ожидать что, что-то должно было поменяться. Вообщем-то я нашел цифры и выложил их. Теперь вопрос как же вышло так, что развренутая на 2 неоптимизированная под P4 версия ядра стала победителем на Прескоте...
|
|
|