информационная безопасность
без паники и всерьез
 подробно о проектеRambler's Top100
Атака на InternetСтрашный баг в WindowsГде водятся OGRы
BugTraq.Ru
Русский BugTraq
 Анализ криптографических сетевых... 
 Модель надежности двухузлового... 
 Специальные марковские модели надежности... 
 Бэкдор в xz/liblzma, предназначенный... 
 Три миллиона электронных замков... 
 Doom на газонокосилках 
главная обзор RSN блог библиотека закон бред форум dnet о проекте
bugtraq.ru / форум / dnet
Имя Пароль
ФОРУМ
если вы видите этот текст, отключите в настройках форума использование JavaScript
регистрация





Легенда:
  новое сообщение
  закрытая нитка
  новое сообщение
  в закрытой нитке
  старое сообщение
  • Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
  • Новичкам также крайне полезно ознакомиться с данным документом.
Относительно P4 24.12.01 22:32  Число просмотров: 1887
Автор: leo <Леонид Юрьев> Статус: Elderman
<"чистая" ссылка>
Есть подозрение что у P4 есть различные версии микрокода ядра, что сильно влияет на производительность.

В разделе RC5 я сделал post по этому поводу, если кому интересно - читайте (и отвечайте) пожалуйста там.
<dnet>
Новый core RC5 для Pentium Pro/II/III/Celeron 29.11.01 04:43  
Автор: leo <Леонид Юрьев> Статус: Elderman
<"чистая" ссылка>
Новый core RC5 для Pentium Pro/II/III/Celeron, примерно на 1.11% быстрее.

На днях попробовал оптимизировать subj. Можно сказать что получилось, новый core работает примерно на 1.11% быстрее, сделан на основе существующего "RG class 6", немного изменен порядок инструкций...

Для точного замера performance я использовал внутренний счетчик пентиума (rdtsc). Тест встроенный в клиента подтверждает результаты, точнее говоря, просто видно что новый core немного быстрее.

Предыдущее улучшение сделано 1999/07/13 by Mario Weilguni <mweilguni@sime.com> на +0.45%, так что еще +1.11% это не мало.

В dnet я пока ничего не писал, core нужно протестировать, а исходники "причесать". Кроме этого, возможно что мне удастся улучшить результат :-)

Для желающих на http://leo-yuriev.narod.ru есть тест скорости, обновленный клиент и исходники.

--------------------------------------------------------------------------------
Результаты теста на моей машине (Dual Intel Pentium-III/450, SuperMicro P6-DBU):

1) best >> 701.10 clocks/2key - LY~701 class 6 (Intel Pentium Pro/II/III)
2) +0.13% 702.03 clocks/2key - LY~702 class 6 (Intel Pentium Pro/II/III)
3) +0.40% 703.92 clocks/2key - LY~703 class 6 (Intel Pentium Pro/II/III)
4) +1.11% 708.85 clocks/2key - RG class 6 (Intel Pentium Pro/Celeron/II/III)
5) +9.94% 770.79 clocks/2key - RG 386/486 (Intel i386/i486)
6) +11.43% 781.22 clocks/2key - RG/BRF class 5 (Intel Pentium)
7) +18.36% 829.79 clocks/2key - RG/HB re-pair II (AMD K7)
8) +20.16% 842.41 clocks/2key - RG RISC-rotate II (AMD K6-1/2/3)
9) +22.50% 858.86 clocks/2key - RG re-pair I (Cyrix 6x86/MII)
10) +23.06% 862.75 clocks/2key - RG RISC-rotate I (AMD K5)
11) +148.24% 1740.44 clocks/2key - NB class 7 (Intel Pentium 4)
12) +382.99% 3386.20 clocks/2key - JP P5/MMX (Intel Pentium-MMX)

Любопытно узнать какие будут результаты на других CPU.
Bench проверялся только под W2K, у меня нет рядом других ОС.

Удачи !
Относительно P4 24.12.01 22:32  
Автор: leo <Леонид Юрьев> Статус: Elderman
<"чистая" ссылка>
Есть подозрение что у P4 есть различные версии микрокода ядра, что сильно влияет на производительность.

