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
Date: 2015-05-28 06:28 (UTC)Intel(R) Xeon(R) CPU E31280 @ 3.50GHz
no subject
Date: 2015-05-28 06:29 (UTC)no subject
Date: 2015-05-28 06:33 (UTC)DMIPS: 0.768
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: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:25 (UTC)no subject
Date: 2015-05-28 07:27 (UTC)Это прикольно.
no subject
Date: 2015-05-28 07:29 (UTC)no subject
Date: 2015-05-28 07:30 (UTC)no subject
Date: 2015-05-28 07:32 (UTC)no subject
Date: 2015-05-28 07:49 (UTC)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:24 (UTC)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-28 09:32 (UTC)no subject
Date: 2015-05-28 09:38 (UTC)Примерно та же, что EPIC?
Вроде бы опыт с EPIC-ом выясил, что статическое планирование -- дело дохлое, и писать под него компиляторы -- тоже дело дохлое.
(И авторы Pentium Chronicles злорадно указывают, что они с самого начала это говорили.)
Любопытно, что это вроде бы должен был быть урок выясненный ещё после Multiflow, но те видимо обанкротились по более драматическим причинам, так что под юбку тогда никто не успел толком заглянуть.
no subject
Date: 2015-05-28 10:25 (UTC)no subject
Date: 2015-05-28 10:48 (UTC)Так небольшие недостатки становятся большими достоинствами.