Классический форум-трекер
canvas not supported
Нас вместе: 4 267 072


Устойчивый к блокировкам VPN с высоким уровнем приватности

«Эльбрусы» приблизились по производительности к Intel 2014 года


Страницы:  1, 2, 3, 4, 5, 6  След. 
 
RSS
Начать новую тему   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Торрент-трекер NNM-Club -> Компьютеры и комплектующие -> Компьютерные новости
Автор Сообщение
Новости ®
Вольный ветер
Стаж: 19 лет 9 мес.
Сообщений: 6571
Ratio: 25.216
Поблагодарили: 13435
100%
nnm-club.gif
В распоряжении энтузиаста оказались серверные процессоры «Эльбрус», которые он использовал для теста, сравнивая производительность этих чипов с распространенными моделями Intel и AMD.

Проверка для «Эльбрусов»

В Сети появились результаты частного сравнительного исследования производительности отечественных процессоров «Эльбрус-8C». Выводы эксперта под ником Seti уже некоторое время размещались на интернет-форумах. 27 февраля 2020 г. их на своем сайте опубликовал Максим Горшенин, сотрудник МЦСТ — компании, занимающейся разработкой упомянутых чипов.

«Эльбрус-8C» представляет собой восьмиядерный центральный процессор серверного класса. Заявленная тактовая частота — до 1300 МГц. Чип спроектирован и изготовлен по технологическим нормам 28 нм. Его архитектура позволяет выполнять до 25 операций за один такт в каждом ядре — 250 млрд операций с плавающей запятой в секунду.

Автор исследования отмечает, что ему удалось оценить производительность не косвенным, а прямым методом. «И это очень интересно, — полагает он. — В том числе и потому что очень большое число прикладных задач из коммерческого сектора, связанных с базами данных, web-серверамии т. п. в основном выполняют операции не с плавающей точкой (хотя и их бывает немало), а с целыми числами».

Для исследования были использованы ресурсы тематического проекта RakeSearch Карельского научного центра Российской академии наук.

В сравнении с грандами

Сперва автор исследовал однопоточную производительность. При этом он признает, что сама по себе она мало что значит, но позволяет сделать некоторые выводы.



«Что мы видим, — говорит он. — С одной стороны, скорость вычислений "на одном потоке" в "Эльбрус-8C" проигрывает современным десктопным процессорам (они отмечены зеленым цветом) в два-три раза, в некоторых случаях — до четырех. Однако при сравнении с серверными процессорами (выделены синим цветом), разрыв уменьшается до полутора-двух раз, так как их частоты значительно ниже. Но в них — больше ядер и потоков. А в "Эльбрусе" — частота еще ниже — всего 1,3 ГГц, и если мы это учтем, то увидим, что производительность на такт у него как минимум не хуже, чем у лучших десктопных и серверных процессоров».

Далее автор переходит к рассмотрении валовой производительности. В квадратных скобках после модели процессора указано число потоков, опознанных BOINC-клиентом. Комментируя диаграмму, специалист поясняет, что мы здесь имеем дело не с отдельно взятыми чипами, а с системами на их основе. «В случае с десктопными процессорами (также отмечены зеленым) в системе может быть только 1 CPU, — сообщает автор. — В случае серверных систем на основе Xeon E5 — до двух CPU. А вот в случае с "Эльбрус-8С" в сервер можно поставить и четыре процессора. И это существенно уменьшает отставание в ситуации, когда у того же Xeon E5-2683 v3 на один сокет приходится 14 ядер (и 28 потоков), а у "Эльбруса" — восемь. Двусокетной машине с 28 ядрами уже сейчас можно сопоставить машину на "Эльбрусе" с 32». Отметим, что IntelXeon E5-2683 v3 был выпущен в 2014 г.



