MAX
Подпишись
стань автором. присоединяйся к сообществу!
19 апреля 16
153

Российский микропроцессор Эльбрус-4С прошёл испытания и готов к серийному производству

Российская компания ЗАО "МЦСТ" завершила испытания своего очередного микропроцессора Эльбрус-4С. Новый микропроцессор, продолжающий развитие линейки процессоров с архитектурой «Эльбрус», прошёл весь цикл испытаний и готов к серийному производству.

Эльбрус-4С – 64-разрядный универсальный микропроцессор. Он содержит 4 ядра, работающие на частоте 800 МГЦ, поддерживает  три канала памяти DDR3-1600. Поддерживается объединение до 4 чипов в многопроцессорную систему с общей памятью. Процессор произведён по технологии 65 нанометров, его среднее энергопотребление составляет 45 ватт. Подробные технические характеристики процессора Эльбрус-4С можно увидеть в каталоге.

На сегодня Эльбрус-4С - самый высокопроизводительный микропроцессор в портфеле компании. Эльбрус-4С продолжает линию микропроцессоров с архитектурой «Эльбрус», разработанной в МЦСТ. За один такт каждое ядро нового процессора может выполнять 23 операции, тогда как для процессоров типа RISC эта цифра в несколько раз ниже. У процессора есть развитая поддержка операций с плавающей запятой: суммарная вычислительная мощность четырёх ядер составляет около 50 гигафлопс одинарной точности и 25 гигафлопс двойной точности. Несмотря на относительно невысокую тактовую частоту,  на многих реальных задачах микропроцессор Эльбрус-4С обеспечивает производительность, сопоставимую с ведущими зарубежными микропроцессорами.

[читать статью полностью...]

Кстати, а вы знали, что на «Сделано у нас» статьи публикуют посетители, такие же как и вы? И никакой премодерации, согласований и разрешений! Любой может добавить новость. А лучшие попадут в наш Телеграм @sdelanounas_ru. Подробнее о том как работает наш сайт здесь👈

Источник: www.mcst.ru

Комментарии 0

