Российская электроника

Бром

Помножен на ноль
А теперь скажи какую цель кроме получения бабла они ставят перед собой если нету видях и оперативки?
МЦСТ очевидно ставят цель получение бабла, другой цели быть не может.
Что-бы это бабло получить они продвигают Эльбрусы, как импортонезависимые процессоры и более защенные от хакерских атак.
Защищенный режим исполнения программ
Одна из самых интересных идей, унаследованных от архитектур Эльбрус-1 и Эльбрус-2 – это так называемое защищенное исполнение программ. Его суть заключается в том, чтобы гарантировать работу программы только с инициализированными данными, проверять все обращения в память на принадлежность к допустимому диапазону адресов, обеспечивать межмодульную защиту (например, защищать вызывающую программу от ошибки в библиотеке). Все эти проверки осуществляются аппаратно. Для защищенного режима имеется полноценный компилятор С/С++ и библиотека run-time поддержки.

Даже в обычном, «незащищенном» режиме работы МП Эльбрус имеются особенности, повышающие надежность системы. Так, стек связующей информации (цепочка адресов возврата при процедурных вызовах) отделен от стека пользовательских данных и недоступен для таких вирусных атак, как подмена адреса возврата. Стоит отдельно отметить, что в настоящее время вирусов для платформы «Эльбрус» просто не существует.
http://www.elbrus.ru/elbrus_arch
Видяхи и оперативки это уже не их задачи, есть другие конторы.
https://ic.milandr.ru/products/mikroskhemy_pamyati/operativnye_zapominayushchie_ustroystva/
 
МЦСТ очевидно ставят цель получение бабла, другой цели быть не может.
Что-бы это бабло получить они продвигают Эльбрусы, как импортонезависимые процессоры и более защенные от хакерских атак.

http://www.elbrus.ru/elbrus_arch
Видяхи и оперативки это уже не их задачи, есть другие конторы.
https://ic.milandr.ru/products/mikroskhemy_pamyati/operativnye_zapominayushchie_ustroystva/
Те задачи что решает офисный планктон выдержат и сборки компютера за 300 долларов
А импортозамещенные попросят за комплект вместе с видяхой и оперативкой своей 6000-8000 долларов)
 
МЦСТ очевидно ставят цель получение бабла, другой цели быть не может.
Что-бы это бабло получить они продвигают Эльбрусы, как импортонезависимые процессоры и более защенные от хакерских атак.

http://www.elbrus.ru/elbrus_arch
Видяхи и оперативки это уже не их задачи, есть другие конторы.
https://ic.milandr.ru/products/mikroskhemy_pamyati/operativnye_zapominayushchie_ustroystva/
Защищенный режим это круто. Интересно сколько человек в Эльбрусе работает?
 
Да то понянто что современные процессоры ARM производительностью на ядро будут не хуже, а то и лучше ядра Эльбруса при гораздо меньшем энергопотреблении и копеечной стоимости.
Хуже.
Вот тесты SPEC CPU 2006 серверного процессора ThunderX с ядрами Cortex-A57 2 ГГц и Эльбрус-8С 1,3 ГГц:

Код:
ThunderX   Elbrus-8С
     2.00     1.30       -35 %  GHz
 
     8.30     7.74        -7 %  perlbench
     6.50     7.50        15 %  bzip2
    10.80     9.50       -12 %  gcc
    10.20    16.16        58 %  mcf
     9.20    12.59        37 %  gobmk
     4.80    19.57       308 %  hmmer
     8.80     9.86        12 %  sjeng
     5.80    54.21       835 %  libquantum
    11.90    16.27        37 %  h264ref
     7.00     6.60        -6 %  omnetpp
     7.90     9.33        18 %  astar
     8.40     5.83       -31 %  xalancbmk
 
     8.05    11.74        46 %  spec2006-int
Для Эльбруса-8С использовался старый компилятор МЦСТ lcc в 1.2. На новом компиляторе в 1.21 общий результат
целочисленных тестов составил 13,03 попугая. В целом МЦСТ позиционирует Эльбрус-8С @ 1,3 ГГц как замену
процессорам Core 2 Duo и Core 2 Quad с частотой 1,86 - 2 ГГц.

