LINUX.ORG.RU

Анонс платы IcepeakITX ELBRUS-8CB

 ,


6

2

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

Характеристики платы:

  • Форм-фактор: Mini-ITX
  • Процессор: МЦСТ Эльбрус-8СВ 8-ядер @ 1.5 ГГц VLIW (полностью совместимый с LGA3647 по креплению радиатора)
  • Южный мост: МЦСТ КПИ-2
  • Память: 8 Гб или 32 Гб (2x [4+1] 8 Гбит/32 Гбит DDR4 DRAM 2400 МГц ECC)
  • SATA: 2x M.2_2280 + 4x SATA_6G
  • Расширенное хранилище: 1x microSD (HC)
  • Кэш: 1x PATA 8 GB (требуется как кэш для бинарной трансляции из x86)
  • PCIe: 1x PCIe2_x16 + 1x PCIe2_x1 (as USB3)
  • Безопасность:
    • 1x TPM SPI connector
    • 2x прошивка загрузчика с дополнительными мерами безопасности
    • 3x heatsink detectors
    • 1x temperature sensor trigger
    • 2x tampering sensor
    Сеть:
    • Marvell M88E1111-RCJ chipset
    • 1x 1G_SFP
    • 3x 1G_RJ45
  • GPS: GPS с дополнительным внутренним портом для антены
  • USB:
    • 2x USB 2.0 (rear)
    • 4x USB 2.0 (+PD) (rear)
    • 2x USB 3.0 (rear)
    • 1x USB 2.0 (internal)
  • COM: 1x COM header (internal) required for debugging boot
  • Отладка: 1x 6-pin debug port, 1x 4-pin (USB to GPIO)
  • Видео: 2x HDMI (1 HDMI per SM768/256 MB)
  • Аудио: Integrated simple audio codec (Linux-compatible)
  • Дополнительные сенсоры:
    • Fall detection sensor
    • Gyroscope
    • Water sensor
  • Дополнительные разъёмы:
    • 2x PWM-4
    • RTC battery connector
    • Simple BEEP connector
  • PCB: 14 layers (level 5 accuracy) / ISOLA Hi Tg 180

Стоит отметить что разработчики планируют соблюдать GPL везде где это возможно и заявляют о готовности (см. комментарии) предоставить исходники ядра и прочих утилит, которые ранее официально не выкладывались в сеть:

Kernel will be open for every buyer, but kernel source code can be compiled only on ELBRUS and only with MCST proprietary C/C++ compiler and build system.

All other parts will be as source code - if we have it and was receive without super strong restrictions or parts own to us. (will be guarantee to include glibc and other GPL parts)

Про плату на TomsHardware.

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

★★

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

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

Всё меряют во времени, реально требуемом для выполнения вычислений. Всё остальное маркетинговый буллшит.

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

Что это значит? Относительно чего? Гигагерцы E2K очевидно, совсем не те, что гигагерцы Intel x86. А вообще все меряют в операциях. Целочисленных, с плавающей точкой и т.п.

Ну вот, а указаны только они (ГГц), что может не дать конечному пользователю верную информацию о реальной производительности.

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

Так для процессора данные по производительности в Gflops есть

Я видел. А в новостях это не упоминается, что недостаточно информирует возможного пользователя.

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

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

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

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

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

Безграмотные болтуны, вроде тебя, не являются возможными пользователями - они просто неинтересны.

Безграмотный болтун - у тебя дома в зеркале! Жаль, что ты столь умственно ограничен, что не представил ничего технически дельного в дискуссии (в отличии от меня), кроме своих пустословных оскорблений.

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

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

