LINUX.ORG.RU

Завершены государственные испытания опытных образцов контроллеров УВК/С и операционной системы «Эльбрус»

 


0

0

13 ноября 2009 года. Комиссия в составе 17 человек, включающая представителей Заказчика, ведущих специалистов научно-исследовательских организаций Минобороны РФ и российской промышленности в области вычислительной техники, ответственных исполнителей проекта, провела государственные испытания опытных образцов унифицированных высокопроизводительных контроллеров УВК/С и опытного образца операционной системы «Эльбрус».

Контроллеры УВК/С являются универсальными, высокопроизводительными вычислительными комплексами с архитектурной платформой, унифицированной с платформой ВК «Эльбрус-3М1» (микропроцесор E2K, 300 МГц) выполненные в формфакторе Compact PCI 6U.

Операционная система «Эльбрус» основана на с ядре ОС Linux версии 2.6.14, обеспечивает применение УВК/С в системах и комплексах, функционирующих в обычном режиме и режиме реального времени.

Требуемые по ТТЗ значения производительности 4,3 млрд.оп/с при 64-разрядных вычислениях и 8,5 млрд. оп/с при 32-разрядных вычислениях подтверждены реальными замерами. Следует обратить внимание, что эти цифры - не пиковая производительность.

Новость на сайте МЦСТ - http://www.mcst.ru/news.shtml#091113
Описание ВК «Эльбрус-3М1» - http://www.mcst.ru/b_6-7.shtml
Описание микропроцессора «Эльбрус E2K» - http://www.mcst.ru/b_4-5.shtml

Для особых ценителей, пример машинного кода микропроцессора «Эльбрус E2K» - http://www.mcst.ru/b_11-12.shtml

>>> Подробности



Проверено: Shaman007 ()

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

>Если б у команды Бабаяна было....

этим все сказано, отмаз, если бы, да если бы

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

>воплощение многоядерности и многопроцессорности в одном камне.

Потрудитесь объяснить?

Sun-ch
()
Ответ на: комментарий от leopold

За этим процом, а вернее архитектурой - будущее всех процов в мире. Эльбрус - воплощение многоядерности и многопроцессорности в одном камне. Если б у команды Бабаяна было бабло как у интела, эльбрус уже бы вытеснил спарки, а его частоты были бы сопоставимы с интеловскими. Только производительность у него была бы раз 10 больше


Очень толсто.

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

>> Думаю, всетаки основное назначение Е2К - это криптография.
> Скорее числодробильня. Физрасчеты и всё такое. Хорошо видно по сфере применения.


А что, подбор паролей/сертификатов с точки зрения чиcлодробления сильно отличается от расчетов .. ну, например, конечноэлементных моделей?

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

> Кончай уже быть задротом, и поверь, что у нас есть свой микропроцессор общего назначения. Вопрос в том, появится ли он когда-нибудь в гражданском секторе.

Хочется в это верить, но не особенно получается. Со странички http://ru.wikipedia.org/wiki/Эльбрус_2000: Держателем патентов на процессор является компания Elbrus International, которой владеет Elbrus Services, зарегистрированная на Каймановых островах.

То есть, E2K - это не наш процессор, а Каймановых островов, и они любезно дали им попользоваться нашей оборонке, по сходной цене :)

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

V_P
()
Ответ на: комментарий от Sun-ch

> Слово "контроллер" говорит само за себя. И форм-фактор "евромеханика".

А можно поточнее, о чем говорит слово "контроллер" и формфактор "евромеханика"? Мы тоже хотим знать, а между строк читать не умеем.

xintrea
() автор топика

>Основные характеристики ВК «Эльбрус-3М1»

...
Средняя наработка на отказ - не менее 10000 час.

Че-то как-то маловато =(

void_ptr ★★★★
()
Ответ на: комментарий от alt-x

> А есть здесь кто-нибудь, видевший в живую Эльбрус-90? Вроде их производят, но что-то кроме новостных сайтов я их не видел нигде.

Я видел их ноутбуки на авиасалоне МАКС-2005. В ударопрочном гидроизоляционном корпусе. Ноутбук был помещен под воду в аквариум, там плавали рыбки, он работал. Из воды торчал только шнур питания и мышка.

Вот такой примерно http://www.mcst.ru/22-23.htm, только там в спецификации про подводную работу ничего не написано. Может быть, другая модификация.

xintrea
() автор топика

как красиво бабаян рассказывал нам, школникам это еще в 2000 года

но в 300Мгц вложить 2.4 Gflop в 64 битном режиме - это сильно

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

и как я помню комилятору у них по фиг, жрать ли х86 код, либо C код

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

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

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

> но в 300Мгц вложить 2.4 Gflop в 64 битном режиме - это сильно

Если выполнять 23 операции за такт, то почему бы и нет.

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

> Если выполнять 23 операции за такт, то почему бы и нет.

Да я понимаю. Но дело в том, что это надо оптимизировать. А они показали что они обычный код оптимизируют очень хорошо....

namezys ★★★★
()

> Операционная система «Эльбрус» основана на с ядре ОС Linux версии 2.6.14

Я правильно понимаю, что у них уже есть gcc для E2K?

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

> Я правильно понимаю, что у них уже есть gcc для E2K?

Да. Но являеться ли это оптимизирующим компилятором?

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

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

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

Чорт, ты намекаешь что Elbrus будет использоваться в управлении гигантскими человекоподобными роботами?

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

> > Скорее числодробильня.

> Дважды бугага. Управляющая машина это будет


Управляющая _чем_?

> Вычисления %) Прикинь, сколько будет стоить кластер