Тесты SPEC CPU 2006 процессора Xeon E5310 1,6 ГГц и Эльбрус-8С 1,3 ГГц:

Код:
Elbrus-8С    E5310
     1.30     1.60        23 %  GHz
 
     7.74    11.00        42 %  perlbench
     7.50     8.42        12 %  bzip2
     9.50    11.20        18 %  gcc
    16.16    13.90       -14 %  mcf
    12.59    10.70       -15 %  gobmk
    19.57     8.40       -57 %  hmmer
     9.86     9.68        -2 %  sjeng
    54.21    18.60       -66 %  libquantum
    16.27    16.60         2 %  h264ref
     6.60     9.63        46 %  omnetpp
     9.33     8.08       -13 %  astar
     5.83    14.30       145 %  xalancbmk
 
    11.74    11.30        -4 %  SPECint(R)_base2006
 

Бром

Помножен на ноль
Хуже.
Вот тесты SPEC CPU 2006 серверного процессора ThunderX с ядрами Cortex-A57 2 ГГц и Эльбрус-8С 1,3 ГГц:
Беда только в том что это мало что дает, там где лучше всего себя покажет Эльбрус его будут значительно опережать видеокарты и всякие вычислители вроде goole tensor processor, xeon phi.

Вот тут директор МЦСТ товарищ Ким зачем-то предлагает ЦОД на Эльбрусах, который у него-же в статье совершенно неконкурентоспособен.
http://www.mcst.ru/files/58ca4e/3d0...tsentry_obrabotki_dannyh_na_baze_serverov.pdf
 
Хуже.
Вот тесты SPEC CPU 2006 серверного процессора ThunderX с ядрами Cortex-A57 2 ГГц и Эльбрус-8С 1,3 ГГц:

Код:
ThunderX   Elbrus-8С
     2.00     1.30       -35 %  GHz

     8.30     7.74        -7 %  perlbench
     6.50     7.50        15 %  bzip2
    10.80     9.50       -12 %  gcc
    10.20    16.16        58 %  mcf
     9.20    12.59        37 %  gobmk
     4.80    19.57       308 %  hmmer
     8.80     9.86        12 %  sjeng
     5.80    54.21       835 %  libquantum
    11.90    16.27        37 %  h264ref
     7.00     6.60        -6 %  omnetpp
     7.90     9.33        18 %  astar
     8.40     5.83       -31 %  xalancbmk

     8.05    11.74        46 %  spec2006-int
Для Эльбруса-8С использовался старый компилятор МЦСТ lcc в 1.2. На новом компиляторе в 1.21 общий результат
целочисленных тестов составил 13,03 попугая. В целом МЦСТ позиционирует Эльбрус-8С @ 1,3 ГГц как замену
процессорам Core 2 Duo и Core 2 Quad с частотой 1,86 - 2 ГГц.

Тесты SPEC CPU 2006 процессора Xeon E5310 1,6 ГГц и Эльбрус-8С 1,3 ГГц:

Код:
Elbrus-8С    E5310
     1.30     1.60        23 %  GHz

     7.74    11.00        42 %  perlbench
     7.50     8.42        12 %  bzip2
     9.50    11.20        18 %  gcc
    16.16    13.90       -14 %  mcf
    12.59    10.70       -15 %  gobmk
    19.57     8.40       -57 %  hmmer
     9.86     9.68        -2 %  sjeng
    54.21    18.60       -66 %  libquantum
    16.27    16.60         2 %  h264ref
     6.60     9.63        46 %  omnetpp
     9.33     8.08       -13 %  astar
     5.83    14.30       145 %  xalancbmk

    11.74    11.30        -4 %  SPECint(R)_base2006
Ну ThunderX имеет довольно слабые ядра. Там упор слелан на размеры ядра, чтобы можно было разместить до 48-и ядер на одном силиконе.
 
Беда только в том что это мало что дает, там где лучше всего себя покажет Эльбрус его будут значительно опережать видеокарты и всякие вычислители вроде goole tensor processor, xeon phy.
Это не так. На суперкомпьютерном тесте HPCG Эльбрусы имеют эффективность 6+% от пикового быстродействия, тогда
как Интелы только 1,5%. Тот же Xeon Phi при пиковом быстродействии в 3 Терафлопса на HPCG показывает только 46 Гфлопс.
 