В разделе RC5 я сделал post по этому поводу, если кому интересно - читайте (и отвечайте) пожалуйста там.
для Duron-750 (без разгона) на Win98SE 14.12.01 06:05  
Автор: ZhN Статус: Незарегистрированный пользователь
<"чистая" ссылка>

На моем Duron-750 (FSB100, SDRAM PC133) в Win98SE показал
следующие результаты: <вставка>
CPU 0x109: AMD K7-3

Running............... - done

------------------------------------------------------------------------------
dnet/RC5 core functions performance results, on AMD K7-3 (0x109):
------------------------------------------------------------------------------

1) best >> 565.66 clocks/2key - RG/HB re-pair II (AMD K7)
2) +14.67% 648.65 clocks/2key - LY~701 class 6 (Intel Pentium Pro/II/III)
3) +14.68% 648.67 clocks/2key - LY~703 class 6 (Intel Pentium Pro/II/III)
4) +14.85% 649.66 clocks/2key - RG re-pair I (Cyrix 6x86/MII)
5) +15.73% 654.65 clocks/2key - RG class 6 (Intel Pentium Pro/Celeron/II/III)
6) +16.18% 657.17 clocks/2key - LY~702 class 6 (Intel Pentium Pro/II/III)
7) +22.28% 691.66 clocks/2key - RG RISC-rotate I (AMD K5)
8) +26.08% 713.18 clocks/2key - RG 386/486 (Intel i386/i486)
9) +29.25% 731.13 clocks/2key - RG/BRF class 5 (Intel Pentium)
10) +44.82% 819.19 clocks/2key - RG RISC-rotate II (AMD K6-1/2/3)
11) +77.77% 1005.59 clocks/2key - NB class 7 (Intel Pentium 4)
12) +710.92% 4587.01 clocks/2key - JP P5/MMX (Intel Pentium-MMX)

------------------------------------------------------------------------------
<конец вставки>
Я считаю, что прибавление производительности весьма неплохое.

Музыка Тольятти
Новый core RC5 для Pentium Pro/II/III/Celeron 05.12.01 15:23  
Автор: Eugeny Starikov Статус: Незарегистрированный пользователь
<"чистая" ссылка>
попробовал на Duron 750 под W2K

------------------------------------------------------------------------------
dnet/RC5 core functions performace test v1.0 (WinNT/2000/XP).
Sources available on http://leo-yuriev.narod.ru
------------------------------------------------------------------------------
CPU 0x109: AMD K7-3

Running............... - done

------------------------------------------------------------------------------
dnet/RC5 core functions performance results, on AMD K7-3 (0x109):
------------------------------------------------------------------------------

1) best >> 565.13 clocks/2key - RG/HB re-pair II (AMD K7)
2) +14.69% 648.12 clocks/2key - LY~703 class 6 (Intel Pentium Pro/II/III)
3) +14.69% 648.13 clocks/2key - LY~701 class 6 (Intel Pentium Pro/II/III)
4) +14.86% 649.13 clocks/2key - RG re-pair I (Cyrix 6x86/MII)
5) +15.75% 654.12 clocks/2key - RG class 6 (Intel Pentium Pro/Celeron/II/III)
6) +16.10% 656.13 clocks/2key - LY~702 class 6 (Intel Pentium Pro/II/III)
7) +22.43% 691.90 clocks/2key - RG RISC-rotate I (AMD K5)
8) +26.15% 712.91 clocks/2key - RG 386/486 (Intel i386/i486)
9) +29.32% 730.85 clocks/2key - RG/BRF class 5 (Intel Pentium)
10) +44.91% 818.93 clocks/2key - RG RISC-rotate II (AMD K6-1/2/3)
11) +77.99% 1005.89 clocks/2key - NB class 7 (Intel Pentium 4)
12) +710.55% 4580.66 clocks/2key - JP P5/MMX (Intel Pentium-MMX)

------------------------------------------------------------------------------
1




Rambler's Top100
Рейтинг@Mail.ru


  Copyright © 2001-2024 Dmitry Leonov   Page build time: 0 s   Design: Vadim Derkach