Ты никогда не слышал о вычислениях за пределами кластеров?

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

LamerOk ★★★★★
()
Ответ на: комментарий от alt-x

> Вроде их производят, но что-то кроме новостных сайтов я их не видел нигде.

И не увидишь. Это пока только для нужд оборонки. Хочешь посмотреть - добро пожаловать в РВСН. )))

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

> Но являеться ли это оптимизирующим компилятором?

Да, у них там целый отдел над оптимизирующим компилятором работает.

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

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

А они показали что они обычный код оптимизируют очень хорошо....


VLIW и обычный код это несовместимые вещи.

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

> Для задач _управления_ мощности эльбруса просто избыточны. Это задачи еще лет сорок назад решались лампочками.

Управления --- да. Но для задач обнаружения и сопровождения ~100 целей, говорят, мощностей не хватает. Врут?

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

>> А они показали что они обычный код оптимизируют очень хорошо...
> где это они показали ?


По ссылке где пример машинного кода, там же есть и графы, на которые компилятор раскладывает алгоритм, с комментариями.

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

>Это задачи еще лет сорок назад решались лампочками.

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

Sun-ch
()
Ответ на: комментарий от xintrea

они это называют постсуперскаляр вообще-то

да. но стали ли они оптимизацию интегрировать в gcc

вообще без оптимизации компилятор - это просто

а оптимизация у них специфичная

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

> где это они показали ?

При мне их код декодирования jpeg на спарках сановских в 2000 с их компляторами декодировал огромную джпешку, в несколько десятков мегапикселей меньше чем за секунду

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

> Это ИИ в реальном времени и адаптивное поведение

А что это за слова-то такие? %)

По-моему, ИИ в реальном времени не бывает в силу определения ИИ и реального времени.

sv75 ★★★★★
()

>8,5 млрд. оп/с
Pentium 4 Extreme Edition 9,726 MIPS at 3.2 GHz
> 2003

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

Ну, что бы в субботу похмелиться... Госприемка-то у нас с помощью печени происходит-с. Иначе-то никак-с!.. :)

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

Что мне этот пример? Я тоже могу пример нарисовать, и вручную распаралелить. Не говоря о том что двух примеров не достаточно чтобы говорить о чём либо.

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

> Но для задач обнаружения и сопровождения ~100 целей, говорят, мощностей не хватает. Врут?

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

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

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

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

Немного не точно. Обноружать и сопровождать легко

сложность - в определении типа цели

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

Например, гонки, типа тех в которых погиб Томми. Управляющий джипом, контроллер, должен понять, что перед ним камень или канава, и отвернуть на скорости 100 миль в час. Даже простой поворот на песке это нетривиальная управляющая задача.

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

> Я тоже могу пример нарисовать, и вручную распараллелить.

Ага. Значит вы в оптимизирующие компиляторы не верите?

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

> Что мне этот пример? Я тоже могу пример нарисовать, и вручную распаралелить. Не говоря о том что двух примеров не достаточно чтобы говорить о чём либо.

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

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

а где я сказал про спарки и VLIW

я сказал что они это называли следующим развитием идеи суперскаляров

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

а где я сказал про спарки и VLIW

я сказал что они это называли следующим развитием идеи суперскаляров

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

>> Вроде их производят, но что-то кроме новостных сайтов я их не видел нигде.

И не увидишь. Это пока только для нужд оборонки. Хочешь посмотреть - добро пожаловать в РВСН. )))

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

alt-x ★★★★★
()
Ответ на: комментарий от shturman

-- Ну что, построишь летучий корабль? -- Куплю!! :))

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

>Читаю и удивляюсь. Ни одного толкового коммента. За этим процом, а

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

А источники в околонаучных кругах говорят, что Бабаян завалил все проекты, имея финансирование... И что Эльбрус к нему отношения не имеет. Вы, наверно, в этом разбираетесь - расскажите нам, так ли это?

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

>Когда продвижением технологии занимается только государство, то эта технология априори мертва.

Это еще что за газификация ? Сексуальные фантазии оставь при себе, государство имеет самые мощные рычаги для продвижения чего угодно куда угодно. Без государства продвигают каменные топоры миллионами лет.

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

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

Тогда предложение «А они показали что они обычный код оптимизируют очень хорошо....» в контексте того что обсуждаемый процессор является VLIW не имеет никакого смысла. «обычный код» нормальным человеком воспринимается как «неоптимизированный под процессор/компилятор код, на C-подобном языке», а не оптимизация под под RISC/СISC суперскаляры.

anonymous
()

«В июле 2008 года процессор впервые показали прессе. Компьютер Эльбрус-3М при частототе 300 МГц в режиме совместимости с IA-32 обогнал 500 МГц Intel Pentium III в тестах SPEC. При работе в «родных» кодах Эльбруса процессор показал скорость, сравнимую с Pentium 4 2 ГГц.[2] »

ого. в мобилу его и в игровуюстанцию.

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

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

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

ну объем информации в любом коде, даже компилированом, достаточно много.

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

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

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

Тоже не слишком сложно

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

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

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

Sun-ch
()
Ответ на: комментарий от sv75

> Но для задач обнаружения и сопровождения ~100 целей, говорят, мощностей не хватает. Врут?

Мощностей лампочек? Да, не хватает. )))

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