Автор полагает, что из диаграммы ясно видно, что существующие модели не смогут конкурировать с десктопными системами ни по производительности ни, скорее всего, по цене — в этом нет никакой интриги. «А вот в серверном сегменте ситуация куда интереснее, — добавляет он. — Система, аналогичная серверу с двумя Xeon E5-2683 v3 будет стоить где-то $10-12 тыс., и возможно, что в отдельных секторах этого рынка "Эльбрусы" могут составить конкуренцию уже сейчас. В случае же, реализации планов по наращиванию числа ядер (16 и 32) и частот, ситуация может стать еще лучше».

Важное дополнение

Автор добавляет к диаграммам пояснения про параллельность внутри потока. «Если мы посмотрим на любую программу, то скорее всего увидим, что даже в "исключительно однопоточном" в силу алгоритма коде далеко не все операции (или строки кода) процессор обязан выполнять строго последовательно, — пишет он. — Например, в одной из двух основных по времени работы функций в расчетном модуле R10 есть вот такие строчки:

...

<Начало цикла>

rowId = path[cellId][0];

columnId = path[cellId][1];

isGet = 0;

cellValue = Square::Empty;

freeValuesMask = (1u << Rank) - 1;

freeValuesMask &= flagsColumns[columnId] & flagsRows[rowId] & flagsCellsHistory[rowId][columnId];

...

Первые четыре из этих строк описывают действия, полностью независимые друг от друга. Шестая — зависит от пятой, но, по сути, они могут быть склеены в одну строку, состоящую из нескольких операций, часть из которых также может быть выполнена параллельно».

То есть, в рамках нашего алгоритма есть возможность распараллеливания на уровне отдельных инструкций, продолжает эксперт. Но, в тоже время, число подобных действий невелико, в пределах пяти-десяти, что, скорее всего, позволяет неплохо задействовать эти возможности в современных процессорах AMD и Intel, которые могут выполнять как раз где-то около пяти-восьми инструкций одновременно, но лишь частично задействуют возможность "Эльбрус-8C" в котором число одновременно выполняемых инструкций может достигать 25! А это значит, что в задачах с более высокой степенью "внутреннего параллелизма" соотношение может изменяться в пользу "Эльбрус-8C" до трех-пяти раз и, даже системы, существующие сейчас, в ряде задач могут выходить в лидеры и по однопоточной производительности, и по валовой производительности CPU, и по валовой производительности системы. Результат в RakeSearch, по сути — это результат в самых неподходящих условиях. И это делает данные результаты еще интереснее».

CNews

_________________
Включение указателя поворота заранее, действительно помогает другим водителям понять,
в каком направлении вы собираетесь двигаться, и делает вождение безопаснее для всех.
dimitriy7
Стаж: 18 лет 9 мес.
Сообщений: 5708
Ratio: 69.743
Раздал: 1.108 TB
Поблагодарили: 372
14.71%
Откуда: Лучший город Земли
ussr.gif
Цитата:
Но, в тоже время, число подобных действий невелико, в пределах пяти-десяти, что, скорее всего, позволяет неплохо задействовать эти возможности в современных процессорах AMD и Intel, которые могут выполнять как раз где-то около пяти-восьми инструкций одновременно, но лишь частично задействуют возможность "Эльбрус-8C" в котором число одновременно выполняемых инструкций может достигать 25! А это значит, что в задачах с более высокой степенью "внутреннего параллелизма" соотношение может изменяться в пользу "Эльбрус-8C" до трех-пяти раз и, даже системы, существующие сейчас, в ряде задач могут выходить в лидеры и по однопоточной производительности, и по валовой производительности CPU, и по валовой производительности системы. Результат в RakeSearch, по сути — это результат в самых неподходящих условиях. И это делает данные результаты еще интереснее».

