LINUX.ORG.RU

Вышла первая партия процессоров Эльбрус-8С

 ,


8

12

Первая партия инженерных образцов процессора Эльбрус-8С и южного моста КПИ-2 готова к тестированию.


Архитектура процессора: «Эльбрус»
Количество ядер: 8
Кэш-память 2го уровня: 8 * 512 КБ (4 МБ)
Кэш-память 3го уровня: 16 МБ
Рабочая частота: 1.3 ГГц
Производительность: 250 ГФлопс (FP32)
Тип контроллеров памяти: DDR3-1600 (ECC)
Кол-во контроллеров памяти: 4
Процессоров на плате: 4
Технологический процесс: 28 нм

>>> Фото



Проверено: Shaman007 ()
Последнее исправление: Shaman007 (всего исправлений: 1)
Ответ на: комментарий от KT

Можете напомнить, какая у Вас х86-я машина и версия gcc?

Могу напомнить, что это лишь унылый тест.
А слабо собрать под Эльбрус те же lame, vorbisenc, imagemagick и тестировать на реальных задачах?

devl547 ★★★★★
()
Ответ на: комментарий от I-Love-Microsoft

Цель была узнать как процессор отреагирует на рост количества инструкций за одну итерацию цикла. Без sse на интел время линейно увеличивается. То есть все алу забиты. От Эльбруса ожидалось что он сможет переварить больше инструкций за раз. И второй цикл с двойной нагрузкой он выполнит за то же время или даже третий и т.д. Мы видим что без оптимизации интел не использует sse, он выполняет четыре цикла за 8 16 25 33. Эльбрус с оптимизацией выполняет за 10 10 20 20.

С одной стороны тест что-то показывает что ожидалось, с другой он всё же некорректен. Интел использует sse. А без оптимизации сравнивать конечно нельзя. Для интел более простой код gcc даёт, а на VLIW без оптимизации видать совершенно невозможно получить хотя бы средненький код.

При оптимизации уже не ясно, сколько ускорения внесено компилятором, а сколько аппаратными возможностями процессора.

Чтобы всё было честно, нужно написать код, который не будет распараллеливаться на sse/avx. Собственно этим Эльбрус и интересен, он должен выполнять параллельно код который на sse выполнить параллельно нельзя.

нам надо чтобы эти строчки были разными

 sum+=(1.0/(1.0+2.0*i))*((i%2==0) ? 1:(-1));
 sum2+=(1.0/(1.0+2.0*i))*((i%2==0) ? 1:(-1));
с разным порядком операций, и чтобы они давали значащий результат(на интел от этого кстати серьёзное замедление). При этом надо чтобы по возможности переменные умещались в регистрах.

ReadWrite
() автор топика
Ответ на: комментарий от devl547

А слабо собрать под Эльбрус те же lame, vorbisenc, imagemagick и тестировать на реальных задачах?

Это не имеет смысла, т.к. это актуально лишь для x86-совместимых. Для них уже написан очень оптимальный код, а процессоры лишь соревнуются в том как они могут его еще больше параллелить.

У эльбруса совершенно иной принцип работы. Мне важен реальный вычислительный максимум который можно раскочегарить на эльбрусах, а не сравнение того как обезьяны и слоны ползают по веткам.

I-Love-Microsoft ★★★★★
()
Ответ на: комментарий от I-Love-Microsoft

Это не имеет смысла, т.к. это актуально лишь для x86-совместимых

А, то есть реальные задачи для Эльбруса неактуальны? А что тогда? Скрепы компилировать на нём?

Для них уже написан очень оптимальный код,

4.2, иначе бы не было страшных приростов только лишь от пересборки с другими флагами.

Мне важен реальный вычислительный максимум который можно раскочегарить на эльбрусах

Линпак? Но тут тоже он не жилец.

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

Цель была узнать как процессор отреагирует на рост количества инструкций за одну итерацию цикла.

Фигня это полная. Вот, почитай - http://xakep.ru/60145/

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

А, то есть реальные задачи для Эльбруса неактуальны? А что тогда? Скрепы компилировать на нём?

