Dhrystone на Эльбрусе-4С
2015-05-27 22:57Появилась некоторая информация про реальную скорость Эльбруса-4С. Подробности в ветке: http://1500py470.livejournal.com/119026.html?thread=1141490#t1141490
Вкратце, тест Dhrystone на 800-мегагерцовом Эльбрусе-4С показывает скорость 2.67 MDPS.
Для сравнения, я померял на своем домашнем аймаке (2.7 GHz Intel Core i5), получается 28.4 MDPS. То есть если пересчитать по частоте, 800-мегагерцовый Эльбрус работает примерно как 250-мегагерцовый Intel i5.
Мои исходники Dhrystone здесь: https://code.google.com/p/vak-opensource/source/browse/trunk/#trunk%2Futilities%2Fdhrystone
Попробуйте скомпилировать и запустить у себя, для сравнения.
P.S. MDPS = Million Dhrystones Per Second.
P.P.S. Чтобы получить DMIPS, нужно измеренное значение умножить на 569. Я поправил исходники теста, теперь он все правильно печатает. То есть реальный DMIPS Эльбруса равен 1520, что примерно соответствует процессору Pentium III с частотой 1000 МГц. Таблица результатов здесь: http://www.roylongbottom.org.uk/dhrystone%20results.htm
Вкратце, тест Dhrystone на 800-мегагерцовом Эльбрусе-4С показывает скорость 2.67 MDPS.
Для сравнения, я померял на своем домашнем аймаке (2.7 GHz Intel Core i5), получается 28.4 MDPS. То есть если пересчитать по частоте, 800-мегагерцовый Эльбрус работает примерно как 250-мегагерцовый Intel i5.
Мои исходники Dhrystone здесь: https://code.google.com/p/vak-opensource/source/browse/trunk/#trunk%2Futilities%2Fdhrystone
Попробуйте скомпилировать и запустить у себя, для сравнения.
P.S. MDPS = Million Dhrystones Per Second.
P.P.S. Чтобы получить DMIPS, нужно измеренное значение умножить на 569. Я поправил исходники теста, теперь он все правильно печатает. То есть реальный DMIPS Эльбруса равен 1520, что примерно соответствует процессору Pentium III с частотой 1000 МГц. Таблица результатов здесь: http://www.roylongbottom.org.uk/dhrystone%20results.htm

no subject
Date: 2015-05-28 06:11 (UTC)DMIPS: 19.761
no subject
Date: 2015-05-28 06:14 (UTC)no subject
Date: 2015-05-28 06:25 (UTC)(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2015-05-28 06:28 (UTC)Intel(R) Xeon(R) CPU E31280 @ 3.50GHz
no subject
Date: 2015-05-28 06:33 (UTC)DMIPS: 0.768
no subject
Date: 2015-05-28 09:25 (UTC)Nanoseconds for one run through Dhrystone: 929.2
DMIPS: 1.076
% file dhrystone
dhrystone: ELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /libexec/ld-elf.so.1, for FreeBSD 11.0 (1100074), not stripped
% cc -v
FreeBSD clang version 3.6.1 (tags/RELEASE_361/final 237755) 20150525
Target: armv6--freebsd11.0-gnueabi
Thread model: posix
А beagleboard то порасторопнее (хотя там и мегагерц как раз поболе)
Nanoseconds for one run through Dhrystone: 413.9
DMIPS: 2.416
no subject
Date: 2015-05-30 06:47 (UTC)Million Dhrystones per Second: 5.205
DMIPS: 2962.6
model name : ARMv7 Processor rev 1 (v7l)
arm-linux-gnueabihf-gcc (Ubuntu/Linaro 4.8.2-19ubuntu1) 4.8.2
Copyright (C) 2013 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
ps: Cortex-A15 FTW! :-)
pps:
Dhrystone Benchmark 2.1 A7 32 Bit, Sat May 30 06:35:26 2015
Nanoseconds one Dhrystone run: 189.02
Dhrystones per Second: 5290340
VAX MIPS rating = 3011.01
Numeric results were correct
ppps: arm-linux-gnueabihf-gcc dhry_1.c dhry_2.c cpuidc.c -lm -lrt -O3 -mcpu=cortex-a15 -o dhrystA15
(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2015-05-28 06:46 (UTC)DMIPS: гуляет от 37 до 35
no subject
Date: 2015-05-28 06:46 (UTC)DMIPS: 31.886
no subject
Date: 2015-05-28 06:52 (UTC)no subject
Date: 2015-05-28 07:25 (UTC)(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2015-05-28 16:48 (UTC)SpecInt и SpecFP, по крайней мере от 2000го года
все остальное игры разума
no subject
Date: 2015-05-28 07:14 (UTC)Надо запустить что-то реальное, от апачи бенча до SpecCPU. А потом уже решить есть ли альтернатива на рынке за 10 баксов или надо выложить целых двадцать за такое счастье.
no subject
Date: 2015-05-28 07:15 (UTC)И оффтоп
Это какраз тот (единственный) момент, когда работает конспирология
http://don-katalan.livejournal.com/1162456.html
no subject
Date: 2015-05-28 07:17 (UTC)DMIPS: 2.532
no subject
Date: 2015-05-28 07:27 (UTC)Это прикольно.
(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2015-05-28 07:57 (UTC)DMIPS ~39.2
(Win7, gcc 4.9.2/cygwin)
no subject
Date: 2015-05-28 09:38 (UTC)Примерно та же, что EPIC?
Вроде бы опыт с EPIC-ом выясил, что статическое планирование -- дело дохлое, и писать под него компиляторы -- тоже дело дохлое.
(И авторы Pentium Chronicles злорадно указывают, что они с самого начала это говорили.)
Любопытно, что это вроде бы должен был быть урок выясненный ещё после Multiflow, но те видимо обанкротились по более драматическим причинам, так что под юбку тогда никто не успел толком заглянуть.
no subject
Date: 2015-05-28 16:45 (UTC)Mill Computing не согласен.
(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:Re: Dhrystone на Эльбрусе-4С
Date: 2015-05-28 11:06 (UTC)| BYTE UNIX Benchmarks (Version 3.11)
| System -- Linux sivuch2 2.6.33-elbrus.033.6.42.rt #1 SMP PREEMPT RT Thu Apr 23 19:54:15 MSD 2015 sparc64 sun4u R1000 GNU/Linux
| Start Benchmark Run: .. ... 22 11:22:18 MSK 2015
| 3 interactive users.
Dhrystone 2 without register variables|10.0|lps|2677971.2|2677964.9|6
Dhrystone 2 using register variables|10.0|lps|2679663.9|2679653.2|6
...
Re: Dhrystone на Эльбрусе-4С
Date: 2015-05-28 13:48 (UTC)С другой стороны - это вселяет определенный оптимизм: если камень 2011 года показывает результаты, сравнимые с результатами процессоров intel начала века, значит, разрыв составляет не больше 10 лет и имеет шансы еще сократиться.
Re: Dhrystone на Эльбрусе-4С
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2015-05-28 19:55 (UTC)2 x AMD E-450 APU with Radeon(tm) HD Graphics 1.6 GHz
Однако индикатор загрузки показывает только половину, видимо, второе ядро "отдыхает". Как-то можно это поправить?
no subject
Date: 2015-05-28 20:12 (UTC)(no subject)
From:no subject
Date: 2016-01-10 01:04 (UTC)no subject
Date: 2016-01-10 02:07 (UTC)Компьютер с производительность 1 DMIPS выполняет 1757 драйстоунов в секунду.