Собственно, это ключевые слова всей статьи. Архитектура Е2К (и сам принцип ОДМК) рассчитана как раз на длинные инструкции, поэтому и требуется специальный компилятор, который и будет обеспечивать полную загрузку вычислительных ресурсов. Итаник потому и провалился, что вменяемый компилятор для него интеловцы так и не осилили. Для эльбрусов -- компилятор уже есть, так что всё с ними замечательно.
А НЕ замечательно -- передёргивание смысла журналистами "ц-новостей" при придумывании заголовка. Если заголовок НЕ соответствует тексту статьи -- то журналисты либо некомпетентны в этой области (ну, из тех, кого учёные насилуют), либо специально искажают смысл, чтобы спровоцировать срачЪ в обсуждении с участием профессиональных всепропальщиков, небратьев и школьников, не читающих новость дальше заголовка. Могу поспорить, что и на нашем интеллигентном форуме поспешат отметиться свидетели распилов, борцы с режЫмом и "ой, бяда, нипаиграть!".
Подводя итог: МЦСТ молодцы, автор исследования молодец, журналисты облажались, а комментаторы ещё себя проявят, с какой стороны -- зависит только от них самих :)
Михаил
 
Стаж: 15 лет 5 мес.
Сообщений: 21356
Ratio: 22.972
100%
dimitriy7
Дмитрий, прошу прощения у ТС за офтоп, Вот Вы по образованию , видимо, т.н. "компьютерщик"?
просто детально всё знаете как по "железу", так и по программам, как мне довелось читать Вас.
Qwz
Стаж: 8 лет 11 мес.
Сообщений: 177
Ratio: 21.815
0.26%
Собирают этот брус на Тайвани?
lexa1980
Стаж: 15 лет 5 мес.
Сообщений: 1153
Ratio: 26.949
0.37%
russia.gif
Считаю очень неплохим результатом .
производительность 14 года хватит для 99% задач.
по сути можно перевести все важные отрасли на это процессор.

а догнать мировые корпорации с милиарными продажами это из раздела ненаучной фантастики :)
никто никогда не ставил такой цели перед эльбрусом.
leugene
 
Стаж: 15 лет 7 мес.
Сообщений: 1264
Ratio: 36.113
Раздал: 235.7 TB
Поблагодарили: 5814
100%
russia.gif
dimitriy7 писал(а): Перейти к сообщению
...Подводя итог: МЦСТ молодцы, автор исследования молодец, журналисты облажались, а комментаторы ещё себя проявят, с какой стороны -- зависит только от них самих :)


Ребята идут семимильными шагами. Не так давно "всепропальщики" орали, что нам потребуется 100 лет до этого шага.
Я об одном печалюсь. Нет их в свободной продаже и не вижу рекламной компании.
Опять идем по граблям, в том смысле, что молча делаем прорыв и не даём его в массы.
Начальнику нужен комп. Я бы собрал на таком процессоре, но где он?
tyra4ok82
Стаж: 15 лет 6 мес.
Сообщений: 188
Ratio: 1.436
2.06%
2014 это они себя перехвалили, однопоток на уровне core 2 duo , 2008 +-год.
и то хорошо, лучше чем ничего.
ZeraF2014
Стаж: 11 лет 8 мес.
Сообщений: 590
Ratio: 0.614
0.44%
Я не разбираюсь особо в вопросе, но тут главное - этот проц просто для компов, или для конкретных целей? И какова его цена. Почему такая низкая производительность, то есть у нас не знают, как делать процессоры, в РФ наука до этого не дошла?
Это не стеб, правда не понимаю.
HooHah
Стаж: 12 лет 11 мес.
Сообщений: 305
Ratio: 120.955
Поблагодарили: 13
100%
Откуда: a van down by the river
bahamas.gif
А я рад. МЦСТ молодцы, желаю им больших успехов и движения вперёд. Развитие идёт, какими темпами, всем ли это нравится или нет, мне по барабану, - главное, что оно идёт и прогресс есть. Единственное, как уже было отмечено leugene, данные вещи похоже никем и нигде не продвигаются, а надо бы.
Admoss
Стаж: 14 лет 2 мес.
Сообщений: 219
Ratio: 1.316
Раздал: 155 GB
75.07%
russia.gif
Хорошая новость. В современном мире, когда одной подписью можно закрыть доступ ко всем технологиям, нужно иметь свою альтернативу.
WINS85
Стаж: 11 лет 3 мес.
Сообщений: 18
Ratio: 9.478
0.82%
Цитата:
с двумя Xeon E5-2683 v3 будет стоить где-то $10-12 тыс

