LINUX.ORG.RU
ФорумTalks

Господа, давайте достанем и померяемся

 , ,


22

6

Давайте сравним производительность различных процессоров не с помощью ангажированных производителями непонятных бенчмарков, а используя старый добрый openssl (в особенности интересно сравнить аналогичные процессоры Intel и AMD).

Итак, для того, чтобы поучаствовать в сравнении, нужно выложить сюда выхлоп команды

cat /proc/cpuinfo|sed -rn 's/.*el na.*: //p'|uniq -c; openssl speed md5 -multi `cat /proc/cpuinfo|grep 'el na'|wc -l` 2>&1|grep ^md5

Дополнение: в результате получаются количества хэшей md5 (точнее, их суммарные длины в байтах), которые процессор может посчитать за секунду для блоков следующих длин:

16 bytes     64 bytes    256 bytes   1024 bytes   8192 bytes
Чем больше, тем лучше.

Update: TL;DR, результаты можно посмотреть тут

Deleted

Последнее исправление: Pinkbyte (всего исправлений: 6)
2 AMD Athlon(tm) 64 X2 Dual Core Processor 6000+
md5              76667.80k   257099.07k   630073.17k   980642.13k  1178042.37k
Nervous ★★★★★
()

под вендой это можно сделать?

.

dk-
()

4 Intel(R) Core(TM)2 Quad CPU Q9550 @ 2.83GHz
md5 142257.75k 431989.46k 1013036.54k 1345688.48k 1693442.05k

2 AMD Athlon(tm) II Neo N36L Dual-Core Processor
md5 29930.94k 97551.77k 238121.81k 389602.65k 470354.60k

aksi2000
()
      1 AMD A10-4600M APU with Radeon(tm) HD Graphics
      3 AMD A10-4600M APU with Radeon(tm) HD Graphics  
md5             121890.34k   365503.00k   961404.59k  1662989.31k  2025428.31k
WRG ★★★★
()

2 Intel(R) Celeron(R) CPU E1200 @ 1.60GHz md5 55589.84k 160340.89k 357165.23k 497370.79k 577131.86k

4 Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz md5 169883.00k 493238.31k 1082206.46k 1535383.55k 1765160.28k

4 AMD Phenom(tm) II X4 965 Processor md5 225217.54k 648420.03k 1572922.97k 2324487.51k 2677527.89k

ass ★★★★
()
      4 Intel(R) Core(TM) i5-2430M CPU @ 2.40GHz
md5             114762.10k   354251.78k   825341.01k  1246259.20k  1167179.78k
yacuken ★★★★
()
8 Intel(R) Core(TM) i7 CPU         950  @ 3.07GHz
md5 259655.18k 803127.02k 1907954.09k 2884054.02k 3387886.25k
Ford_Focus ★★★★★
()
2 Pentium(R) Dual-Core  CPU      E6600  @ 3.06GHz
md5 78272.17k 241161.13k 571975.00k 867102.04k 1021353.98k
Ford_Focus ★★★★★
()

4 Intel(R) Core(TM) i5 CPU M 450 @ 2.40GHz

md5 104389.40k 307514.54k 767152.55k 1170839.55k 1367932.93k

cdshines ★★★★★
()
      4 Intel(R) Core(TM) i3 CPU       M 370  @ 2.40GHz
md5     66574.30k   218800.09k   566076.50k   940124.84k  1230839.81k
Deleted
()
Последнее исправление: Deleted (всего исправлений: 1)
2 Cavium Octeon+ V0.1 @ 500MHz
md5               4348.54k    15237.76k    43722.50k    79096.49k   102943.40k

P.S. MIPs, рутер.

barti_ddu
()

4 Intel(R) Core(TM)2 Quad CPU Q8200 @ 2.33GHz

md5 122150.62k 376012.69k 904562.26k 1352684.89k 1593963.86k

satanasss999
()
Ответ на: комментарий от Novell-ch
4 Intel(R) Core(TM) i5-3330 CPU @ 3.00GHz
md5             217728.59k   643030.51k  1414961.75k  2025668.27k  2318483.46k

Чёт на мой копеечный проц похоже:

4 AMD Athlon(tm) II X4 640 Processor
md5             216557.41k   684315.52k  1605491.97k  2422676.14k  2855242.41k
nekosargot ★★★
()
Последнее исправление: nekosargot (всего исправлений: 1)
cat /proc/cpuinfo|sed -rn 's/.*el na.*: //p'|uniq -c; openssl speed md5 -multi `cat /proc/cpuinfo|grep 'el na'|wc -l` 2>&1|grep ^md5
      4 Intel(R) Core(TM)2 Quad CPU    Q9400  @ 2.66GHz
md5             170119.11k   512198.25k  1187582.81k  1802951.00k  2120376.32k

врёт скотина, на самом деле 3.2гигагерца

megabaks ★★★★
()

ТС, ты криворукий - кто же тебе сказал, что дефолтные частоты совпадают с реальностью?

megabaks ★★★★
()
Ответ на: комментарий от nekosargot

так это же бомба, есть места где амд сильное, тем более в линуксе.

Novell-ch ★★★★★
()
Ответ на: комментарий от megabaks

Хочу сказать что тест какой-то фуфловый, да и от ОС зависит как тут выяснилось =)

aksi2000
()

8 Intel(R) Core(TM) i7 CPU 920 @ 2.67GHz

md5 232438.82k 716025.43k 1682981.29k 2524063.70k 2967158.78k

aludov
()
      4 Intel(R) Core(TM) i5-4570 CPU @ 3.20GHz
md5             222054.20k   617465.13k  1388091.52k  1745643.39k  2159140.86k
cdshines ★★★★★
()
cat /proc/cpuinfo | grep 'el na' | wc -l

Каждый раз, когда ты таке делаешь, ангелы убивают котика!

grep -c ^processor /proc/cpuinfo
beastie ★★★★★
()
Ответ на: комментарий от beastie

ангелы убивают котика

значит на моей совести мертвых котиков больше, чем их когда-либо жило на этой заштатной планетке.

pekmop1024 ★★★★★
()
Ответ на: комментарий от beastie

cat /proc/cpuinfo | grep 'el na' | wc -l

cКаждый раз, когда ты таке делаешь, ангелы убивают котика!

Ненавижу, блин, котиков:

while :; do cat /proc/cpuinfo | grep 'el na' | wc -l; done
tailgunner ★★★★★
()
Ответ на: комментарий от tailgunner

Изверг! =)

Да, а по поводу второго over-piping'а:

cat /proc/cpuinfo | sed -rn 's/.*el na.*: //p' | uniq -c
sed -n '/model name/{s/.*: *//p;q}' /proc/cpuinfo

Свои инструменты надо знать! А то так и будете, как нубы-линуксята, микроскопом гвозди забивать.

beastie ★★★★★
()
Ответ на: комментарий от beastie

так и будете, как нубы-линуксята

Ну, к такой серьезности должны прилагаться измерения производительности %) И я ничуть не удивлюсь, если производительность окажется одинаковой - современные Unix умеют много трюков.

tailgunner ★★★★★
()
4 Intel(R) Core(TM)2 Quad CPU    Q9400  @ 2.66GHz
md5             145001.97k   445058.13k  1058788.27k  1601713.15k  1885446.14k
windusjatnik
()
4 Intel(R) Core(TM) i5-3317U CPU @ 1.70GHz
md5              78137.34k   255755.39k   654510.59k  1113102.34k  1287173.46k
gwinn ★★★★
()
Ответ на: комментарий от tailgunner

Тут вопрос скорее эстетики. А производительнось может разве что вылезьти только если это в infinity loop делать. =)

beastie ★★★★★
()
 1 AMD FX(tm)-8150 Eight-Core Processor
      7 AMD FX(tm)-8150 Eight-Core Processor           
md5             288021.33k  1037316.10k  2599223.47k  4344030.55k  5261530.45k
LongLiveUbuntu ★★★★★
()
1 Intel(R) Celeron(R) CPU 2.80GHz
md5              20221.83k    72762.97k   207324.25k   387773.44k   520178.35k
bor-e
()

Перед этим был десктоп, а теперь нетбук:

2 Intel(R) Atom(TM) CPU N450   @ 1.66GHz
md5              10001.97k    36245.97k   114606.93k   227085.99k   317330.77k
bor-e
()
2 Intel(R) Core(TM)2 CPU          6600  @ 2.40GHz
md5              97508.48k   294562.07k   656601.17k   948588.20k  1102553.09k