Для комментирования необходимо войти на сайт

  • 0
    Нет аватара guest20.04.14 07:01:45
    Очень хорошо. Отечественная элементная база прямо как воздух нужна.
    Производительность, к сожалению, еще не дотягивает до ведущих образцов, но уже очень достойно, особенно учитывая техпроцесс.
    • 1
      Нет аватара pogrom497620.04.14 10:55:20
      Честно - фиг даже с производительностью, возможность выхода на массовый рынок - вот главное. Будет массовость - будет все, и рост производительности в том числе будет.
      • 0
        Evgenij Evgenij20.04.14 11:14:27
        ржка для двоичной трансляции 64-разрядных кодов Intel/AMD, добавлена поддержка двоичной тра


        ЭТО еще бабка надвое сказала. Рынок нашей продукции маловат
        Отредактировано: Evgenij~11:14 20.04.14
        • 3
          Нет аватара guest20.04.14 11:55:34
          На нем супер-ЭВМ строить будут, плюс гос-аппарат, нормально для массового заказа наберется.
          Производительность должна быть на уровне AMD Phenom x4, где-то. То есть действительно на уровне тех процов которые сейчас выпускает АМД, причем не самых дешевых. Павда смущает следующее, есть ли под него родной компилятор и ядро 2.6.33 мягко сказать старое как г.. мамонта. Да и Дебиан 5 то же. Дать по рогам программистам, заставить работать.
          Хотя есть способ лучше, формировать сообщество фанатов, которые сами портируют что нужно куда нужно, но для этого нужен инструментарий и доступное железо.
          Отредактировано: Денис Демидович~11:57 20.04.14
          • 0
            RadiantConfessor RadiantConfessor21.04.14 22:18:57
            В описании на сайте написано, что в комплекте программ идущих с процом есть компилятор С, С++, и двух версий Фортрана.

            В статье не названа самая интересная цифра производительности, это 107 GIPS х32.

            У них есть серверная плата под 4 таких проца. На такой плате можно реальные серваки делать и под МО, и под правительство, и под бюджетные учреждения и даже под терминальный 1С сервер 8.3.

            Важное преимущество этого процессора это сертификат безопасности второго уровня. Закон о защите персональных данных требует повышенной безопасности обработки данных.
            Отредактировано: Zveruga~22:20 21.04.14
            • 0
              Нет аватара guest21.04.14 22:28:27
              Понимаете написано так что не понятно, то ли это компиляторы которые выдают совместимый х86 код для последуюшей бинарной трансляции, то ли это действительно родные компиляторы под их хитрую архитектуру. К операционке такие же вопросы.
              У них есть серверная плата под 4 таких проца.

              Это очень круто. То два таких вполне серьезная рабочая станция. 8 потоков. Я бы на таком работал.
              • 0
                RadiantConfessor RadiantConfessor21.04.14 23:01:56
                Компиляторы идут для линукс ядра. Т. е. как я понимаю они компилят в нативный код. Двоичная трансляция в Эльбрусе аппаратная, нет смысла компилить код х86 под Эльбрус, если Эльбрус транслирует этот код налету.
                • 0
                  Нет аватара guest21.04.14 23:16:32
                  Компиляторы идут для линукс ядра

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

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

                  Эли птицы летят на юг, нет смысла им быть синими. Ты второй раз сломал мне мозг.
                  Смысл дать компилятор такой который будет выдавать х86 код более менее оптимизированный под их транслятор есть, потому что транслятор имеет 100% ограниченный набор поддерживаемых команд, может там нет SSE3 или ещё каких, а некоторые команды ему не(транслятору) нравятся и он хоть и может их переваривать, но не так быстро чем другие аналогичные. И ещё может так быть что компилятор под свою архитектуру не готов/не дают дать соглашения секретности.
                  • 0
                    RadiantConfessor RadiantConfessor22.04.14 00:16:21
                    Это вы мне мозг сломали. Как компилятор может быть под х86 на Эльбрус? Какой в нём смысл? Можно также и на обычном Интеле компилить под х86.

                    Ещё раз, х86 аппаратно транслируется процессором. Нет необходимости компилить х86 код на Эльбрусе. Просто берёте и запускаете программу х86 в специальном режиме на Эльбрусе.

                    SSE3 конкретно этим процессором поддерживается. х64 поддерживается. Виртуализация и параллельное исполнение х64 конкретно в этом процессоре поддерживается. Исполняется х64 в силу трансляции медленне чем нативный код, по этому лучше взять компилятор С++ и откомпилировать свою программу под нативный код в ОС Эльбрус.

                    Информацию я вам доношу от одного из сотрудников МЦСТ.
                    Отредактировано: Zveruga~00:19 22.04.14
                    • 0
                      Нет аватара guest22.04.14 00:24:18
                      Как компилятор может быть под х86 на Эльбрус?

                      Да элементарно, ну к примеру, транслирует бинарную команду умножения он долго, поэтому вместо умножения добавили оптимизацию раскладывать на серию складываний, если их к примеру меньше 8-ми, на Интеле это смерть как плохо, а на Эльбрусе наоборот зачет, код х86, но сделанный с учетом оптимизаций под их бинарный транслятор.
                      x86 бинарно разный бывает. есть i386, x64, будет сильно разные бинарник, в зависимости от опции компиляции.
                      • 0
                        RadiantConfessor RadiantConfessor22.04.14 06:23:11
                        Про серийное умножение одной командой так это и есть создание нативного VLIW кода.

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

                        Эльбрус всегда умел транслировать аппаратный бинарный х32 на лету. В этом процессоре добавили полноценный х64, виртуализацию и параллельное исполнение. В предыдущем х64 эмулировался средой исполнения.
                        Отредактировано: Zveruga~06:26 22.04.14
                        • 0
                          Нет аватара guest22.04.14 08:45:00
                          чтобы составить конкуренцию Интел в чем?

                          И ещё может так быть что компилятор под свою архитектуру не готов/не дают дать соглашения секретности.
                          • 0
                            RadiantConfessor RadiantConfessor22.04.14 11:38:36
                            Может и я был такого мнения пока не зашел на сайт МЦСТ и не прочитал о пакете программ идущих с этим процессором. Что и вы можете сделать.
                    • 0
                      shigorin shigorin22.04.14 01:43:27
                      > Как компилятор может быть
                      > под х86 на Эльбрус?
                      -mcpu/-march

                      PS: закрытый у них компилятор, насколько понимаю. А жаль.

                      --
                      Michael Shigorin
                      • 0
                        RadiantConfessor RadiantConfessor22.04.14 06:18:52
                        Только большого смысла нет, да и раз уж вы сами написали, что модель можно выбирать...

                        Зачем писать компилятор под проц, который создавали с аппаратным интерпретатором? Чтобы составить конкуренцию с Интел в вопросе компиляторов?
                        Отредактировано: Zveruga~06:28 22.04.14
                        • 0
                          Нет аватара guest22.04.14 21:06:24
                          Компилятор писался под родную систему команд процессора. Его никому, кроме как режимникам, не дают. Надо полагать, эффективность скомпилированного им кода будет повыше, чем у транслированного из x86. Насколько? Бог весть.
                          То, что вы безграмотно зовете "аппаратным интерпретатором" есть всего навсего двоичный транслятор из комманд x86 в родные. Впрочем, судя по иным вашим перлам, разница для вас нулевая. Никакой родной "интерпретации" x86 в этом процессоре нет.
                          • 0
                            RadiantConfessor RadiantConfessor22.04.14 21:35:38
                            Мне непонятно чему вы из сказанного мною пытаетесь противоречить?

                            Что-то сказали и вроде бы ни чего противоречивого. Троллите?    

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

                            Двоичный транслятор = аппаратный интерпретатор. Попробуйте оспорить.    
                            • 0
                              Нет аватара guest22.04.14 23:00:09
                              Боже мой, что вы несёте...

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

                              ps: 1. Транслятор машинного кода переводит одну систему процессорных команд в другую.
                              2. Интерпретатор - это аналитический механизм, который покомандно формирует машинный или промежуточный код из более высокоуровневого представления и исполняет его.
                              Дошло? Трансляторы ничего не исполняют.
                              Вы своим уравнением, условно, объединили функции переводчика и дивизии красноармейцев во главе с нач. штаба.

                              "Аппаратный интерпретатор" в случае с Эльбрусом значил бы наличие дополнительного логического блока в кристалле чипа, отвечающего за исполнение интерпретируемого кода. То есть, по сути это было бы еще одно процессорное ядро. У Эльбруса-2С/4C команды x86 "переводятся" на команды Эльбруса, которые исполняются на ядрах Эльбруса.
                              • 0
                                RadiantConfessor RadiantConfessor22.04.14 23:19:43
                                Что вы, у меня не было вопросов по компилятору.    

                                К вашему сожалению любой процессор всегда является исполнителем кода благодаря АЛУ, по этому он всегда будет его исполнять.     Вопрос лишь в том, кто на что смотрит и чему даёт определение.
                                Отредактировано: Zveruga~23:20 22.04.14
    • 2
      Нет аватара guest21.04.14 07:31:26
      Что значит производительность? Мифические циферки в синтетических тестах? К несчастью многие нормальные люди, производительность оценивают по решаемым задачам. Ага, это сложно осознать, но "ведущие образцы", как Вы выразились, плевали на решаемые задачи, у них основная цель - потребительство
      • 1
        Нет аватара guest21.04.14 20:25:19
        FLOPS - это не "попугаи" в синтетических тестах. Это количество операций с плавающей точкой, которые процессор может выполнить в секунду. Именно на вычислениях с плавающей точкой построено решение подавляющего большинства прикладных задач - от расчета полигонов в игрушках, до моделирования ядерных реакций. Более объективный параметр придумать сложно, разве что удельная величина FLOPS/Вт, учитывающая энергопотребление.
        • 1
          Нет аватара guest21.04.14 22:40:02
          Полигоны давно считаются на векторных процессорах, которые GPU, там заявляют мощности выше TFLOPS. Правда не скажу как это дело подходит для моделирования ядерной реакции, сильно зависит от того какая модель работы с памятью у вашего алгоритма будет, если постоянно случайны доступ нужен, то будет быстрее раз в 10 чем самый современный процессор, если нужен линейный доступ то примерно в 1000.
          • 0
            Нет аватара guest22.04.14 05:03:39
            Насчет полигонов согласен, там вычисления вывели на очень узкоспециализированные процессоры. Но это не отменяет того, что в основе лежат все те же старые добрые вычисления с плавающей точкой.    
            • 0
              Нет аватара guest22.04.14 08:52:53
              на очень узкоспециализированные

              Это не так, nvidia имеет в свих чипах даже виртуальную память. А с точки программирования там обычный С, с набором специфичных команд. Единственное что, ваша подпрограмма запустится к примеру в 2000 потоков, одновременно. Плюс кое какие ограничение на кеш каждого вычислительного модуля, он очень маленький, но компенсируется специфичной шиной, которая очень круто умеет тянуть последовательно данные, и совсем не круто в случайном доступе.
              Узкоскпециализированные были 15 лет назад, когда был фиксированный конвеер, сейчас видеокарты чуть ли не умнее CPU.
        • 0
          Нет аватара guest22.04.14 04:15:09
          Ага, только это говорится обычным людям, что бы одну технику продавать круче другой. Качество системы оценивается точностью и качеством решений поставленных задач. Например, один российский автосалон от GM, оборудованный самыми современными компами решает задачи менее эффективно, в отличии от брата из Италии, где всё решается без единого компа вообще.
          Не надо считать игроманов самыми умными, а всех остальных тупыми. Некоторые ведущие инет магазины в Америке крутятся под DOS-ом.
          И так, для информации: для расчета атомных взрывов испульзуется некая другая техника. Например, "Т-Платформы".
          • 0
            Нет аватара guest22.04.14 05:01:03
            Более объективного показателя производительности лично я не знаю. Хотя бы потому, что для сравнения производительности суперкомпьютеров используется именно он, а суперкомпьютеры - это не массовый продукт. А чтобы продавать людям технику, достаточно мегагерцев, числа ядер, маркетинговых фишек типа "Extreme edition" и попугаев в синтетических тестах.
            Задачи решает не процессор, задачи решает прикладное ПО. Процессор может только очень быстро производить вычисления, необходимые для работы этого ПО. MIPS для целочисленных операций и FLOPS для операций с плавающей точкой показывают, насколько быстро он может это делать.
            Для задач, с которыми сталкиваются магазины, достаточно древних компов и DOS. Бухгалтерию и учет продаж можно вести и на бумаге. Но для более серьезных задач типа того же моделирования ядерных реакций, нужны несравнимо большие вычислительные мощности и потребность в них постоянно растет. Т-Платформы, кстати, собирают свои системы в основном на интеловских Xeon-ах. Просто потому что на данный момент с альтернативами туго. Остается надеяться как раз на Эльбрус, потому что поставки интеловского оборудования зависят от руководства США, что показал недавний скандал с Т-Платформами.
            Отредактировано: igorborisov.livejournal.com~05:13 22.04.14
            • 0
              Нет аватара guest22.04.14 05:16:53
              Я правильно понимаю, что Ваша мысль - чем больше флопсов, тем круче зарплата считается? Но тогда почему 90-х партионный учет вёлся без проблем на 1-х пнях, а амеровские самолёты до сих пор летают на 486-м интеле? Вот-вот! Для решения повседневных задач, давно уже частота проца не основополагающая. На сегодняшний день, герцы и флопсы нужны только продажникам.
              Вот конкретный пример, который можно наблюдать где угодно: для работ учетных систем самое главное требование предъявляются к скорости накопителей и памяти, а проц абсолютно не важен какой скорости (в пределах разумного, конечно). Для анализа автомобильных узлов, некоторые компы вообще работают на скорости 33 мгц без гигафлопсов. Навигаторы с региками тоже больше упор делают на надёжность, миниатюризацию и снижение энергопотребления. Микроволновкам и комбайнам тоже плевать на гигафлопсы...
              Игорь, я не стебаюсь и не издеваюсь, просто хочу показать, что мифы про устаревшие процы, это не более чем зомбирование. Попробуйте сами и будете сильно удивлены

              и Т-Платформы перед санкциями от 8 марта прошлого года уже собирали супер компы на собственных компонентах, изготовленных иностранцами.
              • 0
                Нет аватара guest22.04.14 05:31:59
                Причем тут зарплата? Зарплату считать можно и на бумаге. Я прошу прощения, редактировал сообщение, видимо, одновременно с вами, перечитайте его.
                Я нигде не писал, что сейчас эльбрусовские процессоры не подходят для решения бытовых задач (кроме разве что игр, но тут уже вопрос другой) или повседневных задач бизнеса. Способны, весь вопрос только в ПО, хотя сейчас программисты привыкли к тому, что в их распоряжении находятся огромные вычислительные ресурсы и с оптимизацией кода очень местами туго. Для микроволновок и комбайнов нужны совсем другие процессоры, если вообще нужны.
                Мало того, можно и суперкомпьютер сделать, но скорее всего у него будет не очень хорошая удельная производительность (FLOPS/Вт), что для подобного железа очень важно.
                Обвязка у Т-Платорм может быть и своей (хотя я сильно сомневаюсь, что она полностью своя, нет у них такой задачи - изобретать велосипеды), но ключевые компоненты - процессоры - используются интеловские. Как и в подавляющем большинстве мировых суперкомпьютеров.
                Отредактировано: igorborisov.livejournal.com~05:34 22.04.14
                • 0
                  Нет аватара guest22.04.14 05:53:29
                  Ну да, может и я не так читал.
                  Понимаете, в моём понимании компьютер, это устройство предназначенное для решения конкретных задач. Например, решение формулы Ламе можно производить при помощи стремления за гигафлопсами, при этом потратив 5 лет результата так и не достигнуть, а можно на это все делать на первом пне в течении всго 2-х месяцев и результат готов. Секрет только в среде решения задачи, второй пример писался на masm-е. Вот и расчет зарплаиы, это типичный пример решения задач. Бухгалтеру расчетной группы фообще фиолетово какой там проц стоит, главное, что бы была решена задача и всё. Вот поэтому когда говорят про устаревший процессор я немного не согласен.

                  Про Т-Платформы спорить не буду, я их не "щупал". Но мне где-то попадалась новость, что Т-Платформы начинали уже покупать маски (!!!!) для производства процов. Поэтому и сомневаюсь, что там стоят обычные процессоры от интел
    • 0
      Нет аватара guest23.04.14 17:12:15
      Производительность, к сожалению, еще не дотягивает до ведущих образцов


      До каких ещё ведущих мировых образцов? Вы сравниваете жопу с пальцем. К вашему сведению, всеми системами марсохода Кьюриосити управляет пара процессоров (один - резервный) с частотой 200 Мгц и техпроцессом 250 мкм производства BAE Systems. Не циферками большими на этикетке и громкими Брэндами определяется "крутизна" процессора, а сферой применения. То, что выпускают всем известные Intel и AMD на рынок домашних компьютеров - это ширпотреб.
      Отредактировано: Егор~17:15 23.04.14
      • 0
        Нет аватара guest23.04.14 17:55:14
        Я не говорю, что всё плохо, я просто констатирую факт, что сейчас процессоры от Эльбруса вряд ли смогут на равных тягаться с топовыми представителями "мейнстрима". Они подойдут для большинства задач, в этом я нисколько не сомневаюсь - для большинства задач та производительность, которая есть сейчас у топовых моделей процессоров, просто избыточна. Но процессор всё-таки планируется как универсальный для широкого спектра задач, то есть с перспективой выхода на тот рынок, где сейчас правят бал Intel и AMD. Понятно, что в лоб тут сравнивать неуместно - разные архитектуры как минимум, поэтому в разных задачах будет разный результат, но давайте будем объективны - сейчас Эльбрус 4С по производительности уступит Core i7 или какому-нибудь серверному Xeon E7-8890 v2 на всех задачах. Это вполне логично - Интел уже сколько десятков лет развивается без особых потрясений, а у нас только недавно вышли из режима выживания. Но работа идет и это радует.
        FLOPS - это вполне объективный показатель, не попугаи из синтетических тестов и не маркетинговые трюки.
        Процессоры в марсоход такие ставят не от хорошей жизни. Была б возможность - поставили бы последние Xeon-ы, но техпроцесс тоньше 65нм сейчас в космосе, а особенно в далеком, просто не живет - там нет магнитного поля Земли и радиация такую "тонкую" электронику просто убьет.