LINUX.ORG.RU

Завершены государственные испытания «Эльбрус-S»

 , ,


0

0

В декабре 2010 года в ЗАО «МЦСТ» завершились:

  • приемка ОКР в части процессорной микросхемы (системы на кристалле) «Эльбрус-S»;
  • государственные испытания микросхемы (системы на кристалле) контроллера периферийных интерфейсов (КПИ);
  • государственные испытания 4-х процессорного модуля МВ3S/C на базе микросхемы «Эльбрус-S».

Решениями комиссий, проводивших приемку микросхемы «Эльбрус-S» и испытания микросхемы КПИ, разрешено приступить к выпуску серийных образцов микросхем и использовать серийные образцы для оснащения образцов вооружения и военной техники, а также информационно-вычислительных и управляющих систем в промышленной сфере.

Модули МВ3S/C рекомендованы комиссией для использования в качестве вычислительных средств в перспективных образцах вооружения и военной техники.

Для архитектуры Эльбрус поддерживается ОС Linux на ядре 2.6.14 в стандартной и real-time версиях. Поддерживается библиотека glibc 2.7 и множество стандартных утилит, также имеется графическая среда на базе сервера Xorg версии 6.9.0 с несколькими оконными менеджерами. Портирован большой комплект прикладных программ. В настоящее время идет работа по поддержке ядра 2.6.33 и свежей версии Xorg.

Из средств разработки поддерживаются: оптимизирующий компилятор собственной разработки (совместимый с gcc 3.4.6) для языков C, C++, Fortran, отладчик gdb, инструмент профилирования gprof. Компилятор поддерживает режимы нативной и кросс-компиляции.

Подробности:
http://www.mcst.ru/news.shtml
http://www.mcst.ru/image/101108/elbrus_ex1_101108.jpg
http://www.mcst.ru/image/101108/elbrus_ex2_101108.jpg

★★★★★

Проверено: Shaman007 ()
Последнее исправление: maxcom (всего исправлений: 2)

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

> А зачем? Может я с ними никогда не работал, а может я их разрабатываю?

А может ты вообще Император Всея Вселенной?

Короче, если ты действительно че-то знаешь, давай описаловку ассемблера эльбрус-S.

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

>> Так мы услышим рассказ о твоем богатом и успешном опыте работы с Эльбрусами?

А зачем?

Чтобы знать, чего стоит твое мнение.

Может я с ними никогда не работал, а может я их разрабатываю?

Совершенно определенно - первое.

Не в этом суть.

Суть в том, что ты д'Артаньян, это мы уже поняли.

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