cpu MHz : 3000.175. Дальше без повышения напруги гнать не хочет, а мать ... короче, в ней даже памяти два слота =(

Нужно было обязательно грепать cpu MHz. Учитывая процент виндузяблондинок на ЛОРе(которые не догадываются о разгоне), результаты опроса нельзя считать достоверными. Старший брат разогнал комп, а младший после школы тут комменты строчит.

ephecaff
()
Ответ на: комментарий от aksi2000

md5 142257.75k 431989.46k 1013036.54k 1345688.48k 1693442.05k

Обновил систему теперь вот

md5 180953.39k 541704.64k 1217939.37k 1771032.58k 2072395.78k

И это от обновления системы?

ephecaff
()
Ответ на: комментарий от beastie
#!/bin/sh

OS=$(uname)

case ${OS} in
*BSD)
        NCPU=$(sysctl -n hw.ncpu)
        MODEL=$(sysctl -n hw.model)
        ;;
Darwin)
        NCPU=$(sysctl -n hw.ncpu)
        MODEL=$(sysctl -n machdep.cpu.brand_string)
        ;;
Linux)
        NCPU=$(grep -c ^processor /proc/cpuinfo)
        MODEL=$(sed -n '/model name/{s/.*: *//p;q}' /proc/cpuinfo)
        ;;
*)
        echo "${OS}: FIXME"
        exit 1
        ;;
esac

echo "${OS}: ${NCPU}x ${MODEL}"
openssl speed md5 -multi ${NCPU} 2>/dev/null | grep ^md5

Ну и маленькая выборка разных железок разных поколений и разного назначения:

Linux: 8x Intel(R) Xeon(R) CPU E31270 @ 3.40GHz
md5             229988.33k   714518.01k  1742389.61k  2698504.19k  3270257.32k

Linux: 4x Intel(R) Core(TM) i5-2500 CPU @ 3.30GHz
md5             224879.50k   656434.41k  1458277.89k  2095386.62k  2450500.27k

Linux: 4x Intel(R) Xeon(R) CPU E31220 @ 3.10GHz
md5             178503.80k   537403.33k  1238252.46k  1841470.46k  2146181.12k

Linux: 8x Intel(R) Xeon(R) CPU           L5520  @ 2.27GHz
md5             106220.27k   386494.11k  1081612.89k  1983797.93k  2459765.42k

Darwin: 4x Intel(R) Core(TM) i5-4250U CPU @ 1.30GHz
md5              82053.34k   258927.53k   630370.82k   986241.34k  1170986.04k

OpenBSD: 2x AMD Athlon(tm) 64 X2 Dual Core Processor 5600+
md5              43707.17k   149957.87k   426804.39k   809285.23k  1098658.79k

OpenBSD: 2x Genuine Intel(R) CPU @ 1.60GHz
md5               2166.29k    15658.65k    70075.25k   168411.60k   244978.90k
beastie ★★★★★
()
Ответ на: комментарий от ephecaff

Да, было ядро 3.2 ЕМНИП, сейчас

3.10-2-amd64 #1 SMP Debian 3.10.5-1 (2013-08-07) x86_64 GNU/Linux

Ось - LMDE x64

aksi2000
()
2 Intel(R) Core(TM)2 Duo CPU     T5750  @ 2.00GHz
md5              61937.01k   181771.63k   412166.40k   571867.48k   720489.13k
sergio1204 ★★★
()
      6 AMD Phenom(tm) II X6 1075T Processor
md5             309388.51k   938584.28k  2223154.18k  3345359.87k  3887352.49k
AndreyKl ★★★★★
()
Ответ на: комментарий от fang90

слушай, он у тебя из режима «сплю, нах», вышел хоть? что то мне слабо верится что мой xII 1075T обогнал пусть не флагман но проц последнего поколения.

AndreyKl ★★★★★
()
      2 Intel(R) Atom(TM) CPU N455   @ 1.66GHz
md5               7649.34k    29422.72k    82374.40k   173547.86k   235528.19k
Bagrov ★★★★★
()
Ответ на: комментарий от AndreyKl

его нефлагман - мобильный огрызок. и его уровень - феном2 х4, и то не всегда.

Ford_Focus ★★★★★
()

выхлоп команды

почему не на перле?

MyTrooName ★★★★★
()
2 AMD Athlon(tm) 64 X2 Dual Core Processor 4800+
md5              38240.33k   103936.51k   284695.21k   516034.56k   495653.95k
anonymous_sama ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.