Вот до чего ты вредина! :) Оптимизировать, вашу маму, вот что делать надо ;) Попробуй запусти любой тест на ARM-е - получишь дохлятство, а если заюзаешь NEON - летать будет.

I-Love-Microsoft ★★★★★
()
Ответ на: комментарий от ReadWrite

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

А тесты - можно мне кидать периодически, если будут идеи.

I-Love-Microsoft ★★★★★
()
Ответ на: комментарий от I-Love-Microsoft

Вот до чего ты вредина! :)

Я знаю :3
Вообще, я только рад буду, если Эльбрус взлетит. Но сейчас складывается мнение, что его свои же закапывают.

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

его свои же закапывают

Если верить DZ, что в МЦСТ лежат--не дождутся своих владельцев системы на эльбрусах (пусть и по 130к), это уже громадный шаг вперёд - они доступны!

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

Если в 130 или даже 150к влезет 8С(а лучше 16С) и новый КПИ, то они УЖЕ могут претендовать например на сетевые дела. СОРМу тоже на чём-то работать надо =)

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

Но сейчас складывается мнение, что его свои же закапывают.

Да как сказать...

Во-первых, имеет место быть чиновный пофигизм. Наша отечественная традиция: всё нужно продавливать. Зато все любят говорить про нацинтересы, про развитие отечественной науки и техники. Это очень выгодно, в политическом плане.

Во-вторых. Ну, будем честны, Эльбрус не подготовлен до состояния рыночного продукта. На это нужен ресурс. Даже элементарная логистическая операция требует квалификации.

В-третьих, конкуренция. АМД с Интел в одной только России зарабатывают миллионы. Любая попытка отгрызть хоть считанные проценты рынка будет подавляться.

Deleted
()
Ответ на: комментарий от I-Love-Microsoft

Мне важен реальный вычислительный максимум который можно раскочегарить на эльбрусах

Для этого не надо писать тесты, а просто посмотреть в доках сколько FP инструкций он может выполнить за такт.

no-such-file ★★★★★
()
Ответ на: комментарий от Deleted

В-третьих, конкуренция. АМД с Интел в одной только России зарабатывают миллионы. Любая попытка отгрызть хоть считанные проценты рынка будет подавляться.

Посмотри сколько стоит подержанное авто на ebay и какая пошлина при ввозе в РФ. Сделай выводы.

no-such-file ★★★★★
()
Ответ на: комментарий от no-such-file

сколько FP инструкций он может выполнить за такт

Добавлю, что тут возникает интересный момент. Если посчитать количество операций за такт по заявленным параметрам для Эльбрус-8C, то получается: 250/8/1.3 = 24 операции FP32 за такт на ядро, что меньше, чем у хасвелла (32 операции FP32).

no-such-file ★★★★★
()
Ответ на: комментарий от no-such-file

Ха! В том-то и дело, что прямо сейчас вздрючить пошлины не получится. Барыжня не на шутку рассердится =) Мне-то барыги, как и их крышующие личности, сугубо пофик, а для гос-ва и общества это может стать проблемой. Высвободившихся барыг тоже нужно будет куда-то пристроить. На заводы они не пойдут. В конторы - нельзя. Это трындец тогда конторам. А они у нас и так являются рассадником охламонов. Возродить брежневские НИИ тоже невозможно. То есть проблема.

А, реально, на поставках одного только компьютерного железа паразитирует куча народу. Сбиваются в стаи, ассоциации и прочую пышнозвучащую дребедень. У многих высшее техническое, но только часть из них сохранила какие-то инженерные навыки.

Я много видел политиков, обещавших поприжать купипродаев бизнесменов, но результата не видно пока. То есть кое-где результаты есть, но они такие, полубесформенные. Потому как жёсткое давление может вылиться в массу неприятных моментов, а другой системы пока не придумано. И все это понимают.

Deleted
()
Последнее исправление: rht (всего исправлений: 2)
Ответ на: комментарий от Deleted

Во-вторых. Ну, будем честны, Эльбрус не подготовлен до состояния рыночного продукта

С этого нужно начать и этим же можно закончить. Хотя нет, закончить следует тем, что никто и не пытается сделать из Эльбруса рыночный продукт.

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