> Гугление результата не дало :-( у них на сайте что-то было

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

>Суть в том, что ты д'Артаньян, это мы уже поняли.

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

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

> Эээ... а сколько тебе лет? Кроме того, неважно, когда они были сделаны... они выпускаются и эксплуатируются.

25. Они их вроде еще в 2000 показывали

то про обновление компилятора - нет, что как бы намекает на серьезный недостаток ресурсов.

Вот я о том же

хотя в ветке 4.x в GCC сделали новую инфраструктуру оптимизации

Все таки у них главное микроуровневая оптимизация, а эту часть полностью они вроде под себя переписали

Только грамматику русского языка ты так и не осилил, детка.

Не ваше дело, вы, кроме высера текста, ни чему и не научились

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

> Ты начинаешь понты кидать как ты был когда-то давно знаком с его дальним родственником.

В данном случае он знаком с этим человеком лет 10 назад. А говно, как известно, говном остается... Или перегноем

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

Это что, тот самый «ядерный чемоданчик»? А что за чуваки там внутри?

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

>> хотя в ветке 4.x в GCC сделали новую инфраструктуру оптимизации

Все таки у них главное микроуровневая оптимизация,

Для VLIW? Я не Станиславский и не великий спец по компиляторам, но «Не верю» (с)

а эту часть полностью они вроде под себя переписали

А я думаю, что они просто сделали machine description для своего чипа. Интересно, опубликуют ли они исходники?

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

> а факты говорят о ядре 2.6.14 и gcc 3.4.6

и gcc 3.4.6


Совместимость с gcc - это фронтэнд, который занимается парсингом языковых конструкций, а вовсе не оптимизациями. Про оптимизации можно вот тут прочитать отголоски: http://www.ict.edu.ru/ft/004337/p78_92.pdf

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

Зато Solaris поставить можно, на видеокарту. Круто наверное.

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

>А в гос комиссии сидят лохи

Вообще-то в наше время часто так и есть, к сожалению. Обычно разум присутствует только у самого нижнего звена в госконторах, а в комисии людей засовывают по принципу «уважаемый и свой».

А представители исполнителя добавляют к этому обширные вливания в представителей заказчика, отчего все эти одобрения и испытания часто превращаются в ерунду. Остаётся надеяться только на тех, кто делал сам объект.

anonymous
()

10 ватт на 500 мГц весьма неплохой показатель для нашего болота.

darkshvein ☆☆
()

Замечательно, однако столь мамонтовая версия GCC очень сильно огорчает...

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

> Для VLIW? Я не Станиславский и не великий спец по компиляторам, но «Не верю» (с)

Для VLIW как раз важна микроуровневость, чтоб максимально качественно упаковать поток исполнения

А я думаю, что они просто сделали machine description для своего чипа.

Хм. Я, честно сказать, не знаю, как там идет преобрвазоние из внутреннего представление в ASM

namezys ★★★★
()

Так и представляю себе мужыков в защитных костюмах интела, но с серпом, молотом и звёздами.

darkshvein ☆☆
()
Ответ на: комментарий от Manhunt

>Совместимость с gcc - это фронтэнд, который занимается парсингом языковых конструкций, а вовсе не оптимизациями. Про оптимизации можно вот тут прочитать отголоски: http://www.ict.edu.ru/ft/004337/p78_92.pdf

Насколько я могу судить, здесь речь идет о вполне общих преобразованиях (неспецифичных для целевой архитектуры). И такое впечатление, что это статья именно о доработке существующего компилятора.

Забавно, статья 2004 года - gcc 3.4.0 вышел как раз в 2004.

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

> Ну и 90нм порадовали, откуда оборудование, уж не то ли АМДшное?

По условиям поставок на амд-шном заводике нельзя ничего военного производить.

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

>> Для VLIW? Я не Станиславский и не великий спец по компиляторам, но «Не верю» (с)

Для VLIW как раз важна микроуровневость, чтоб максимально качественно упаковать поток исполнения

Для того, чтобы загрузить конвейеры и исполняющие устройства VLIW, машинно-зависимых оптимизаций недостаточно (что, собственно, и признается в статье, линк на которую дал Manhunt).

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

>Скорее всего, это и есть gcc, но немного измененный. Старье в общем.

Мой друг работает у них компиляторщиком. С его слов — для e2k есть два компилятора — основанный на gcc и собственной разработки lcc (eLbrus CC). Совместимость означает поддержку гнутых расширений и тому подобного, но ни коим образом ни алгоритмов оптимизации — они там свои. 3.4.6 — потому что нужен для компиляции нового ядра.

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

Ну что ж, хорошо, спасибо за разъяснения.

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

>Это какбэ основано на SPARС.

Это какбэ никакого отношения к SPARC не имеет.

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

> А чего гыгыкать, довольно мощная штука. И для военных ведь главное не скорость чтоб ьигрульки гонять, а безопасность.

Никто не мешал тот же ARM на местных 90 нанометрах выпустить.

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

Наши военные уже пишут новое ядро и будет ось GNU/Эльбрус

fero ★★★★
()

10 Вт потребляет? Поцчему так мало?

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

>Никто не мешал тот же ARM на местных 90 нанометрах выпустить.

А ARM разве открытая архитектура? Да и я думаю эта поделка будет помощнее большинства ARM'ов, разве что кроме Cortex'ов.

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

> ля e2k есть два компилятора — основанный на gcc и собственной разработки lcc (eLbrus CC)

На самом деле, мне кажется очень странным, что для основы не взяли тот же самый clang + LLVM или LLVM с фронтэндом от GCC. По крайней мере, это позволило бы сэкономить значительное количество усилий на оптимизации и на циклах обновлений компилятора. Байт-код LLVM достаточно стабилен, а фронтэнды пусть буржуи за свои деньги пилят.

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

ARM продает лицензии. Сюрприз!

Ракета долетит.

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

>Для военных главное - чтобы подворотнички пришиты были и портянки отглажены. А все эти ваши мелкопроцессоры чисто для «авторитета сверхдержавы».

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

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

>> А на ДОНе не они стоят?

Покажите, интересно.

Я слышал что на ДОНе стоят эльбрусы. Вот только какого года - хз

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

> На самом деле, мне кажется очень странным, что для основы не взяли тот же самый clang + LLVM или LLVM с фронтэндом от GCC

Гг. Clang тогда тупо не было.

tailgunner ★★★★★
()

Ура. Только надо срочно объяснить генералитету, что поддержку в ядре и в компиляторе нужно отдать под GPL. Таким образом выйти на фронт разработки ПО в мире, а не тащиться только на своих силах. Кроме того ошибки исправят. Пора бы задействовать побольше людей и в России под GPL. Формировать среду благоприятствования. Есть ещё шанс уцепиться пока ещё не сообразили другие страны что за сила GPL.

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

>> Это хорошо, что не слишком ненадёжны. :)

Очепятко же :/

спалилсо, американский засланец!

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

> На самом деле, мне кажется очень странным, что для основы не взяли тот же самый clang + LLVM или LLVM с фронтэндом от GCC.

Вам сколько лет? А разработкам МЦМС? А LLVM'у?

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

Много лет назад по зомбоящику показывали Эльбрус-2 на Доне.

anonymous
()

Чисто по теме: мало какая страна имеет свою платформу, включая ПО и микропроцессоры. В странах NATO не секрет, кто поставляет такие решения. Так что, браво всем разработчикам! А то, что всё это работает с Ъ-осью, а не левым редмондским велосипедом, вдвойне приятно.

lucentcode ★★★★★
()

Что значит:

оптимизирующий компилятор собственной разработки (совместимый с gcc 3.4.6)

Они написали новый back-end для gcc и предоставят сорцы всем пользователям? Или они написали свой компилятор, который принимает GCC'шный GIMPLE в качестве начального языка?

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

> Или они написали свой компилятор, который принимает GCC'шный GIMPLE в качестве начального языка?

В 3.4.6 нет GIMPLE :)

tailgunner ★★★★★
()

на второй картинке сказано, что NUMA. а SMP на этом чуде совсем не умеют ?

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