Значит так, упоротый. Не знаю, что там в твоём параноидальном мирке происходит и кого там «натыкали», а я тебе так скажу. По поводу пата интерфейса мне действительно интересно было, но ответа я не получил. Вы действительно это разрабатываете, если даже не смогли ответить, что пата диски бывают не древние, которые были в моём детстве, а маленькие модульные промышленные? Я не стал об этом говорить, чтобы не задеть регистранта, кончелыга! Так и о какой моей безграмотности ты пытаешься вещать, упоротый безграмотный моральный урод? А указать производительность в гигафлопсах, было бы удобно для вашего маркетинга, чего вы не сделали! А не является попыткой тебя как-то заесть. Почему это тебя так задело??
Сниму завесу тайны для тебя: я не на «работе», а возможный конечный пользователь твоей платы. У меня дома 5 штук Raspberry Pi 4, 3 использованны под различные нужды (и одна RPi3 B+), 2 пока лежат в ящике (но есть планы) и ещё 2 первые малины бэшки пылятся, т.к. я их заменил на более мощные и пока не смог придумать, куда пристроить.
Но я как понял из твоего высера, что обычные пользователи вам не интересны и ценник будет как всегда конский и неконкурентоспособный! Если ты думаешь, что я какая-то свинья, которая под тебя роет, а не патриотичный человек, который хотел бы заменить платы на отечественные - иди выпей таблеток, тебе надо подлечиться.

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

Но я как понял из твоего высера, что обычные пользователи вам не интересны

Я думаю, что такие пользователи никому не интересны. Которые каждому анонимусу пишут, как будто это он разработчик. :-)

и ценник будет как всегда конский

Ценник тут озвучивали. Но он, и правда, заметно выше 5-и штук Raspberry Pi 4, вместе взятых.

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

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

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

re: rust@e2k

2 Aceler:

ув. тов. Шигорин мне сказал, что свежего Firefox для e2k нет именно потому что раста нет. Но @alexanius говорит, что Rust есть, а тут он не меньший авторитет.

На тот момент так и обстояло, по моим данным; в этом году rust сделали, а по fx68 работают (там опять jit переписывать, насколько понял).

Поскольку alexanius тут всяко ближе к теме – он заведомо как раз и авторитет :-) Сведения по эльбрусам, полученные от меня – либо собственные наблюдения, либо из вторых+ рук.

чтобы в продаже был комплект с заведомо рабочей видеокартой

altlinux.org/эльбрус/hcl – например, RX580 вполне работает (хотя под 5.4 порой начало клинить; впрочем, тут ещё один зверёк в стендовой машине появился, может, какое-то межглючное взаимодействие по PCIe, а не баг в новом amdgpu.ko – старый экспериментальный из 4.9 не давал звук по HDMI, но на нём точно не видел зависаний; надо будет упростить конфигурацию и понаблюдать ещё).


2 cxqdev:

Я же со своей стороны постараюсь это донести до руководства и проследить чтобы ваше предложение рассмотрели.

Так понимаю, обсуждение на vimeo.com/475394726 [временно] завершено?

SM768 (256MB) - они сразу будут работать с любой совместимой e2k Linux операционной системой;

Вот только xf86-video-smi там изрядно патченый, да и с ним оно затычка для сервера или совсем простенького десктопа – имейте в виду.

Конкретно по USB 3.0 еще не тестировали такие скорости. Отправил запрос технической команде.

У меня USB3 (NEC uPD720201 на 801-РС) упирается в принимающие устройства вроде eVtran SLC USB flash где-то в районе 200 Мб/с на запись; понятно, что это не предел, но других задач у меня и не было (гигабитный usb eth упрётся ещё раньше).

И россыпью по page3:

Всё что нужно знать об «оптимизирующем» компиляторе от МЦСТ

Нет. Это всё, что надо знать о глупцах, которые не понимают, что с чем сравнивают (hint: посравнивайте с нативными компиляторами под mips или там ia64).

Как Эльбрус ведет себя в нагрузке при копировании на скорости 40гбит/с по USB?

Никак, PCIe gen2 и на x86 упирается примерно в 27 Гбит/с. Ждём-с e2kv6: altlinux.org/эльбрус/архитектура

PS: поскольку сюда заглянул по ссылке коллеги – если кому что надо будет ответить по существу (и мне окажется что), пишите почтой на mike@altlinux.org

– Michael Shigorin

anonymous
()
Ответ на: re: rust@e2k от anonymous

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

К сожалению, но разместить что-то кроме SM768 не позволяли физические размеры платы. Даже решения для встраиваемых систем от AMD в формате MCM - будут занимать значительно больше места на плате нежели SM768.

Пока был на больничном инженеры тестировали 10Gbps сетевой адаптер через USB 3.0. В итоге удалось получить скорость около 3.1Gbps, что является очень хорошим показателем, поскольку USB контроллер подключен к КПИ-2 по линку PCIe2_x1.

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

