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





Легенда:
  новое сообщение
  закрытая нитка
  новое сообщение
  в закрытой нитке
  старое сообщение
  • Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
  • Новичкам также крайне полезно ознакомиться с данным документом.
Новый 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