похоже автор данного высера застрял с ценами в теж-же 14-х годах. он сейчас на алике валяется за 200 зеленых и это с учетом что китаезы не кисло так взвинтили цены на все свое барахло. на ебэе этот мусор кстати лежит за 7.5к деревянных.
enkosxs
Только чтение
Стаж: 13 лет 7 мес.
Сообщений: 365
Ratio: 2.569
24.19%
finland.gif
Выводы эксперта под ником Seti уже некоторое время размещались на интернет-форумах. 27 февраля 2020 г. их на своем сайте опубликовал Максим Горшенин, сотрудник МЦСТ — компании, занимающейся разработкой упомянутых чипов.

Всё что нужно вам знать выделил жирным. Остальное не имеет смысла.
MAXHO32
Стаж: 15 лет 4 мес.
Сообщений: 115
Ratio: 9.144
0.35%
russia.gif
ZeraF2014 писал(а): Перейти к сообщению
у нас не знают, как делать процессоры, в РФ наука до этого не дошла?

Пришёл к нам молодой спец и заявил: - "Дайте мне печь - я буду делать процессоры" :)
Это примерно из этой же серии.
Микроэлектроника - очень сложное производство и состоит из тысяч операций, требует массу дорогого и очень дорогого оборудования и, естестрвенно, специалистов и операторов. В последние несколько лет явно наметился прогресс в финансировании, жаль, что очень скоротечный... А денег требуется очень много, да и системный подход не помешал бы. Например, начинать нужно с производства средств производства, как нас учили в школе. :) Причём, сразу всей линейки производства: ФЛГ, диффузии, ИЛ, напыления металлов, контроля, сборки... А мы пока побираемся по миру: где белорусы помогут, где американцы трижды б\у подгонят... Так и живём - с кочки на кочку - глядишь, и выкарабкаемся. :(
kx77
 
Стаж: 13 лет 7 мес.
Сообщений: 1756
Ratio: 139.71
Поблагодарили: 2425
100%
ZeraF2014 писал(а): Перейти к сообщению
Я не разбираюсь особо в вопросе, но тут главное - этот проц просто для компов, или для конкретных целей? И какова его цена. Почему такая низкая производительность, то есть у нас не знают, как делать процессоры, в РФ наука до этого не дошла?
Это не стеб, правда не понимаю.


Главное - это проц с закладками ФСБ, а не АНБ и не узкоглазых.
Да, для конкретных целей. Для военки, гостайны и роспилов (где нет тайны, но надо роспилить)
Цена - очень высокая
Низкая производительность - потому что невысокая частота и что бы ни говорили, а эффективно распараллеливать задачу на 25 операций за такт очень непросто. Требуется не только хороший компилятор, а специально писать код с учетом данной особенности.
У нас знают как делать процессоры, но у нас их делать не на чем. У нас делают "исходный код" для литографии. Самой литографии по современным техпроцессам у нас нет. Равно как и производства обвязки. Даже конденсаторы и разъемы вряд ли делают. Все развалено с времен совка
dockkey
Стаж: 11 лет 7 мес.
Сообщений: 64
Ratio: 1075.748
Раздал: 34.13 TB
100%
honduras.gif
За :клево: :новогоднее пиво: позитив!
Показать сообщения:   
Начать новую тему   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Торрент-трекер NNM-Club -> Компьютеры и комплектующие -> Компьютерные новости Часовой пояс: GMT + 3
Страницы:  1, 2, 3, 4, 5, 6  След.
Страница 1 из 6