никто и не пытается сделать из Эльбруса рыночный продукт

Наверное. Стоны какого-то «эльбрусовского» завотделом по этому поводу где-то мелькали.

Deleted
()
Ответ на: комментарий от tailgunner

ИМХО Эльбрус можно считать рыночным продуктом только с Эльбрус-8С, это уже конкурентный процессор. Так что до этого его даже и не думали делать коммерческим. Я давал цитаты с их сайта, показывающие что они уже хотят выйти из оборонной ниши. И давал пример что Т-Платформы, сугубо коммерческая контора сделала четырёхкамневое лезвие на двуядерниках.

Многое зависит от государства и его желания развивать собственную электронную промышленность.

Оценить можно будет ситуацию только через полгода-год, не раньше.

Но от МЦСТ я жду полную детальную документацию в открытом доступе и свободную продажу.

ReadWrite
() автор топика
Ответ на: комментарий от tailgunner

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

Deleted
()
Ответ на: комментарий от ReadWrite

от МЦСТ я жду полную детальную документацию в открытом доступе и свободную продажу

Удвою, пожалуй. Ноут точно прикупил бы. Пускай и несколько подороже какого-нить синка. Спеки, доступное железо - вот и всё, что нужно. Всё остальное, в т.ч. портирование софта и онлайн-поддержку сообщество осилило бы, думаю, самостоятельно.

Видимо, нужно, чтобы кто-то курировал эту тему на уровне Правительства РФ. По крайней мере до определённого момента.

Deleted
()
Последнее исправление: rht (всего исправлений: 2)
Ответ на: комментарий от Deleted

Команда могла поступить от руководства крафта. Никто не станет заниматься невыгодными вещами. Гос-ву нужны Эльбрусы в военке, оно обеспечивает госзаказ.

За пределами госзаказа начинаются другие отношения.

С другой стороны, крафт не настолько крут, чтобы в состоянии в одиночку сформировать рыночную нишу под Эльбрус. Даже Межделмаш не удержался. Ни синков не удержал, ни нишу камней для десктопов.

ИМХО.

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

сформировать рыночную нишу под Эльбрус

Умные L7 роутеры из Эльбрусов с большим числом ядер и пропускной способностью должны вроде получиться неплохими. Сервера тоже могут найти применение, например при работе с персональными данными.

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

Не, всё это понятно. Продуктов можно насочинять массу. Сервера, рабочие станции, ноутбуки, датацентры.
Но наличие самого продукта ещё не является показателем существования рыночной ниши, к тому же сами продукты не появляются по щелчку пальцев. Их надо разработать и подготовить производство.
Во-вторых, встаёт вопрос рентабельности. То есть продукты должны быть произведены в достаточном количестве, с должным качеством и сервисом, по цене, обеспечивающей прибыльность бизнесу владельцев логистических и торговых цепочек. То есть партия товара, поставленного на склад и реализованного в торговые сети должна быть моментально возобновлена. А это тащит за собой тьму сопутствующих вещей по типу мотивации логистов, потребителя (реклама), дизайна (если говорить, например, о ноутбуках) и в целом брендинга.
Если бы, например, Эльбрус в каком-то массовом виде существовал до распада СССР, будучи не сожранным нашими «рыночниками», то сегодня он мог бы иметь нишу. Как, допустим, АвтоВАЗ. Клюй его или не клюй, но свою нишу предприятие имеет.
То есть видишь, достаточно всё сложно. На все эти телодвижения нужен ресурс.

Deleted
()
Последнее исправление: rht (всего исправлений: 3)
Ответ на: комментарий от GAMer

Умные L7 роутеры из Эльбрусов

Бред. От спарков в роутерах давно отказались.

Сервера тоже могут найти применение, например при работе с персональными данными.

Ну если только наше государство не испустит указ об этом.

Платформа это не только процессор, компилятор и ОС. Это набор прикладного ПО и сообщество готовое его использовать. В широкие массы это изделие не пойдет по причине вероятных споров об интеллектуальной собственности с .... Intel :) в которой теперь работает и Пентаковский и Бабаян.

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