Спасибо что не забываете нас, сразу вопрос: достигнутая скорость получена «в пике», кратковременно, или можно рассчитывать на неограниченно долгую работу на этой скорости?

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

Со слов инженеров указанная скорость при типовой нагрузке на КПИ-2. В случае если создать весьма значительную нагрузку на КПИ-2 и при хорошем охлаждении все равно появляются просадки производительности, особенно при одновременной утилизации множества SATA портов и PCIe2_x16 слот. Также нужно не забывать что контроллер USB 3.0 имеет 2 порта которые совместно делят линию PCIe2_x1 (4Gbps@8b/10b) и указанная скорость достигнута при одном установленном устройстве. Если их установить 2 - то скорее всего скорость в 3.1-3.2Gbps будет разделена примерно равномерно между 2 устройствами.

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

Все понятно, спасибо, но какова длительность теста? Проверяли ли с такой нагрузкой более-менее длительное время, хотя бы сутки?

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

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

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

Если подумать, кто из них для типичного физического или юридического лица с резиденцией в России представляет большу́ю опасность, то выбор становится очевидным

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

Возможность запуска x86_64 при помощи безопасного эмулятора

В чем выражается «безопасность» эмулятора?

Отсутствие скрытых недоступных и неаудируемых со стороны вычислительных модулей (вроде Intel ME или AMD PSP)

Зато в наличии неаудируемый компилятор, без которого не получится собрать никакой софт. Звучит как шило на мыло, ибо всё равно не получается получить на 100% прозрачную систему.

Dual-boot

Встроенные датчики - GPS/GLONASS, акселерометр, гироскоп, датчик влажности

Какое отношение к безопасности это имеет?

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

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

Теоретически – если у меня на диске обнаружится что-то, внезапно объявленное незаконным в РФ, то наказывать меня за это будет российский тов. майор.

Практически – потому что пугает перспектива переплачивать в 3-10 раз за компьютерное железо по сравнению с аналогами.

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

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

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

IOMMU и VT-D могут быть если только в lintel эмуляторе, но я такой функционал не видел - в любом случае уточню у технической команды.

Ограничение в 32GB вызвано тем что на плате не было места чтобы разместить больше модулей памяти. В 2 канальном режиме Эльбрус поддерживает до 32GB распаянной памяти. Память собрана из 10 чипов, по 5 чипов на канал где 4 чипа это фактические данные и 1 чип это контрольная сумма.

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

Тем что эмулятор не имеет закладок Intel, не имеет реализации Intel ME и другого подобного функционала.

К сожалению пока что открытого компилятора нету, но он в скором времени ожидается.

Эти элементы наиболее часто запрашиваются для безопасных систем под экстремальное использование.

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

А в оставшихся 5% больших и длительных провалов не было? Просто немного проседало ниже этого уровня? Если так, то не страшно.

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

А что за открытый компилятор. GCC? А как его реализовали. Будет ли он хорошо выдвавать e2k бинари? Ещё, у вас есть планы по разработке одноплатника с E2C3 (2 ядра 2 ГГц)?

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

Тем что эмулятор не имеет закладок Intel, не имеет реализации Intel ME и другого подобного функционала.

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

К сожалению пока что открытого компилятора нету, но он в скором времени ожидается.

Это отличная новость! Так уже становится интереснее.

Эти элементы наиболее часто запрашиваются для безопасных систем под экстремальное использование.

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

Спасибо вам большое, что отвечаете на вопросы. Если действительно появится открытый компилятор, то проект станет очень интересным.

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

Да, будет версия GCC, но без оптимизаций что делает компилятор от МЦСТ. Он будет выдавать код хуже чем компилятор от МЦСТ.

Эльбрус-2С3 пока еще никому недоступен.

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

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

Такие требования были в ТЗ - поэтому эти элементы есть в плате.

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

А почему именно GCC?

Я так понимаю никакого планировщика у этого компилятора не будет, ибо он в общем-то одна из самых сложных частей компилятора для VLIW?

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

будет версия GCC, но без оптимизаций что делает компилятор от МЦСТ