Я вот реально не понимаю, на кой хер они толкают Эльбрус. Хотите сделать свой процессор - купите архитектуру у ARM, и делайте свою микроархитектуру как поступают все нормальные люди: Samsung, Apple, Marvell, HiSilicon, Quallcom и т.д. У них у всех армы собственной разработки.
 

Бром

Помножен на ноль
Я вот реально не понимаю, на кой хер они толкают Эльбрус. Хотите сделать свой процессор - купите архитектуру у ARM, и делайте свою микроархитектуру как поступают все нормальные люди: Samsung, Apple, Marvell, HiSilicon, Quallcom и т.д. У них у всех армы собственной разработки.
Этим уже занимается Байкал Электроникс, но у него другая ниша и в армию ему путь закрыт, а Эльбрусы стоят в Су-57.
https://www.baikalelectronics.ru/products/
 
Это не так. На суперкомпьютерном тесте HPCG Эльбрусы имеют эффективность 6+% от пикового быстродействия, тогда
как Интелы только 1,5%. Тот же Xeon Phi при пиковом быстродействии в 3 Терафлопса на HPCG показывает только 46 Гфлопс.
Эээ ты я смотрю сечешь в теме. А какой интерконнект используют суперкомпьютерные кластеры на основе Эльбруса?
 
Этим уже занимается Байкал Электроникс, но у него другая ниша и в армию ему путь закрыт, а Эльбрусы стоят в Су-57.
http://www.mcst.ru/files/58ca4e/3d0...tsentry_obrabotki_dannyh_na_baze_serverov.pdf
Это как раз та самая ниша: офисные компы, тонкие клиенты, и т.д. А у Эльбруса похоже только HPC.
 
Это не так. На суперкомпьютерном тесте HPCG Эльбрусы имеют эффективность 6+% от пикового быстродействия, тогда
как Интелы только 1,5%. Тот же Xeon Phi при пиковом быстродействии в 3 Терафлопса на HPCG показывает только 46 Гфлопс.
Опять же сравнение с Xeon Phi не совсем корректное. Там упор сделан маленький размер ядра, чтобы можно было их запихнуть до сотни на один силикон.
 
Ну ThunderX имеет довольно слабые ядра.
Самые обычные лицензированные у ARM ядра с архитектурой Cortex-A57 на частоте 2 ГГц.

Кстати, Байкал-Электроникс (дочерняя контора Т-Платформ) ведет разработку 8 и 32-ядерных микропроцессоров
с ядрами Cortex-A57 и мощным 3D-ядром Mali.

Кстати говоря, у современных серверных процессоров Интел SIMD-блоки AVX-512 при задействовании всех ядер процессора
работают только на частоте 1,4 ГГц.

А какой интерконнект используют суперкомпьютерные кластеры на основе Эльбруса?
Высокоскоростная сеть "Ангара" и сетевые адаптеры на основе СБИС ЕС8430 разработки НИЦЭВТ:


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

Сама же «Ангара» не требует использования коммутаторов и поддерживает до 8 каналов связи с соседними узлами. Сеть может объединять порядка 32 тысяч узлов. Основой «Ангары» является разработанная в НИЦЭВТ СБИС серии ЕС8430, которая на данный момент изготавливается по 65-нм техпроцессу на фабриках TSMC. СБИС содержит 180 млн транзисторов, то есть, по словам разработчиков, по сложности она сравнима с современными CPU — несмотря на то, что в последних число транзисторов исчисляется уже миллиардами, большая часть из них приходится на кеш и другие невычислительные блоки. ЕС8430 может быть интегрирована с другими решениями (для этого есть наборы SDK/HDK), а НИЦЭВТ предлагает готовое решение в виде PCIe-карты с шестью интерфейсами HDLSP, хотя по желанию заказчика могут быть использованы и другие электрические/оптические среды передачи данных, включая решения для установки в blade-серверы.