Я просто привёл пример ниши, куда сабж имеет отнюдь не призрачные шансы воткнуться. Tilera-то как то живёт.

Если бы, например, Эльбрус в каком-то массовом виде существовал до распада СССР

Хы, приятно о подобном мечтать =)
Было бы желание, СССР мог делать технику хотя бы на 1801/06/36. У нас ведь были может и не передовые, но вполне адекватные разработки вроде МК-9*, МК-106(!).

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

приятно о подобном мечтать

Мечты - это то немногое, что нам осталось. По крайней мере мне. Когда припаиваешь ножки микрухи к платке приятно осознавать, что ты это сделал.
А ведь многие и этой малости лишены. Спайсы, беготня за деньгами на оплату кредитов да битвы за ничего не значащие кресла - вот тренд современности =)

нас ведь были может и не передовые, но вполне адекватные разработки

Было, много чего было. В прошлом.

Deleted
()
Ответ на: комментарий от GAMer

Эльбрус мог бы наверное составить конкуренцию вот этому

Нет, не сможет, причем НИКОГДА.

Что есть у эльбруса, один IO (неизвесной скорости), и три CPU Link по 8 гигабит.

Пропускная же способность TELE-Gx начинается от 20(!) гигабит на ethernet IO.

Да же, если сложить 8+8+8 получим 24 гигабита, что чуть лучше самого медленного TELE-Gx. Это просто голая математика, а если брать в расчет факты, что эльбрус не специализированный процессор и то, что ему для общения с переферией нужен еще и контроллер, становится все на свои места.

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

Все верно ?

Всё верно, это КПИ-2, который будет работать с Эльбрус-8С. Тот самый, о котором говориться в этой теме.

anonymous
()
Ответ на: комментарий от robot12

Да пусть хоть в терабайтах. Все равно по производительности он не годен.

О, вижу у вас уже есть образец, чтобы судить о его производительности.

anonymous
()
Ответ на: комментарий от robot12

Бред. От спарков в роутерах давно отказались.

А какая связь со спарками тут?

по причине вероятных споров об интеллектуальной собственности с .... Intel :)

А какие могут быть споры, Интел разработала спарки, а МЦСТ украли?

ReadWrite
() автор топика
Ответ на: комментарий от ReadWrite

А какие могут быть споры, Интел разработала спарки, а МЦСТ украли?

Фамилии Пентковский и Бабаян о чем нибудь говорят ? Посмотрите, сколько патентов у них.

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

Италик это лишь одна из реализаций, EPIC.

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

И да, немного про ваш «эльбрус»

Еще в 2004 году, Intel выкупила всю IP вместе с командой ЗАО МЦСТ.

http://www.theregister.co.uk/2004/05/24/intel_elbrus_deal/

Так что, этому процессору, при выходе на рынок, грозит суд.

Так что, мы не увидим его, в широком доступе.

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

Еще в 2004 году, Intel выкупила всю IP вместе с командой ЗАО МЦСТ.

Это было лишь заявление, которое не подтвердилось ни одной из сторон. Был лишь переход сотрудников.

Так же замечу, вся интеллектуальная собственность на эльбрусы, принадлежит Elbrus International.

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

Так же замечу, вся интеллектуальная собственность на эльбрусы, принадлежит Elbrus International.

А теперь читаем

«Держателем патентов на процессор является компания Elbrus International, которой владеет Elbrus Services, зарегистрированная на Каймановых островах. По заявлению Британского инвестиционного банка Robert Flemings, финансировавшего проект, компания решила использовать такую офшорную схему из-за слабости российского законодательства в области интеллектуальной собственности (на 1999 год)»

http://www.businesspress.ru/newspaper/article_mId_37_aId_9461.html

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

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

anonymous
()
Ответ на: комментарий от robot12

Где посмотреть? Давайте ссылку на патент.

Вы хотите сказать Бабаян якобы владелец патентов и заявит на МЦСТ?

ReadWrite
() автор топика
Ответ на: комментарий от robot12

Они разрабатывали для Интел компиляторы, как потом я читал. И больше ничего. Кажись многие вернулись. Эльбрус продают. Выложи 100 тыс и получишь комп на двухъядерном.

ReadWrite
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.