В общем, как и прогнозировалось, идеология широкого командного слова подошла к своему логическому завершению. Наконец-то разрабы поняли, что создать компилятор, генерирующий код по качеству сопоставимый с OoOE не представляется возможным. Но так как признать свои ошибки они категорически не могут, то сделали ход конём – под прикрытием юридических препон выкатили обычный GCC. Не удивлюсь если окажется, что llc – это и есть GCC, только доведённый русским инженерным гением до такого состояния, что стал генерировать код «всего-навсего» вчетверо более медленный чем тот, что выдаёт x86-транслятор. Боюсь даже представить какая производительность будет с этим компилятором. Грустно признавать, но похоже что мечты об отечественном процессоре медленно, но уверенно накрываются медным тазом.

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

Вы хоть бы узнали что такое LCC или попробовали на тестовом стенде пощупать.

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

Уточнил у технической команды. Там будет скорее LLVM подобный компилятор. Там будет рабочий бакэнд из LLVM-IR в e2k ISA. Аналогичный примерно тому что есть для AMD GPU (VLIW).

Бакэнд от нас будет открытым, но лучше конечно использовать штатный компилятор от МЦСТ если нужна производительность.

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

Если честно - то да, открытый компилятор к сожалению будет не столь эффективным как от МЦСТ. Зато будет открытый :)

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

У вас всегда будет выбор - использовать полностью открытый компилятор для e2k с не очень высокой производительностью или же использовать закрытый компилятор от МЦСТ и получить высокую производительность. В любом случае закрытый компилятор будет идти сразу с системой.

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

Давайте переформулирую вопрос так. Для одного планируемого применения критически важно чтобы было не менее 1.4 Gbps вообще и провалы ниже 1.7 - 1.6 были не длиннее 0.3 -0.5 секунды. Этому требованию удовлетворяет? Остальные условия считаем идеальными.

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

По результатам внутренних тестов таких сильных просадок не было.

Крайние показатели max 3.5Gbps min 2.7Gbps avg 3.1Gbps

Если вам крайне важна скорость и задержки, то рекомедуется использовать сетевые карты подключаемые напрямую к линиям PCIe в слот x1 через райзер или в слот x16, а не использовать USB сетевые карты.

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

Задержки не очень важны. Указанные параметры устраивают (не мне, мопед не мой, я только объяву разместил)).

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

Отсутствие скрытых недоступных и неаудируемых со стороны вычислительных модулей (вроде Intel ME или AMD PSP)

Чем неаудируемые компилятор и процессор Эльбруса лучше неаудируемых Intel ME и процессора от Intel (или процессора от AMD вместе с AMD PSP)?

Защита от PCIe DMA атак

Чем она отличается от включения IOMMU на x86?

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

Ваш вопрос в принципе содержит в себе ответ: тем что они не американские.

anonymous
()

готовит к выходу ориентированную на безопасность материнскую плату на базе процессора Эльбрус-8СВ.

безопасность

Напоминаю: https://youtu.be/BV_UqSHxvwU?t=3179

@I-Love-Microsoft, @mandala

П. С. Я уж не говорю о конченных закрытых форумах. Некомпетентные не могут реализовать OpenSSL+ГОСТ реализованный в уха знает какого года. Позорище.

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

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

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

НОВОСТИ ПРОЕКТА IcepeakITX

Пока активности не очень много из-за скорых зимних праздников.

Однако, сейчас уже есть первые фото для релизной версии теплораспределительной крышки. Специально сделанной именно для 8CB. Форма была выбрана аналогичной той что использовалась на 8С, по той причине что ее проще произвести, а также из-за сложного расположения внутренних элементов рядом с кристаллом что нельзя повредить. На новой крышке уже используется новое лого МЦСТ вместо старого, а также используется 2D-код для более простой идентификации модифированных нами процессоров. На фото указан номер 2020-0003 - что означает 2020 год, процессор 0003. Поскольку МЦСТ не принимает модифированные чипы по гарантии, то гарантию для таких чипов осуществляем мы сами, на основании собственной базы.

https://i.imgur.com/JLUVWmc.png (заранее извиняюсь за качество, поскольку снимал с помощью телефона)

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

Все верно. Позволяет получить выйгрыш в 10-13 градусов по сравнению со стандартной, что при использовании полного пассивного охлаждения очень важно. Да, решение имеет такую возможность - для этого используется пассивное охлаждение с отводом тепла на корпус устройства и смена крышки сильно помогает.

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

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

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