Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
|
[rc5] мощность rc5-72 калькулятора в gflops :) 02.04.03 06:11 Число просмотров: 1445
Автор: mss <Сергей> Статус: Member
|
> Кто-нибудь знает как посчитать сабж по скорости обсчета > ключей ?
Во-первых - какое это имеет реальное применение - тебя не удовлетворяет количество обсчитанных ключей в секунду в качестве показателя производительности компа?
Во-вторых говорить о производительности программы в операциях в секунду - вообще нонсенс.
конечно, на данном конкретном компе с данным конкретным CORE можно говорить о гигафлопах - но померить довольно сложно
формула, приблизительно, такая:
частота работы процессора *
количество PIPE в CORE (см. приложение 1) /
среднее количество тактов на 1 команду процессора *
напряжение питания в сети / 220 В
плюс-минус коэффициент нагрева процессора, но этим можно пренебречь...
*Приложение 1
RC5:-1) Auto select 0) ANSI 4-pipe 1) ANSI 2-pipe
2) ANSI 1-pipe 3) SES 1-pipe 4) SES 2-pipe
5) DG 2-pipe 6) DG 3-pipe 7) DG 3-pipe alt
:)
|
<dnet>
|
[rc5] мощность rc5-72 калькулятора в gflops :) 01.04.03 17:51
Автор: Phoenix [HZ Ukraine] Статус: Незарегистрированный пользователь
|
Кто-нибудь знает как посчитать сабж по скорости обсчета ключей ?
На
http://www.venta.com.ua/ukrzone/powercalc.html
есть калькулятор, но он считает чистые мегагерцы, а машины ж заняты и другими задачами :)
|
|
[rc5] мощность rc5-72 калькулятора в gflops :) 06.04.03 12:22
Автор: Safe Статус: Незарегистрированный пользователь
|
> Кто-нибудь знает как посчитать сабж по скорости обсчета > ключей ? > На > http://www.venta.com.ua/ukrzone/powercalc.html > есть калькулятор, но он считает чистые мегагерцы, а машины > ж заняты и другими задачами :)
Попробуйте меня разубедить....
FLOPS - Floating Point Operations Per Second - Операций с плавающей точкой в секунду.
RC5 не использует операций с плавающей точкой.
|
| |
[rc5] мощность rc5-72 калькулятора в gflops :) 06.04.03 12:51
Автор: jammer <alex naumov> Статус: Elderman
|
> FLOPS - Floating Point Operations Per Second - Операций с > плавающей точкой в секунду. > RC5 не использует операций с плавающей точкой.
ты прав. поэтому и врет :)
даже по целочисленке корова использует далеко не стандартностатистический набор инструкций.
|
|
[rc5] мощность rc5-72 калькулятора в gflops :) 02.04.03 06:11
Автор: mss <Сергей> Статус: Member
|
> Кто-нибудь знает как посчитать сабж по скорости обсчета > ключей ?
Во-первых - какое это имеет реальное применение - тебя не удовлетворяет количество обсчитанных ключей в секунду в качестве показателя производительности компа?
Во-вторых говорить о производительности программы в операциях в секунду - вообще нонсенс.
конечно, на данном конкретном компе с данным конкретным CORE можно говорить о гигафлопах - но померить довольно сложно
формула, приблизительно, такая:
частота работы процессора *
количество PIPE в CORE (см. приложение 1) /
среднее количество тактов на 1 команду процессора *
напряжение питания в сети / 220 В
плюс-минус коэффициент нагрева процессора, но этим можно пренебречь...
*Приложение 1
RC5:-1) Auto select 0) ANSI 4-pipe 1) ANSI 2-pipe
2) ANSI 1-pipe 3) SES 1-pipe 4) SES 2-pipe
5) DG 2-pipe 6) DG 3-pipe 7) DG 3-pipe alt
:)
|
| |
[rc5] мощность rc5-72 калькулятора в gflops :) 02.04.03 10:40
Автор: Phoenix Статус: Незарегистрированный пользователь
|
> > Кто-нибудь знает как посчитать сабж по скорости обсчета > > ключей ? > > Во-первых - какое это имеет реальное применение - тебя не > удовлетворяет количество обсчитанных ключей в секунду в > качестве показателя производительности компа? > Не удовлетворяет. Может понадобится когда-нибудь показывать начальству какая мощность простаивает и если появятся соответствующие программы использовать ее на нужды производства... :)
> Во-вторых говорить о производительности программы в > операциях в секунду - вообще нонсенс. > Не программы - компьютеров, выполняющих данную программу в свободное от других занятий время.
|
| | |
[rc5] мощность rc5-72 калькулятора в gflops :) 02.04.03 20:17
Автор: jammer <alex naumov> Статус: Elderman
|
> Может понадобится когда-нибудь показывать начальству какая мощность простаивает и если появятся соответствующие программы использовать ее на нужды производства... :)
и чего ты этим хочешь добиться? начальство пусть деньги за нужды производства платит. не так оно у тебя воспитано.
кесарю - кесарево, а остальное на оттяг (с) :)
|
| | |
[rc5] мощность rc5-72 калькулятора в gflops :) 02.04.03 11:42
Автор: mss <Сергей> Статус: Member
|
> Не удовлетворяет. Может понадобится когда-нибудь показывать > начальству какая мощность простаивает и если появятся > соответствующие программы использовать ее на нужды > производства... :)
Могу предложить вариант:
- млДиски/с
количество отформатированных в секунду дискет (интересно тем, что почти одинаково для всех компов). Тут уж фоновая работа процессора на архитектуре х86 предстает во всей красе...
и еще - по поводу влияния нагревания процессора на скорость его работы. Процессор от нагрева расширяется, следовательно удлиняются все проводники, соответственно увеличиваются задержки сигналов и скорость работы процессора падает!
т.е. постоянно работающий клиент типа dnetc снижает скорость работы процессора - факт! ;)
|
| | | |
[rc5] мощность rc5-72 калькулятора в gflops :) 02.04.03 12:39
Автор: Phoenix [HZ Ukraine] Статус: Незарегистрированный пользователь
|
Похоже меня не поняли.
Я хочу подсчитать мощность, использованную клиентами RC5, а не компьютера в целом.
Для этого надо знать сколько операций (целочисленных или с плавающей запятой, не знаю) необходимо для расчета одного ключа. А дальше собственно скорость расчета в ключах (Mkey/s) умножается на эту величину. Это и будет искомая мощность всей сети.
|
| | | | |
[rc5] мощность rc5-72 калькулятора в gflops :) 02.04.03 14:00
Автор: mss <Сергей> Статус: Member
|
> Похоже меня не поняли. > Я хочу подсчитать мощность, использованную клиентами RC5, а > не компьютера в целом. > Для этого надо знать сколько операций (целочисленных или с > плавающей запятой, не знаю) необходимо для расчета одного > ключа. А дальше собственно скорость расчета в ключах > (Mkey/s) умножается на эту величину. Это и будет искомая > мощность всей сети.
Тогда подойдем с другой стороны - известна же ведь производительность стандартных компьютеров в GFLOPS ???
вот и посчитай наоборот - возьми несколько машин с известными GFLOPS, посмотри сколько они блоков обсчитывают и вычислишь, сколько операций на 1 блок
а по поводу того, сколько процессорного времени используют винды и сколько клиент, то если компьютер не трогать, и не запущено лишнее клиент использует более 99.7% времени
если дашь е-mail, я тебе скину один файлик - посмотришь, может даст чего...
|
| | | | | |
[rc5] мощность rc5-72 калькулятора в gflops :) 02.04.03 14:28
Автор: Phoenix [HZ Ukraine] Статус: Незарегистрированный пользователь
|
> Тогда подойдем с другой стороны - известна же ведь > производительность стандартных компьютеров в GFLOPS ??? > вот и посчитай наоборот - возьми несколько машин с > известными GFLOPS, посмотри сколько они блоков обсчитывают > и вычислишь, сколько операций на 1 блок
Возьмем допустим мой Celeron 500. Его мощность - 0.337 GFLOPS
(http://www.venta.com.ua/ukrzone/powercalc.html)
Скорость расчета ключей - 1 210 718 keys/sec
(http://n0cgi.distributed.net/speed/query.php?cputype=all&arch=0&contest=rc572)
Вчера DNet работал со скоростью 94,188,284,829 Keys/sec.
Если считать, что все компьютеры были Целеронами :), по пропорции получаем, что мощность всего DNet'а вчера составила около 26 TFLOPS
8-()
Считай, второе место в TOP 500 суперкомпьютеров
(http://www.top500.org/list/2002/11/)
> если дашь е-mail, я тебе скину один файлик - посмотришь, > может даст чего... p h o e n i x _ a v @ m a i l . r u
|
| | | | | | |
[RC5] 1-й в мире а не 2-й ??? 02.04.03 16:04
Автор: mss <Сергей> Статус: Member
|
у тебя:
337000000 / 1201718 = 280 flops на ключ
26.372.719.752.120 =26 TFLOPS (сошлось)
у меня
Pentium IV 2.66
3.59898 Gflops
(http://www.venta.com.ua/ukrzone/powercalc.html)
3 747 817 keys/sec
(http://n0cgi.distributed.net/speed/query.php?cputype=all&arch=0&contest=rc572)
3598980000 / 3747817 = 960 flops на ключ
*94,188,284,829 =
90420753435840 = 90 TFLOPS
Если считать, что все компьютеры были Pentium IV .....
то 1-е место (или я не так считал?)
(не знаю, верить ли powercalc ???)
Считаем по другому
log c этой машины Pentium IV:
...
[Apr 02 05:18:53 UTC] RC5-72: Retrieved 1 packet (1.00 stats units) from file.
[Apr 02 05:18:53 UTC] RC5-72: Transferred 1 packet (1.00 stats units) to file.
[Apr 02 05:34:06 UTC]BreakShutting down...
[Apr 02 05:34:06 UTC] RC5-72: Saved CA:4BAC9635:00000000:1*2^32 (79.40% done)
0.00:15:18.78 - [3,712,425 keys/s]
[Apr 02 05:34:06 UTC] RC5-72: Summary: 871 packets (871.00 stats units)
11.16:36:38.71 - [3,693,677 keys/s]
[Apr 02 05:34:06 UTC] RC5-72: 301 packets (301.00 stats units) are in
buff-in.r72
[Apr 02 05:34:06 UTC] RC5-72: 0 packets are in buff-out.r72
[Apr 02 05:34:06 UTC] Shutdown complete.
...
280.36:38 - всего работал, из них Судя по диспетчеру задач (W2000 server)
277.45:12 - dnetc
277*3600+45*60+12=997200+2700+12= 999912 секунд (я не специально сервер останавливал, честное слово!)
871*2^32=3.740.916.514.816 keys за миллион секунд= 3.740.916 keys/sec
практически то же...
|
| | | | | | | |
[RC5] 1-й в мире а не 2-й ??? 02.04.03 20:49
Автор: jammer <alex naumov> Статус: Elderman
|
> у тебя: > 337000000 / 1201718 = 280 flops на ключ > у меня > 3598980000 / 3747817 = 960 flops на ключ > (не знаю, верить ли powercalc ???)
т.е. даже на одном интеле врет. :)
> Считаем по другому > практически то же...
объясни мне, что именно вы обсуждаете?
Написал же, что неправильно считает
|
|
[RC5] И эта тоже неправильно считает 01.04.03 21:31
Автор: jammer <alex naumov> Статус: Elderman
|
Судя по сравнению целерона 1400 с 1700.
в атлонах же явно учитывается маркировка, а не реальная частота.
ну а в применении к коровам - естественно, совершенно безбожно врет.
а чем не устраивает это?
|
|
|