Для повышения производительности аппаратно реализованы поддержка часто используемых операций, многоядерных CPU (каждое ядро может независимо работать с адаптером), различных вариантов маршрутизации с защитой по отказам отдельных каналов связи и узлов, агрегация пакетов, RDMA. Основной упор при разработке был сделан на совместимость с x86-процессорами. Тем не менее в НИЦЭВТ успешно провели испытания «Ангары» в паре с отечественными CPU «Эльбрус» и с GPU (за счёт поддержки GPUDirect), а также с ПЛИС. Таким образом, сеть поддерживает работу с гибридными вычислительными блоками, состоящими из устройств с различными архитектурами. По словам компании, «сеть может применяться в составе вычислительных систем для нужд самых разных заказчиков».

Основная область применения «Ангары» — это, конечно, высокопроизводительные вычисления (HPC). Впрочем, она умеет работать с TCP/IP и может применяться в «классических» ЦОДах или кластерах с модной нынче BigData. Согласно внутренним тестам НИЦЭВТ, «Ангара» заметно лучше ведёт себя при работе с короткими пакетами (да и длинными тоже), чем популярный интерконнект InfiniBand FDR. В общем и целом «Ангара» является достойным конкурентом зарубежных решений, а по некоторым параметрам и в ряде приложений даже лучше их за счёт выбранной топологии и, как следствие, более низкой стоимости. По словам разработчиков, часто используемая для InfiniBand топология fat tree на практике оказывается слишком дорогой при большом числе узлов. На текущий момент в НИЦЭВТ уже разработана собственная реализация MPI. Сейчас ведутся работы по её оптимизации, что позволит увеличить производительность и эффективность при использовании сети в реальных задачах. Кроме того, идёт работа над адаптацией стороннего ПО.
 
Это как раз та самая ниша: офисные компы, тонкие клиенты, и т.д. А у Эльбруса похоже только HPC.
Вот видео на котором сотрудник МЦСТ Максим Горшенин запускает на ПК Эльбрус 401-PC Windows 7 x64 и на ней GTA Vice City.
Тормозит конечно, но и нужно учитывать тот факт, что все это идет на 4-ядерном процессоре Эльбрус-4С с частотой 800 МГц.
Причем 2 ядра занимаются в реальном времени JIT трансляцией кода x86-64 в код Эльбруса:


Он же писал на одном форуме, что на Эльбрус-8С @ 1,3 ГГц он спокойно играл в World Of Tanks, а другие парни
на машине с таким же процессором запускали Кризис.

В 2020 году МЦСТ должна выпустить сразу 2 новых микропроцессора с архитеткурой Эльбрус 5 поколения.
Оба с частотой 2 ГГц, 16-нм, со встроенным южным мостом, полной аппараьной виртуализацией и т.д.
2-ядерный Эльбрус-2С3 со встроенным 3D-GPU, 2 каналами DDR4-2400 и крайне низким энергопотреблением
для ноутбуков и планшетов.
12-ядерный Эльбрус-12С - специально для двоичной трансляции кодов x86-64.
 
RDMA, агрегация, поддержка tcp/ip - молодцы. Без свитчей, правда, это будет хорошо работать только "некоторых приложениях".
А какая прпускная способность этой Ангары?
 
Вот видео на котором сотрудник МЦСТ Максим Горшенин запускает на ПК Эльбрус 401-PC Windows 7 x64 и на ней GTA Vice City.
Тормозит конечно, но и нужно учитывать тот факт, что все это идет на 4-ядерном процессоре Эльбрус-4С с частотой 800 МГц.
Причем 2 ядра занимаются в реальном времени JIT трансляцией кода x86-64 в код Эльбруса:


Он же писал на одном форуме, что на Эльбрус-8С @ 1,3 ГГц он спокойно играл в World Of Tanks, а другие парни
на машине с таким же процессором запускали Кризис.

В 2020 году МЦСТ должна выпустить сразу 2 новых микропроцессора с архитеткурой Эльбрус 5 поколения.
Оба с частотой 2 ГГц, 16-нм, со встроенным южным мостом, полной аппараьной виртуализацией и т.д.
2-ядерный Эльбрус-2С3 со встроенным 3D-GPU, 2 каналами DDR4-2400 и крайне низким энергопотреблением
для ноутбуков и планшетов.
12-ядерный Эльбрус-12С - специально для двоичной трансляции кодов x86-64.
Если учесть, что GTA-4 на андроидном телефоне бегает, то, наверное, это достижение :))))