vak: (Улыбка)
[personal profile] vak
Появилась некоторая информация про реальную скорость Эльбруса-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
Page 1 of 4 << [1] [2] [3] [4] >>

Date: 2015-05-28 06:11 (UTC)
From: [identity profile] juunitaki.livejournal.com
Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz
DMIPS: 19.761

Date: 2015-05-28 06:25 (UTC)
From: [identity profile] archaicos.livejournal.com
Компилятор плохой?

Date: 2015-05-28 06:28 (UTC)
From: [identity profile] b0p0h0k.livejournal.com
37.761
Intel(R) Xeon(R) CPU E31280 @ 3.50GHz

Date: 2015-05-28 06:33 (UTC)
From: [identity profile] t-mike.livejournal.com
Raspberry Pi Model B
DMIPS: 0.768

Date: 2015-05-28 06:46 (UTC)
From: [identity profile] ufm.livejournal.com
Intel(R) Core(TM) i7-4700HQ CPU @ 2.40GHz
DMIPS: гуляет от 37 до 35
Edited Date: 2015-05-28 06:46 (UTC)

Date: 2015-05-28 06:46 (UTC)
From: [identity profile] ftdf.livejournal.com
Intel Core i7 2.8 GHz (i7-2640M)
DMIPS: 31.886

Date: 2015-05-28 06:52 (UTC)
spamsink: (Default)
From: [personal profile] spamsink
Dhrystone запускать на VLIW - деньги на ветер. На любом достаточно быстром процессоре он измеряет фактически исключительно производительность кэша и эффективность доступа к памяти. Так что похерить всю эту цифирь и запускать как минимум Whetstone, а лучше Spec FP какой-нибудь.

Date: 2015-05-28 07:14 (UTC)
From: [identity profile] getman.livejournal.com
Dhrystone измеряет скорость числодробилки одного ядра - параметр который слабо влияет на скорость загрузки фоточек в фейсбуке.
Надо запустить что-то реальное, от апачи бенча до SpecCPU. А потом уже решить есть ли альтернатива на рынке за 10 баксов или надо выложить целых двадцать за такое счастье.

Date: 2015-05-28 07:15 (UTC)
From: [identity profile] gineer.livejournal.com
А это цифра для одного ядра (он же там 4-х ядерный)?


И оффтоп

Это какраз тот (единственный) момент, когда работает конспирология
http://don-katalan.livejournal.com/1162456.html

Date: 2015-05-28 07:17 (UTC)
From: [identity profile] x-a-e-p.livejournal.com
RPi2
DMIPS: 2.532

Date: 2015-05-28 07:29 (UTC)
spamsink: (Default)
From: [personal profile] spamsink
Как можно пахать на трепетной лани? Она должна по матрицам с плавающей точкой скакать!

Date: 2015-05-28 07:30 (UTC)
From: [identity profile] archaicos.livejournal.com
Эльбрус — cамый крутой макроконтроллер! :)

Date: 2015-05-28 07:32 (UTC)
From: [identity profile] archaicos.livejournal.com
А может, оне не хочут скакать.

Date: 2015-05-28 07:49 (UTC)
From: [identity profile] kondybas.livejournal.com
но не по мипс/ватт

Date: 2015-05-28 07:57 (UTC)
From: [identity profile] crimcat.livejournal.com
i5-4310M @2.70GHz
DMIPS ~39.2
(Win7, gcc 4.9.2/cygwin)

Date: 2015-05-28 09:24 (UTC)
From: [identity profile] 1801bm1.livejournal.com
По матрицам скачет недорогой современный GPU, лань даже курить в сторонке не сможет.

Date: 2015-05-28 09:25 (UTC)
From: [identity profile] f-andrey.livejournal.com
Raspberry Pi Model B
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
Edited Date: 2015-05-28 09:26 (UTC)

Date: 2015-05-28 09:32 (UTC)
From: [identity profile] f-andrey.livejournal.com
А оно не парралелится что ли (вторая распберри же многоядерная), я вон почти столько же из беглебона выжал

Date: 2015-05-28 09:38 (UTC)
From: [identity profile] oboguev.livejournal.com
А что у них за архитектура VLIW?
Примерно та же, что EPIC?

Вроде бы опыт с EPIC-ом выясил, что статическое планирование -- дело дохлое, и писать под него компиляторы -- тоже дело дохлое.
(И авторы Pentium Chronicles злорадно указывают, что они с самого начала это говорили.)

Любопытно, что это вроде бы должен был быть урок выясненный ещё после Multiflow, но те видимо обанкротились по более драматическим причинам, так что под юбку тогда никто не успел толком заглянуть.

Date: 2015-05-28 10:25 (UTC)
From: [identity profile] techquisitor.livejournal.com
А вот где про это можно почитать в каком-то внятно структурированном виде? Можно и на басурманском. Сиречь, англицком.

Date: 2015-05-28 10:48 (UTC)
From: [identity profile] bowhill.livejournal.com
А зачем же компилятор? Аполитично рассуждаете про политический процессор. Это плохая идея, ручками надо, ручками. У нас МН-18 все очень любили, она обеспечивала лабораторию площадями и спиртом. А тут только под одно кодирование можно четыре института открыть: гражданский, военный, специальный и аэрокосмический.

Так небольшие недостатки становятся большими достоинствами.
Page 1 of 4 << [1] [2] [3] [4] >>