Производительность «Байкал-М» сравнили с процессорами Intel


    Тестируемое устройство представляет собой миниатюрный компьютер под управлением операционной системы Debian 9.3

    На сайте проекта Cnews Zoom опубликованы первые результаты независимого тестирования производительности нового мобильного процессора «Байкал-М» (каталожное наименование BE-M1000) в сравнении с двумя процессорами Intel — Atom E3940 и Core i3 7300T.

    Для оценки производительности «Байкал-М» использовались алгоритмы, которые применяются в реальных прикладных программах и позволяют определить следующие характеристики:

    • производительность CPU на целочисленных операциях и операциях с плавающей запятой;
    • пропускную способность и время доступа памяти;
    • производительность GPU;
    • эффективность работы веб-браузера (JavaScript).

    Кроме того, были проведены комплексные и прикладные тесты производительности.

    Процессор «Байкал-М» официально представили в октябре 2019 года. В отличие от первого чипа этой компании «Байкал-T1» на архитектуре MIPS, мобильный процессор реализован на архитектуре ARM. В компании полагают, что он найдёт применение в ПК, микросерверах, мультимедийном оборудовании, сетевых коммуникациях, в объектах промышленной автоматизации, управления и инженерной инфраструктуры. Процессор выпускается на тайваньской фабрике TSMC (Taiwan Semiconductor Manufacturing Company).



    Оценка производительности «Байкал-М» проводилась на предоставленном «Байкал электроникс» системном блоке с материнской платой MB-M1.0 (форм-фактор Mini-ITX), укомплектованном двумя модулями памяти Crucial 8GB DDR4 2400 MHz UDIMM Memory Module (CT8G4DFD824A) и диском WD Green PC SSD 240 GB. Плата MB-M1.0 выпускается компанией «Байкал электроникс» по лицензии материнской компании «Т-Платформы». Тестируемое устройство представляет собой миниатюрный компьютер под управлением операционной системы Debian 9.3 (на фото).



    Для сравнения использовались конфигурации Intel Atom E3940 на плате GA-SBCAP3940 с модулем памяти 8 GB SODIMM DDR3-1866 и диском SATA-III WD GREEN PC SSD 240 GB, а Intel Core i3 7300T на плате Asus Prime B360M-A с двумя модулями памяти 8 GB DDR4-2400 и диском SATA-III WD GREEN PC SSD 240 G.

    Характеристики процессоров, которые принимали участие в тестировании:

    Характеристика Baikal-M Intel Atom E3940 Intel Core i3-7300T
    Технологический процесс (нм) 28 14 14
    Общее количество ядер 8 4 2
    Количество потоков 8 4 4
    Тактовая частота ядер при тестировании (ГГц) 1,5 1,6 3,6
    Расчётная пиковая производительность вычислений с плавающей запятой для одинарной точности (GFLOPS) 96 25,6 115,2
    Расчётная пиковая производительность вычислений с плавающей запятой для двойной точности (GFLOPS) 48 12,8 57,6
    Кэш первого уровня L1 (в каждом ядре): L1_I, L1_D (КБ) 48, 32 32, 24 32, 32
    Кэш второго уровня L2 (КБ) 4x1024 2048 2x256
    Кэш третьего уровня L3 (МБ) 8 - 4
    Количество каналов оперативной памяти 2 4 2
    Максимальный объём оперативной памяти (ГБ) 128 8 64
    Графический процессор Arm Mali-T628  Intel HD Graphics 500  Intel HD Graphics 630
    Общее количество шейдерных ядер GPU 8 12 23
    Количество потоков GPU 8 96 184
    Тактовая частота GPU при тестировании (ГГц) 0,7 0,6 1,15
    Расчётная пиковая производительность GPU для 32-разрядных операций с плавающей запятой (GFLOPS)  83,2 115,2 423,2
    Потребляемая энергия (Вт) < 30 9,5 51

    Результаты тестирования




    Результаты тестирования показали, что «Байкал-М» проигрывает конкурентам на следующих типах операций:

    • при операциях с памятью и кэшами (тест Lmbench);
    • при работе JavaScript-движков, оперирующих кодом ресурсоёмких web-проектов (Octane 2.0);
    • при работе PHP-интерпретатора, движка SQLite и парсера Python (Phoronix Test Suite).

    В то же время он значительно превзошел Intel Atom E3940 и был близок к Intel Core i3 7300T на синтетическом тесте производительности целочисленной арифметики CoreMark, который содержит реализации следующих алгоритмов:

    • обработка связных списков (поиск и сортировка);
    • обработка матриц (несколько матричных операций);
    • машина состояний (определение, что входной символьный поток содержит действительные числа в десятичной записи);
    • подсчёт суммы CRC.

    «Байкал-М» обогнал конкурентов на тесте производительности графического процессора для OpenGL ES (тест glmark2). Некоторой неожиданностью для авторов исследования стало то, что российский процессор превзошёл Intel Core i3-7300T по эффективности обработки чисел с плавающей запятой на тесте HPLinpack 2.2. Хотя они отмечают, что результаты этого теста для «Байкал-М» были получены на пробной версии проприетарного компилятора и пакета линейной алгебры Arm HPC tools, а для Intel результаты были получены с использованием компилятора gcc и открытой библиотеки ATLAS.

    Новый процессор должен поступить в розничную продажу во втором квартале 2020 года (если не помешает пандемия коронавируса) по розничной цене порядка $250 за чип и $500 за плату MB-M1.0 (форм-фактор Mini-ITX) с напаянным чипом.

    Минутка заботы от НЛО


    Этот материал мог вызвать противоречивые чувства, поэтому перед написанием комментария освежите в памяти кое-что важное:

    Как написать комментарий и выжить
    • Не пишите оскорбительных комментариев, не переходите на личности.
    • Воздержитесь от нецензурной лексики и токсичного поведения (даже в завуалированной форме).
    • Для сообщения о комментариях, нарушающих правила сайта, используйте кнопку «Пожаловаться» (если доступна) или форму обратной связи.

    Что делать, если: минусуют карму | заблокировали аккаунт

    Кодекс авторов Хабра и хабраэтикет
    Полная версия правил сайта
    AdBlock похитил этот баннер, но баннеры не зубы — отрастут

    Подробнее
    Реклама

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

      +25

      В таблице не хватает пункта "цена".


      А почему не с армами сравнивали, если область применения — не десктопы, а встраиваемая и прочая индустриальная техника.

        +15

        Цену сейчас сравнивать бессмысленно. В первую очередь она определяется объемом производства.
        Конкретно на этом Байкале выпущена вполне "десктопная" miniitx материнка

          +9
          А я почему-то думал, что цена определяется рынком…
          Объемом производства обычно определяется себестоимость. Однако она имеет весьма отдаленное отношение к цене.
            +20

            Далеко не всегда.
            Есть много нерыночных моментов, которые очень даже могут влиять на цену: вмешательство регуляторов, законотворчество, картельные соглашения, протекционизм правительства в отношении определенных областей экономики, субсидии, коррупция, налоги и т.д., и т.п.

              +5

              тем не менее меньше себестоимости [долго] цена быть не может

                +2
                Если рыночная цена продукта ниже себестоимости, то это ненужный/неудачный продукт. Такой обычно снимают с производства.
                  +9
                  Вы не поняли что вам сказали. Себестоимость зависит от объемов. Объемы — от спроса. Поэтому вначале компания может и очень часто будет работать в убыток, чтобы завоевать рынок. Когда возрастут объемы — снизится себестоимость и пойдет прибыль. Сколько на это понадобиться времени — зависит (нередко годы). Но вот чтобы прибыль пошла сразу — это скорее исключение чем правило.
                    +1
                    Нет, отлично понимаю, и полностью с вами согласен.
                    Однако, компания должна понимать, зачем она вообще выходит на этот рынок, и что нужно потребителю. А данный случай выглядит так, как будто кто-то реализует свое хобби за счет налогоплательщиков.
                      +2
                      Не понимаю суть претензий, они из области этики?
                      Во-первых, компания вообще никому ничего не должна.
                      Во-вторых, часто, а в айти особенно, авторы продукта действительно реализуют свое хобби. Не уверен что здесь именно этот случай, но в приципе не вижу проблемы.
                      В-третьих, за счет бюджета (читай налогоплательщиков) существуют все военные и куча невоенных айти компаний.
                        +2
                        А кто-нибудь может уже сравнить два ценника просто?
                        +1
                        Без госпреференций Байкалы трудно раскрутить до низкой цены. Для сравнения: MediaTek выпускает полтора миллиарда чипов в год (тоже с производством на TSMC). Поэтому они могут «размазать» фиксированные расходы по разработке, EDA tools, контракторам по physical design, производству масок итд на эти огромные тиражи и получить низкие цены. У Байкала тиражи на 4 порядка ниже. Поэтому им без преференций никак. И это нормально. Американские суперкомпьютеры на ранней заре развития массированно поддерживались военными заказами (моделирование ядерных взрывов итд), а оттуда пришли всякие микроархитектурные прорывы, которые сейчас есть и в айфонах (векторные регистры, out-of-order процессоры итд).
                      0
                      отчего же?
                      убыточные принтеры но дорогие картриджи, например. и принтеры могут работать только с этими картриджами
                      ну или другие продукты, которые требуют платного сопровождения или сервисного обслуживания
                        0

                        Недавно наткнулся на принтер с регионлоком. В плане, купил железку в Чехии — китайской бумагой/чернилами не зарядишь, регион не тот, и наоборот тоже. Дожили, называется.

                          0
                          Вот о чем и речь
                          Вход — рубль, выход — два
                        +2
                        zolg, ilyawg, а как же сельское хозяйство, являющееся субсидируемой областью практически во всё мире? есть и другие субсидируемые области. есть и целые страны, в которых подавляющий объём экономики убыточен в принципе, однако всё субсидируется и живёт, и захватывает постепенно рынки. откуда государство берёт разницу — это уже другой вопрос, в основном про политику.
                          0
                          Зависит от схемы монетизации продукта. Все современные игровые консоли продаются ниже себестоимости и доход приносят от продажи игр.
                          +1

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

                            +3

                            Или если это игровая приставка.

                              +4

                              Или если это принтер.

                            –8
                            тем не менее меньше себестоимости [долго] цена быть не может


                            Более 400 лет почему то ученым платят очень серьезные деньги, а они всякой фигней занимаются.
                              0

                              Может, в теории, на этапе конкуренции при капитализме со свободным рынком, чтобы выдавливать конкурентов. Затем можно поднять цену за счёт монополии и покрыть все предыдущие расходы. Но такой отмер более 100 лет назад.

                                0
                                Пассажирские ж/д перевозки всю жизнь убыточны, например
                              0
                              Думаю цена тут не так важна. Скорее всего процессор будет применятся в оборонке где цена играет не первую роль. Главное надежность проца, возможно даже устойчивость к радиоактивному облучению и прочие «военные» параметры.
                                –2
                                Или в космосе, что суть почти одно и тоже
                                  +6
                                  В космосе этот проц применяться не будет, да и в оборонке с высокой вероятностью тоже. Для того, чтобы так можно было, нужно было еще на стадии проектирования все сделать по-другому. И уж точно если бы этот чип был радстойким и мог работать в широком диапазоне температур, широкой общественности бы уже раструбили об этом.
                                    –9
                                    Сплошные «бы», «хайли лайкли», и «изначально по-другому». Почти как «брытанские учёные» :).
                                    Уверенность в отсутствии закладок — тоже достойный аргумент в выборе железа…
                                      +7
                                      Сплошные «бы», «хайли лайкли», и «изначально по-другому»
                                      Я знаю, что и зачем говорю, поэтому не могу взять на себя 100% ответственности за поведение людей из компании, к которой не имею отношения. Из-за этого и «хайли лайкли».
                                      Что касается, «изначально по-другому», то я им зарабатываю на хлеб и точно понимаю, о чем говорю. Если интересно, то можете почитать вот тут или вот тут.

                                      Спойлер: два одинаковых процессора, один коммерческий, второй радстойкий, второй получен адаптацией исходного кода первого. Разница, как говорится, налицо.
                                      image
                                  0
                                  Новый процессор должен поступить в розничную продажу во втором квартале 2020 года
                                  Зачем военный процессор в розничную продажу?
                                    0

                                    Как обычно бывает, просто для розницы сделали версию по проще, бюджетная, с урезанными функциями или ещё что. При СССР у микросхем разные серии были, с разными корпусами: К155, КР1531, КМ555, К1555, хотя это практически та же ТТЛ серия. К, КР и КМ это отличие в материале корпуса, а 133 серия вообще была с поверхностным монтажом.

                                    +2
                                    возможно даже устойчивость к радиоактивному облучению

                                    У Байкала нет признаков устойчивости к радиации.
                                +3

                                Ну я вот бегло пробежался по всяким Allwinner, Amlogic, Mediatek и т. д. У них больше мобильные ARM'ы. Вроде и есть SoC'и с более мощными ядрами и частотой выше. Но память и кэш страдают и конечно нет на борут 10G Ethernet, PCI.
                                А серверные ARM'ы от Ampere и Marvell уже имеют 64+ ядер и метят в сегмент рынка где правят XEON'ы.
                                Вот и получается сравнивать только с Атомами 16-17 года.

                                  +3
                                  Из серийных на данный момент пожалуй да, с некоторыми оговорками:
                                  1. Существую в свободной продаже лэптопы на Snapdragon 835, 850 и 855, с которыми вполне можно сравнить, они очень быстрые судя по отзывам и тестам.
                                  2. 10G Ethernet это большой вопрос, потому что тестов его нет. То, что он поднимает 10G линк еще не означает, что это не реализовано отдельным контроллером и что процессор способен переваривать такой поток и делать с ним что-то осмысленнее копирования в память.
                                  Скоро пойдут в серию Snapdragon 8c/7c/8cx и возможно новый яблочный ARM проц, вот тогда будет совсем интересно.
                                    +1
                                    8cx уже полгода в серии, есть 2в1 Samsung Galaxy Book S и MS Surface Pro X на SQ1, который улучшенный майками 8cx. Первый по бытовым тестам покруче i5 (google 8cx vs i5 и далее издание по вкусу), второй детально не гуглил, но помнится что он то же яйцо, только с графикой получше. Сравнить их в лоб каждый на нативных приложениях было бы интересно, но едва ли кто-то будет морочиться со сборкой идентичных исходников под соответствующую архитектуру и ОС, чтобы сравнить бытовуху и промышленный калькулятор.
                                    0
                                    Интересно. Получается, вышел нишевый продукт, у которого и конкурентов не очень много?
                                      +2

                                      На ARM я сходу аналогов не нашел. Snapdragon 8c/7c/8cx таки больше для мобильного рынка. Этот Байкал больше сравним с Атомами, в том числе и с серверной C-серией, но им он уже уступает.


                                      P/S. Ну вот очень напрашивается сравнение с C-серией Атомов.

                                        +1
                                        С серверными я бы не сравнивал, там есть свои представители вроде Marvell/Cavium ThunderX серии, которые конечно дороже, но бесконечно быстрее.
                                        Есть еще Annapurna Alpine AL5140 и AL21400, от тех ребят, которые для AWS ARM камни делают. Они кстати в микротиках некоторых стоят. Но они и дешевле, и слабее, и им уже больше 5 лет.
                                          0

                                          Поэтому я и говорю, что напрашивается сравнение с Intel Atom C3xxx. Если бы не заоблачная цена на Байкал, то среди атомов, можно найти аналог по фичам/производительности.

                                            0
                                            Нужно смотреть в сторону NXP и Broadcom.
                                          0
                                          Нет, не получается. Если натягивать сову на глобус, то под любой, самый бесполезный и невостребованный продукт можно подобрать свою «нишу». Только никому это не надо.
                                            +10
                                            Китайцы делают свой национальный микропроцессор Годсон (МИПС), потом Лонгсон (уже вышло 3 поколение), и дали приоритет их использования в компьютерах и сетевых устройствах госучреждений. Для подобных же целей разработаны и Байкал-М (АРМ) и Байкал-Т1 (МИПС).
                                              +6
                                              Знаете, есть очень замечательная статья «вы не Гугл», тут такая же история, мы не Китай.
                                                +8
                                                Китайцы гордятся своим микропроцессором Лонгсон и считают его своим национальным достоянием. России тоже есть чем гордиться, и выпускается неск. процессоров: Эльбрус, Байкал, Комдив, Мультикор, КВАРК и др. Хотя почти все российские проектировщики процессоров — фаблесс-компании, но это не преуменьшает значения этих микропроцессоров, в т.ч. с точки зрения безопасности и импортозамещения.
                                                  0
                                                  Кмк гордиться можно чем-то исключительным. Что такого уникального и исключительного в создании процессора? Тем паче фаблесс.
                                                    +4
                                                    AMD нынче тоже фаблесс.
                                                      +2
                                                      Очень мало какие разработчики микропроцессоров имеют свои фабрики по их производству. Та же AMD, Qualcomm, MediaTek, Broadcom, NVidia и мн.др. — тоже фаблесс.
                                        +3
                                        Почему не с ARM сравнивали, если область применения — не десктопы, а встраиваемая и прочая индустриальная техника?
                                        Статья как раз утверждает, что в первую очередь именно десктопы и микросерверы: «В компании полагают, что он найдёт применение в ПК, микросерверах, мультимедийном оборудовании, сетевых коммуникациях, в объектах промышленной автоматизации, управления и инженерной инфраструктуры».
                                        Хотелось бы увидеть сравнение с одноклассниками по архитектуре, а не с x86.
                                        С кем в первую очередь придётся конкурировать — с тем и сравнили. Главная цель «Байкалов» и «Эльбрусов» — импортозамещение в офисах и ЦОДах, а там правит бал x86, причём конкретно марки Intel.
                                          –9

                                          Разве это импортозамещение? Байкалы точно так же импортируются, Т-Платформы же фаблесс.

                                            +6
                                            А кто нынче не фаблесс? Пальцев одной руки опытного циркулярщика должно хватить.
                                              +4
                                              Ну окей. У вас есть оборудование на 5-нм техпроцесс.
                                              Когда от вас ждать нереально крутых и дешевых процов с 3+ млрд транзюков «под капотом»?

                                              Или, помимо изготовления, их требуется еще и спроектировать?
                                              Или, помимо изготовления[2] этому оборудованию требуется еще и очень нехилый поток заказов… настолько нехилый, что даже процов одной любой ведущей марки просто не хватит, чтобы норм загрузить производство и отбить расходы как на него, так и на НИОКР по новенькому техпроцессу, еще и с возможностью дальнейшего его уменьшения? ( это уже к разговору о том, СКОЛЬКО заказчиков у того же TSMC итд итп )
                                            0
                                            Во встраиваемой технике тоже очень любят x86.
                                              +1
                                              www.wdlsystems.com/Advantech-x5-E3940-COMe-mini-8G-i-ECC-Phoenix-4085C ну вот к примеру 957.00 баксов
                                                +1

                                                Ого, а почему так дорого? Спрос меньше, чем на обычные матплаты?

                                                  0
                                                  В том числе, но и платы технологический сложнее.
                                                    +3
                                                    потому, что это индастриал а не консьюмер электроника
                                                    узкий рынок, соотвествие стандартам (EMI, температурный диапазон, наработка на отказ)
                                                +37

                                                Для первого блина — внезапно очень даже неплохо

                                                  +3
                                                  Сам был приятно удивлен. Еще бы тестов других продуктов Байкал много и разных.
                                                    –8
                                                    Меня очень смутило встренное GPU от MALI, и закрались подозрения что разработка ведется аналогично разработке беларусских мониторов и т.д.
                                                    Боюсь мой скепсис так просто не развеять.
                                                      +5
                                                      Хотите я ваш скепис ещё покормлю? В Эльбрусе тоже покупное графическое ядро бывает, и это не amd.
                                                        –1
                                                        А зачем тогда все это? Почему бы не производить по лицензии какой-нибудь распространенный чип? Зачем изобретали велосипед?
                                                          +8
                                                          Велосипед общего назначения у них свой, а с графикой они велосипед как раз изобретать не стали, а купили и стали производить по лицензии чужое проверенное решение.
                                                            0
                                                            А чем существующие «велосипеды общего назначения» не устроили?
                                                              +4
                                                              Это не ко мне вопрос. Но думаю тем, что лицензировать архитектуру х86 нельзя, а совместимый отечественный процессор был нужен «для ответственных применений».
                                                                0
                                                                лицензировать архитектуру х86 нельзя
                                                                Китайцы смогли
                                                                  +1
                                                                  Китайцы смогли это очень давно, и с тех пор пожинают плоды тогдашней сделки. Сейчас лицензировать х86 нельзя.
                                                                    +1
                                                                    Есть VIA с которой китайцы делают СП.
                                                                  0
                                                                  А разве нужно лицензировать x86, если процессор будет продаваться в России? И что там вообще лицензируется? На набор команд бывает копирайт?
                                                                    0
                                                                    На набор команд бывает копирайт?

                                                                    В РФ — нет, в США — да.
                                                                    Но
                                                                    а) лицензирование архитектуры — это не только получение доступа к набору команд, но и к огромному количеству технологических решений, в том числе и патентам. Разработать процессор без всего этого — это все равно что разработать лекарство с неизвестной формулой по фотографии его упаковки.
                                                                    б) если нарушить защищённую в США интеллектуальную собственность на территории РФ, то вам-то скорее всего ничего не будет, пока вы не выйдете за пределы РФ. А если вам нужно производить процессор, вы-то наверняка выйдете, хотя бы на Тайвань.
                                                                      0
                                                                      Если я не ошибаюсь срок действия патента США 17 лет. 17 лет назад x86_64 уже была и SSE2. Значит, если спроектировать такой процессор и производить по современным технологиям, где-нибудь на Тайване, его можно будет продавать не нарушая закон и не заключая договорённостей с intel?
                                                                        +1
                                                                        20 лет. Но не суть важно, даже если вы подождёте ещё пять лет, проблема у вас будет отнюдь не в наборе команд, а вот в этой штуке:
                                                                        спроектировать

                                                                        Вы думаете, архитектуру, которую несколько десятков лет оттачивают лучшие специалисты отрасли, с миллиардными инвестициями в R&D каждый год, можно вот так сесть и спроектировать? И на выходе получить что-то конкурентоспособное, а не отсталое на двадцать лет?
                                                                          +1
                                                                          Может быть Вы сильно удивитесь, но есть много областей, в которых решение уровня Pentium 4, причём собранное как по современным нормам, так и по нормам, выше, чем у оригинала, было бы очень востребовано. А уж тем более, если на такое решение будет более менее открытая документация.
                                                                            +4
                                                                            «решение уровня Pentium 4» или «решение с производительностью Pentium 4, но совместимое с современным софтом»? Или есть много желающих снова ставить Windows 95?
                                                                              +1

                                                                              P4 — это не только W95, но и линолеум, NT, Win2k, Win2k3, OS/2 и даже Win ХР.

                                                                                0
                                                                                Наоборот, скорее. Отказавшись от тупиковой архитектуры с погоней за МГц, построить свой туалатин внутри внешнего обрамления и получить Кор2 через каких-то 15-25 лет.
                                                                                ;)
                                                                                +1
                                                                                Могу сказать однозначно, что во всех этих областях сейчас и так присутствуют энергоэффективные современные х86, которые будут значительно превосходить по чистой производительности любой возможный новодел, а по соотношению «цена/производительность» сотрут его в порошок.
                                                                    0
                                                                    Велосипед общего назначения у них свой

                                                                    Нет, велосипед общего назначения тоже лицензированный Cortex A57.
                                                                    А вот обвязка и общий дизайн вроде свой.
                                                                      +1
                                                                      Нет, велосипед общего назначения тоже лицензированный Cortex A57.
                                                                      Мы вообще про «Эльбрус» говорили насчет собственного велосипеда общего назначения и лицензированного графического. А у «Байкала» все процессорные ядра лицензированные, да. Пошли самым разумным путем.
                                                                    0
                                                                    Как вы это представляете? Какой смысл, если вы не будите приобретать компетенцию или владеть документацией?
                                                                    Это равносильно пойти и купить в магазине.
                                                                      0
                                                                      Это равносильно пойти и купить в магазине.
                                                                      А разве это плохо? Можно было бы ставить оригинальные чипы в ширпотреб, а аналоги использовать «для ответственных применений», и постепенно наращивать производство. Вместо того, чтобы создавать ни с чем не совместимую химеру, под которую теперь придется пробивать рыночную нишу
                                                                        +1
                                                                        А разве это плохо?

                                                                        Это не плохо и не хорошо. Это бессмысленно. Вам сейчас никто не мешает приобретать оригинальные микросхемы для консьюмерского рынка. А для специального применения лицензировать современные микросхемы вам никто не будет давать.
                                                                          0
                                                                          Я думаю, с китайцами вполне можно было бы договориться. Просто надо поприжать ЧСВ
                                                                            0
                                                                            А что у китайцев есть?
                                                                              0
                                                                              У них много чего есть. Первое, что пришло в голову — Allwinner.
                                                                                +1
                                                                                Использовать их химеры?
                                                                                Ну что ж не удивляйтесь в следующий раз, когда придёте наниматься новую на работу, и работодатель вместо вас предпочтет лицензированного «гастарбайтера».
                                                                                  0
                                                                                  Да нет уж, удивлюсь, если увижу лицензированного гастарбайтера, который согласится работать за те деньги, за которые я вынужден работать. А если рассматривать работу в других регионах, то я там буду таким же гастарбайтером.
                                                                                  И да, их «химеры» имеют уже свою рыночную нишу, и объемы производства.
                                                                                  +1
                                                                                  Так, а что мешает просто покупать чипы Allwinner?
                                                                                    0
                                                                                    Ну так «импортозамещение». Ведь этим аргументируют разработку подобных вещей
                                                                                      +1
                                                                                      Вообще то прямого запрета нет. Есть требование заказчика.
                                                                                        0
                                                                                        А разве есть требование, что чип должен быть уникальным, и ни с чем не совместимым?
                                                                                          0
                                                                                          А где вы такие требования видели?
                                                                                            +2
                                                                                            А в чем смысл покупать уже готовый чужой дизайн, если можно купить уже готовый чужой чип? Я правда не понимаю.
                                                                                              0
                                                                                              Ну, например, с целью локализации производства изделий, где этот чип используется. И кроме того, производитель может снять чип с производства или вообще прекратить свое существование.
                                                                                                +1
                                                                                                А как по вашему локализация будет производится? Какие для этого ресурсы нужны?
                                                                                                  0
                                                                                                  Ну, предполагается, что все необходимые ресурсы в наличии. Иначе какой смысл разрабатывать процессор, если его невозможно производить?
                                                                                                    +2
                                                                                                    Хорошо быть богатым и здоровым.
                                                                                                0
                                                                                                И будет проблема как в случае тех же MTK, и ничего с этим не сделаешь, потому что нет открытых исходников, за которые китайцы хотят много денег. Годик, ну может быть два девайс на MTK-проце еще поддерживается, а потом на него либо забивают болт совсем, либо, как вариант, время от времени выпускают мелкие патчи на текущую версию прошивки, но крупных обновлений не делают, потому что нужны исходники N+1 версии, за которые опять же надо платить или которых может не быть вовсе. К тому же, до недавнего времени на MTK в частности не было Cam2API. Кастомы если есть, то, как правило, с внешними украшательствами, а если проделана более серьезная работа, то гарантированы неисправимые глюки.
                                                                                                Для сравнения под те же Qualcomm вполне рабочие кастомы пилят на протяжении многих лет под уже неактуальные аппараты, а упомянутое Cam2API становится доступно либо путем правки конфигурации, либо вообще работает из коробки.
                                                                                    0
                                                                                    И получить чипы, отключающиеся по специальной последовательности воздействий определённого типа.
                                                                                      0
                                                                                      Тоесть, сделать свой процессор можем, а разобраться в документации — нет, не можем. Так и напрашивается «Чукча не читатель, чукча — писатель». А как же с софтом? 100% софта тоже самим писать?
                                                                                      И да, GPU «чужой», и как упомянуто ниже, с закрытым драйвером. Значит таки может отключиться от последовательности
                                                                                        +2
                                                                                        разобраться в документации
                                                                                        Люди, считающие, что подобного рода закладки существуют, обычно предполагают, что они недокументированы. И да, в этом случае действительно проще спроектировать самостоятельно, чем найти спрятанную недокументированную возможность.
                                                                                        И да, 100% софта для полной безопасности надо писать самостоятельно или брать популярное опенсорсное.
                                                                                          0
                                                                                          Если есть, грубо говоря, принципиальная электрическая схема процессора, и в ней профильный специалист не может найти закладку, то это вопрос профпригодности этого специалиста.
                                                                                          И кроме того, самостоятельная разработка процессора не освобождает от наличия ошибок. Meltdown тому пример. Сильно сомневаюсь, что его умышленно посадили.
                                                                                            +3
                                                                                            Если есть, грубо говоря, принципиальная электрическая схема процессора, и в ней профильный специалист не может найти закладку, то это вопрос профпригодности этого специалиста.

                                                                                            Сейчас не 1970-е годы. И даже не 1980-е. Принципиальная электрическая схема процессора состоит из нескольких миллиардов элементов, и к ним ещё надо в уме держать миллионы строк микрокода. Чтобы там что-то действительно скрытое найти, нужно потратить годы работы целого департамента профильных специалистов, и то, результат будет зависеть от удачи.
                                                                                            И да, 100% софта для полной безопасности надо писать самостоятельно или брать популярное опенсорсное.

                                                                                            … и даже в популярном опенсурсе могут быть закладки, ибо см. выше, скрыть их в тоннах кода нынче не бог весть какая сложная задача.
                                                                                              +1
                                                                                              в ней профильный специалист не может найти закладку, то это вопрос профпригодности этого специалиста.
                                                                                              Перед вами принципиальная электрическая схема процессора на миллиард транзисторов, без какой-либо иерархии. Надо найти закладку. Ваши действия?
                                                                                                –4
                                                                                                Мои действия? Ну, наверное, выделил бы библиотечные ячейки, и отрисовал бы логическую схему, и дальше бы с ней разбирался. Существуют методики, вы правда думаете, что их нет?
                                                                                                Впрочем, я не являюсь профильным специалистом, поэтому не ко мне вопрос. «Принципиальная электрическая схема» была приведена в качестве грубого примера. На самом деле документация к чипам предоставляется в другом виде, вполне пригодном к пониманию, не хуже чем исходный код к ПО. И кроме того, есть примеры, как энтузиасты воссоздают по фотографии кристалла его принципиальную и логическую схему, и пишут эмуляторы. Я понимаю, что уровень сложности несопоставим, однако, и работать придется с КД, а не с фотографией.
                                                                                                  +3
                                                                                                  Мои действия? Ну, наверное, выделил бы библиотечные ячейки, и отрисовал бы логическую схему, и дальше бы с ней разбирался.
                                                                                                  Подумайте немного о том, сколько времени это займет. Хотя бы только отрисовка логической схемы на много миллионов элементов, а не ее анализ.

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

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

                                                                                                  И кроме того, есть примеры, как энтузиасты воссоздают по фотографии кристалла его принципиальную и логическую схему, и пишут эмуляторы. Я понимаю, что уровень сложности несопоставим, однако, и работать придется с КД, а не с фотографией.
                                                                                                  Надо было закончить фразу на «уровень сложности несопоставим». Серьезно, если это так просто, то почему никто не делает так? Почему пишут только эмуляторы процессоров из нескольких тысяч транзисторов, а не из нескольких миллиардов?
                                                                                                    0
                                                                                                    Вашему собеседнику выше, возможно, ЧСВ застит старую пословицу «нет вовсе сложностей тому, кому не делать самому».
                                                                                              0
                                                                                              Тут наверно главное, что сомнительная фабрика может нетлист поправить или допечатать что-то. И конечно да, можно травить и электронным микроскопом смотреть. Но не дешевле ли свою печатную линию купить?
                                                                                                0

                                                                                                A) крайне маловероятно, что сомнительная фабрика может что-то незаметно поменять, не сорвав сроки производства. И это мы не говорим о колоссальных репутационных потерях в случае, если что-то подобное вскроется.
                                                                                                Б) Стоимость фабрики для производства микросхем — миллиарды долларов. В случае с низкими проектными нормами — поставки соответствующего оборудования в Россию под санкциями. Так что нет, не дешевле.

                                                                                  +4
                                                                                  Вот смотрите, у меня есть ядро процессорное, которое я пилил несколько лет, оно на мой взгляд — просто супер. Но вот с памятью оно работать умеет, в COM порт тоже писать умеет, ну ещё умеет GPIO. А ведь «осталось прифигачить монитор», тоесть мне надо ещё сделать графическое ядро. Ну ладно, сделать простой fremabuffer — задачка на неделю (я про уровень, что запустим на FPGA, а не в своём ASIC-е), но вот далее мы приходим к тому, что «перетаскиевание окошек тормозит», хорошо, прикручиваем копирование областей экрана, далее приходим к «заливка тормозит», прикручиваем заливку тоже аппаратную… и поехало. А с другой стороны я пишу в контору «ВотВамФиговаВидеокарта» вопрос: а за скока баблонов вы мне подадите свой IP блок в варианте RTL? А в варианте HDL? А в HDL и с полной документацией и техподдержкой? ПОлучаю ответы и сравниваю — а во сколько мне обоёдется сделать такую-же прибамбасину к своему процессору и сколько будет стоить HDL с доками и поддержкой? Судя по всему в МЦСТ пришли к тому, что своё ядро с полноценным 2D ускорением у них сожрет пару лет работы и будет стоить дороже, чем hdl+docs. Плюс никто, кроме самих МЦСТ не знает, осталось ли оно полностью исходным, или его модифицировали и допилили.
                                                                                    0
                                                                                    А зачем вы его пилили? Вас чем-то не устраивают существующие на рынке решения? Или это просто хобби?
                                                                                      0
                                                                                      Я его не пилил, это МЦСТ пилило. Причины у них можете попробовать узнать. А так — вот вы готовы дать 99.99999(5)% гарантию отсутствия НДВ у существующих на рынке решений?
                                                                                        0
                                                                                        вы готовы дать 99.99999(5)% гарантию
                                                                                        А чем обусловлена такая необходимость?
                                                                                        И да, НДВ могут быть и в своем решении, так что, такую вероятность даже разработчик едва ли сможет обеспечить.
                                                                                          0
                                                                                          Ну например покупной процессор будет летать в ядрёной бомбуэ, которая планирует упасть в эпицентр у наиболее вероятного противника.
                                                                                          0

                                                                                          Вопрос дилетанта, но — а НДЛ реально разглядеть в купленном готовом ядре? Оно же крайне сложное, наверняка своя инициализация какая-то, код некий исполняется поставляемый в комплекте в каком-то виде низкоуровневый и т.д.?

                                                                                            +1
                                                                                            Нет, нереально. Точнее, задача сложнее, чем написать самостоятельно с нуля. Особенно если вам передают не HDL код, а например нетлист.
                                                                                              0
                                                                                              В RTL — почти нереально, в HDL — вполне, если к коду предоставлены более-менее полные тестбенчи, либо адово потрудиться и сделать их самостоятельно.
                                                                                    +3

                                                                                    К этому GPU ещё и драйверы закрытые поставляются, которые на каждом российском компьютере с Байкалом будут крутиться, причём на уровне ядра. Тут уже не скепсис, а паранойю впору заиметь.

                                                                                      +2

                                                                                      Лично у меня больший скепсис и недоумение вызывают случаи, когда на предприятия ставят малинку — а там проприетарный VideoCore может управлять всей остальной частью SoC.


                                                                                      Или, например, процессоры NXP LS1028 — там помимо основного ядра cortex A есть сопроцессор, который имеет весь доступ к периферии и не указывался в блоксхемах, который "проводит первичную инициализацию, запускает загрузчик основного процессора и отключается до получения специального сигнала"

                                                                                        +3
                                                                                        Или х86, где или Intel ME, или AMD Secure Technology.
                                                                                          +2
                                                                                          Итак, открываем SoC от интела:
                                                                                          1) x86-64 несколько ядер (это нам надо)
                                                                                          2) 8051 вполне себе может ушами торчать в USB3.0 (DMA есть — может полазать по памяти)
                                                                                          3) Intel Quark в Intel ME торчит (снова вся память доступна).
                                                                                          4) Какое-то графическое ядро с полным доступом к памяти
                                                                                          И без пункта №3 вы ничего даже сейчас запустить не сможете, даже в режиме «30 минут и ребут»
                                                                                          Итак открываем SoC от амд:
                                                                                          1) x86-64 несколько ядер (это нам надо)
                                                                                          2) 8051 в роли IMC (крутит вентиляторы и прочее)
                                                                                          3) Lattice LT32 в роли управления питанием (всякие энергосбережения)
                                                                                          4) ARM Cortex A8 (или что-то схожее) — в роли Platform Security Processor
                                                                                          И без пунктов 3(в процессе работы) и 4(всегда) вы ни единой инструкции на пункте 1 выполнить не сможете.
                                                                                            0
                                                                                            Да, про это и речь. Закрытые драйвера для графики, которые можно и отключить — еще не самое страшное. Во многих компьютерах и процессорах есть куда больше потенциальных шпионов, на работу которых даже большим компаниям трудно повлиять, а уж про простых пользователей вообще лучше не вспоминать.
                                                                                            0
                                                                                            А есть ли сейчас такие компьютеры, где нет спрятанного в железе «шпионского» функционала? Я находил в вебе только PowerPC по конским ценам, сомневаюсь, что какое-нибудь предприятие в России закупает такие по соображениям безопасности.
                                                                                              0
                                                                                              Это что же за цена такая?
                                                                                                +1
                                                                                                Вы готовы отдать 3500$ за самую «нищеброд» конфигурацию или 7000$ за полный фарш?
                                                                                                  0
                                                                                                  Так это обычные цены для такого рода продукции. Кстати это не предел.
                                                                                                  Прекрасная плата от Контрон VX305C-40G стоимостью $9812 или похожая плата, но без кондуктивного теплотвода, от Adlink VPX3010 за $9654. Бывают и дороже.
                                                                                                  Отсюда вывод, что при стоимости только процессорной платы в несколько тысяч долларов стоимость процессора BE-M1000 в $250 очень не большая. А в стоимости вычислительной системы, вообще, ничтожна.
                                                                                                    +1
                                                                                                    Ну это цены на POWER9 и компьютеры на его базе были. А про цену байкала я даже и говорить не хочу, она довольно гуманна.
                                                                                                +1
                                                                                                Есть ли сейчас такие компьютеры, где нет спрятанного в железе «шпионского» функционала?
                                                                                                Так Эльбрусы же! Никаких зашифрованных микрокодов (firmware) в процессоре, никаких зашифрованных программ начального старта (BIOS), никакого режима управления системой (SMM), никаких скрытых и неотключаемых средств удалённого управления (ME). Цена, правда, тоже пока кусается — примерно как у этого вашего Raptor Thalos II.
                                                                                            +4
                                                                                            Почитайте, что такое разработка RTL-to-GDS, и ваш скепсис быстро развеется. От лицензии на ядро до готовой микросхемы — огромный путь. Который проходят, например, Mediatek и STM, делающие (концептуально) ровно то же самое, что «Байкал электроникс».
                                                                                            +7
                                                                                            Не знаю, можно ли это считать первым блином. Это ведь ARM Cortex A57, если не ошибаюсь. Ну и производительность у него, очевидно, примерно такая же, как у любого другого Cortex 57 на аналогичной частоте и с аналогичным количеством ядер. Т.е. никакого «внезапно» :)
                                                                                            Хотя, конечно, хотелось бы увидеть сравнение с одноклассниками по архитектуре, а не с x86.
                                                                                            +3
                                                                                            Результат glmark2 — среднее арифметическое по FPS всех тестов, причем тест достаточно простой и не зависит от числа ядер CPU. Ключевыми для Intel здесь являются:

                                                                                            • частота CPU — скорость выдачи команд в GPU / скорость реакции на прерывание — указано, но не отмечено не была ли она задушена в настройках;
                                                                                            • характеристики RAM — она же VRAM — не указаны;
                                                                                            • частота GPU — собственно производительность GPU, меняется динамически или фиксируется — указано, но не внушает доверия (*)
                                                                                            • пулл параллельно работающих процессов, потребляющих ресурсы GPU — не указано.

                                                                                            Возникает резонный вопрос, а не была ли случаем задушена система с Intel Core i3-7300T на борту, с учетом возможности изменять все перечисленные параметры. Производительность этой системы должна быть сопоставима с результатами под спойлерами ниже (параллельно крутился браузер с ютубом на паузе, WMvare Workstation с DOS, KDE с пятком активных виджетов).

                                                                                            (*) Для Core i3-7300T согласно имеющимся профилям производительности пиковая частота не 1.15 ГГц, скорее всего в таблицу из статьи впихнули максимальную частоту для этой серии GPU.

                                                                                            cat /proc/cpuinfo
                                                                                            processor: 0
                                                                                            vendor_id: GenuineIntel
                                                                                            cpu family: 6
                                                                                            model: 94
                                                                                            model name: Intel® Core(TM) i7-6700 CPU @ 3.40GHz

                                                                                            glmark2 --size 1280x1024
                                                                                            =======================================================
                                                                                            glmark2 2014.03+git20150611.fa71af2d
                                                                                            =======================================================
                                                                                            OpenGL Information
                                                                                            GL_VENDOR: Intel Open Source Technology Center
                                                                                            GL_RENDERER: Mesa DRI Intel(R) HD Graphics 530 (Skylake GT2)
                                                                                            GL_VERSION: 3.0 Mesa 17.0.7
                                                                                            =======================================================
                                                                                            [build] use-vbo=false: FPS: 1091 FrameTime: 0.917 ms
                                                                                            [build] use-vbo=true: FPS: 927 FrameTime: 1.079 ms
                                                                                            [texture] texture-filter=nearest: FPS: 871 FrameTime: 1.148 ms
                                                                                            [texture] texture-filter=linear: FPS: 860 FrameTime: 1.163 ms
                                                                                            [texture] texture-filter=mipmap: FPS: 807 FrameTime: 1.239 ms
                                                                                            [shading] shading=gouraud: FPS: 818 FrameTime: 1.222 ms
                                                                                            [shading] shading=blinn-phong-inf: FPS: 789 FrameTime: 1.267 ms
                                                                                            [shading] shading=phong: FPS: 812 FrameTime: 1.232 ms
                                                                                            [shading] shading=cel: FPS: 805 FrameTime: 1.242 ms
                                                                                            [bump] bump-render=high-poly: FPS: 750 FrameTime: 1.333 ms
                                                                                            [bump] bump-render=normals: FPS: 857 FrameTime: 1.167 ms
                                                                                            [bump] bump-render=height: FPS: 873 FrameTime: 1.145 ms
                                                                                            [effect2d] kernel=0,1,0;1,-4,1;0,1,0;: FPS: 623 FrameTime: 1.605 ms
                                                                                            [effect2d] kernel=1,1,1,1,1;1,1,1,1,1;1,1,1,1,1;: FPS: 397 FrameTime: 2.519 ms
                                                                                            [pulsar] light=false:quads=5:texture=false: FPS: 778 FrameTime: 1.285 ms
                                                                                            [desktop] blur-radius=5:effect=blur:passes=1:separable=true:windows=4: FPS: 400 FrameTime: 2.500 ms
                                                                                            [desktop] effect=shadow:windows=4: FPS: 609 FrameTime: 1.642 ms
                                                                                            [buffer] columns=200:interleave=false:update-dispersion=0.9:update-fraction=0.5:update-method=map: FPS: 602 FrameTime: 1.661 ms
                                                                                            [buffer] columns=200:interleave=false:update-dispersion=0.9:update-fraction=0.5:update-method=subdata: FPS: 672 FrameTime: 1.488 ms
                                                                                            [buffer] columns=200:interleave=true:update-dispersion=0.9:update-fraction=0.5:update-method=map: FPS: 405 FrameTime: 2.469 ms
                                                                                            [ideas] speed=duration: FPS: 1009 FrameTime: 0.991 ms
                                                                                            [jellyfish] : FPS: 656 FrameTime: 1.524 ms
                                                                                            [terrain] : FPS: 136 FrameTime: 7.353 ms
                                                                                            [shadow] : FPS: 600 FrameTime: 1.667 ms
                                                                                            [refract] : FPS: 258 FrameTime: 3.876 ms
                                                                                            [conditionals] fragment-steps=0:vertex-steps=0: FPS: 739 FrameTime: 1.353 ms
                                                                                            [conditionals] fragment-steps=5:vertex-steps=0: FPS: 747 FrameTime: 1.339 ms
                                                                                            [conditionals] fragment-steps=0:vertex-steps=5: FPS: 740 FrameTime: 1.351 ms
                                                                                            [function] fragment-complexity=low:fragment-steps=5: FPS: 744 FrameTime: 1.344 ms
                                                                                            [function] fragment-complexity=medium:fragment-steps=5: FPS: 751 FrameTime: 1.332 ms
                                                                                            [loop] fragment-loop=false:fragment-steps=5:vertex-steps=5: FPS: 744 FrameTime: 1.344 ms
                                                                                            [loop] fragment-steps=5:fragment-uniform=false:vertex-steps=5: FPS: 738 FrameTime: 1.355 ms
                                                                                            [loop] fragment-steps=5:fragment-uniform=true:vertex-steps=5: FPS: 685 FrameTime: 1.460 ms
                                                                                            =======================================================
                                                                                            glmark2 Score: 705
                                                                                            =======================================================

                                                                                              0
                                                                                              Для Core i3-7300T согласно имеющимся профилям производительности пиковая частота не 1.15 ГГц

                                                                                              А сколько? По вашей ссылке в Википедии написано 1150 МГц.
                                                                                                0
                                                                                                На странице прямо напротив «i3-7300T» указано 1100. Для других моделей CPU есть профили и с большей и с меньшей частотой.
                                                                                              +7
                                                                                              Довольно неплохо. Отставание от i3-7300T на задачах, требующих интенсивного обмена с памятью, но Intel вылизывала свои контроллеры памяти десятилетиями. Впрочем, интелловскому FPU, находящемуся в сходной ситуации, это не помогло.
                                                                                              Незаслуженно неотмечено трёхкратное превосходство видеоядра в OpenGL над верхним, не считая Iris, интелловским встроенным видео.
                                                                                              Максимальный объём ОЗУ выше.
                                                                                              Но работать есть над чем — цена процессора вдвое выше конкурента, не говоря о материнской плате. Но для заметного падения цены нужна крупносерийность производства.
                                                                                              В таблице для i3-7300T указан ошибочный TDP, он со сниженным потреблением, не 51, а 35 Вт.
                                                                                                +6
                                                                                                Так видеоядро же лицензированное Mali, оно стоит в огромном количестве смарфонов, ТВ-приставок и подобном, смысл его вообще тестировать, разве что для проверки не деградировала ли производительность в сравнении с другими реализациями того же ядра.
                                                                                                  0
                                                                                                  Смысл в том, например, что мне нужен был компактный бесшумный (в идеале с пассивным охлаждением) компьютер с производительностью видеоподсистемы не ниже определённого уровня для возможности аппаратной обработки видео и 3D. В то время я выбрал минимальный процессор с максимальным встроенным видео (два ядра и hd530). Выбора Mali в качестве видеоядра не предоставлялось (и пока не предоставляется). А жаль, я бы взял.
                                                                                                  Ещё я бы взял Intel Iris с минимальным процессором, но их ставят только в топовые, и с этим ничего не поделаешь — такова политика Intel. Хотя в системе на топовом процессоре почти наверняка будет внешняя видеокарта и Iris останется не у дел.

                                                                                                  Телефон же и прочие приставки хотя и есть, но не подходят в данном случае по причине программной несовместимости.
                                                                                                    +4
                                                                                                    На счет программной несовместимость — так оно же ARM, никакого X86 нет, то есть в вашем кейсе все равно не вариант.
                                                                                                    А так, под ARM есть варианты с весьма быстрыми GPU, те же Nvidia Tegra/Jetson, вот недавно Jetson Nano борда вышла за 100 баксов с очень впечатляющими характеристиками:
                                                                                                    — 128-core Maxwell GPU
                                                                                                    — Quad-core Arm A57 processor @ 1.43 GHz
                                                                                                    — System Memory – 4GB 64-bit LPDDR4 @ 25.6 GB/s
                                                                                                      0
                                                                                                      Нету, жаль. Но Linux есть, это уже неплохо.
                                                                                                      Jetson да, интересно, недавно статья про видеоаналитику для комбайна на нём была.
                                                                                                        0
                                                                                                        Правда там идёт речь о TX2, он в 4 раза дороже, чем Nano.
                                                                                                      0
                                                                                                      У АМД есть что-то похожее в виде 2200ge/2400ge — 35вт TDP + Vega8/Vega11 соответственно. Есть ещё 3400ge, но в продаже его не видно.
                                                                                                    +6
                                                                                                    Впрочем, интелловскому FPU, находящемуся в сходной ситуации, это не помогло.

                                                                                                    Вас не смущает, что для интела взяли atlas, а для арма — проприетарную (оптимизированную) библиотеку? Если прогнать тот же тест на интеле, но с mkl вместо атласа — будет на порядок быстрее.


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

                                                                                                      –6
                                                                                                      Тесты подгоняли и подгоняют для выставления тех или иных процессоров в выгодном свете, та же Intel этим не брезгует. Мы ведь обсуждаем конкретный тест. Конечно по мере распространения «Байкалов» информация будет уточняться, но за неимением своего экземпляра положимся на методику и результаты предоставленные теми, у кого он есть.
                                                                                                        +5

                                                                                                        С тем же успехом можно было бы написать код для интела на чистом джаваскрипте и пытаться делать выводы уровня «уау интеловский FPU в сто раз сливает байкальскому». Толку было бы столько же с этого теста.

                                                                                                        0
                                                                                                        У меня к интелу весьма двоякие отношения из-за их компилятора и процессора фирмы Transmeta
                                                                                                          0

                                                                                                          Я тоже не фанат интела, но работают они, блин, быстро, и были лучшим решением, по крайней мере, до 2017-2018 года.


                                                                                                          Ну а какая-нибудь псевдообратная матрица с mkl может считаться в 50-100 раз быстрее, чем с атласом.

                                                                                                          0
                                                                                                          По идее нужно взять новые ОС + ПО + дорабатывать их, в т.ч. используя ассемблерные вставки.
                                                                                                          На ARM этих доработок намного меньше сейчас, ибо в основном — Intel.
                                                                                                          И лучше бы использовать AVX2 и Neon.
                                                                                                          Т.е. тест ну очень приблизительный, как и всегда. Хорошо, что хотя бы такое есть. В жизни могут быть отличия в разы.

                                                                                                          У Intel Atom — 4 разъёма ОЗУ и 2 канала.
                                                                                                            0
                                                                                                            >Вас не смущает, что для интела взяли atlas,
                                                                                                            Во, то-то я думаю, как же удалось на 1 узле получить такую низкую эффективность на HPL на Интеле. Теперь для меня это не секрет… Если собрать с О0 можно и меньше наверное получить :)
                                                                                                          –5
                                                                                                          А как выглядит Байкал-М в сравнении с современными процессорами, с примерно тем же числом ядер? Например, Ryzen 5 2600E за примерно те же 200 долларов на старте продаж? Сравнивать 8-ядерный Байкал-М с 2-ядерным Core и 4-ядерным сильно обрезанным Атомом, как мне кажется, не совсем корректно.
                                                                                                            +5
                                                                                                            А насколько корректно сравнивать ARM с х86 вообще?

                                                                                                            Тут давеча Эльбрус 8с тестировали в Блендере. Вой про то, что «8-ядерный процессор показал такую же производительность, как 10-летний Феном и вчистую продул Core i7-7700k» подняли сразу же, почему-то забывая при этом, что Эльбрус вообще-то VLIW, а не х86 (в который он умеет только с помощью программной трансляции), работает на 1.3Ггц, а не на 4.5, как i7.

                                                                                                              +11

                                                                                                              Несколько помню, Блендер там был скомпилирован именно под VLIW, так что, почему не выть, учитывая цену Эльбруса?

                                                                                                                +10

                                                                                                                Пруф про компиляцию https://3dnews.ru/1009369

                                                                                                                  0
                                                                                                                  Потому что VLIW кардинально другая архитектура. Просто перекомпиляция ничего не говорит об эффективности процессора. То, что он вполне неплохо себя показывает в обычном софте после перекомпиляции простой, скорее бонус, чем то, для чего этот процессор предназначен в первую очередь.
                                                                                                                    0

                                                                                                                    Возможно, Вы правы, а я напрасно доверился Wikipedia :) https://ru.m.wikipedia.org/wiki/VLIW


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

                                                                                                                      0
                                                                                                                      VLIW была хороша для того, для чего ее и придумывали — задач управления с фиксированными потоками данных. А для многозадачных интерактивных систем она подходит так себе — даже в однозадачных при частых прерываниях эффективность сильно падает.
                                                                                                                        0
                                                                                                                        Но она неплохо подходит для микроархитектуры общих архитектур...(забыл) Снаружи ARM а внутри VLIW. Работает неплохо, Nvidia вроде такое делали и AMD (из тех что на слуху)
                                                                                                                  0

                                                                                                                  Надо сравнивать как то определенно? Смотри, что по факту волнует:


                                                                                                                  • Задачи необходимые выполняет? Хорошо, не выбрасываем.
                                                                                                                  • Цена по карману? Хорошо, не выбрасываем.
                                                                                                                  • Производительность выполнения необходимых задач (RPC, calculation time) делим на цену и выбираем.

                                                                                                                  Если необходимо какое-то определенное шифрование — нужны спецжелезки с спецценой. Если нет — тогда цена должна быть адекватна и конкурентоспособна (т.е. находиться хотя бы в соответствующей производительности ценовой категории, не отличаясь на порядок). Байкал сейчас может противопоставить что-то конкурентам?


                                                                                                                  Те же AMD сколько лет демпинговали по ценам, чтобы хоть часть рынка удержать.

                                                                                                                    0
                                                                                                                    HerrDirektor
                                                                                                                    Статья называется «Производительность «Байкал-М» сравнили с процессорами Intel», Intel не выпускает процессоры на ARM-ядрах, поэтому почему вам показался некорректным мой вопрос? А синтетические тесты для сравнения пишутся под любую архитектуру, без этой вашей программной трансляции в x86, тем более что смогли ведь сравнить с x86…
                                                                                                                  –5
                                                                                                                  с raspberry pi нужно сравнить, тогда будет понятна неэффективность цены
                                                                                                                    +6
                                                                                                                    Для начала подключите к Raspberry 128GB памяти, SSD и 2 * 10GBit ethernet.
                                                                                                                      –6
                                                                                                                      просто купишь 32 rpi и еще сыкономишь
                                                                                                                        +11
                                                                                                                        А зачем?
                                                                                                                        Что то, что это захлебнется от задач, где нужны 128Гб памяти и такая скорость сети.
                                                                                                                        Откровения тут не может произойти в принципе.
                                                                                                                        ARM — лицензированные ядра (тут ARM CortexA57). Mali — тоже лицензированное ядро. Тут на самом деле из реально своего — это вероятно обвязка и общий дизайн (ну и вероятно меж-кластерный кэш, он же шина обмена, от же L3, о чем собственно и говорит блок-схема с официального сайта), а там в плане производительности сильно не разгуляешься. Да, есть быстрый контроллер сети, но надо же еще успевать данные с него обрабатывать.
                                                                                                                        Кстати, мне бы интересно было посмотреть на нагрузку процессора хотя бы при простом прогоне данных на скорости 10Gbit. Пропускной то по памяти хватит с запасом, а вот как оно реально будет работать с прерываниям, на этой шине и т.д. — это хороший вопрос.
                                                                                                                          0
                                                                                                                          захлебнется от задач, где нужны 128Гб памяти и такая скорость сети.

                                                                                                                          А вот это и нужно тестировать, по-хорошему.

                                                                                                                          Тут на самом деле из реально своего ...

                                                                                                                          Столько же, сколько и в каком-нибудь Marvell Armada. И что?
                                                                                                                            0

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

                                                                                                                          +1

                                                                                                                          A в тесте была такая конфигурация?
                                                                                                                          Кроме того, 10 гиг у Байкала по витой паре, что тоже выглядит странно, почему не SFP, если цена и так выше конкурентов.

                                                                                                                            0

                                                                                                                            На "типа десктопе" медь банально удобней.
                                                                                                                            Цена вообще ни при чем: на сетевых железках дырка под sfp+ как правило стоит дешевле медного 10G порта

                                                                                                                              –1

                                                                                                                              Но это же не «типа десктоп», а штука для пром применения, разве нет?

                                                                                                                                +1

                                                                                                                                АРМ боевого расчета ПВО диспетчера электростанции это типа десктоп, или промприменение?

                                                                                                                        +2
                                                                                                                        непонятно почему это процессор считают российским?
                                                                                                                        там вообще что то есть внутри от российских разработчиков?
                                                                                                                          +10
                                                                                                                          Обвязка, шина, общий дизайн. Но да, все вычислительные ядра лицензированы.
                                                                                                                            0

                                                                                                                            Вот не знаю, но когда работал с Allwinner, всегда называл их: "Китайское г… о!". Хотя там всё лицензировано.

                                                                                                                            +6
                                                                                                                            Простите мой дилетантский взгляд, но по какому критерию были выбраны конкуренты? Почему число ядер отличается у байкала в большую сторону? Для сравнения производительности это крайне странно. Если сравнивали по себестоимости производства то тогда ок, иначе не понимаю.

                                                                                                                            Ну и странно что потребление энергии у Байкала ближе к core i3 x86, чем к Atom, которые оба ARM. Короче, если бы Atom по числу ядер соответствовал Байкалу, то обладал бы производительностью выше при меньшем потреблении энергии и той же частоте.
                                                                                                                              –7
                                                                                                                              Хоть и в некоторых тестах Байкал поборол Атом 16-го года, но 500 баксов за плату???

                                                                                                                              За 100 баксов можно взять более производительную ASRock J4105-ITX, и множество других!
                                                                                                                                +2

                                                                                                                                Ну вот поглядел я что такое "Intel® Celeron® J4105 Processor". Максимальный объём оперативной памяти 8GB. А что если мне нужно 32? А если мне нужна EСC память? Кэш 4Мб. Встроенных сетевух нет. Т.е. мне в этот ASRock еще нужно докупить две 10Gbit сетевые карты.

                                                                                                                                  0
                                                                                                                                  Тогда Вам сюда.
                                                                                                                                    +1

                                                                                                                                    Отлично, тогда мне вот эту C3758D4U-2TP


                                                                                                                                    Цену на сайте сходу не нашел, поэтому первое попавшееся из гугла: 619$

                                                                                                                                      +1
                                                                                                                                      Сущие пустяки. Чуть дороже «Байкала».
                                                                                                                                        +3

                                                                                                                                        Да и 100$ vs 500$ сразу куда-то уходит. Я не адвокат Байкал-М. Но сравнение попы с пальцем немного странно не находите?

                                                                                                                                          0
                                                                                                                                          Да, но вы забыли наличие(у Байкала даже запросить тест платку сложно) и то, что по вашей ссылке будет x86 и в разы быстрее почти во всех задачах.
                                                                                                                                          с3758 это однако ВОСЕМЬ ядер, а не два как в сравнении.
                                                                                                                                          Вообще сравнение странное.
                                                                                                                                            +2

                                                                                                                                            Я с вами абсолютно согласен:


                                                                                                                                            1. У Байкала даже запросить тест платку сложно, но и, внезапно, для других промышленных или серверных применений получить желаемое сложно.
                                                                                                                                            2. x86 — это действительно плюс, т.к. есть уже готовое, оптимизированное ПО. Но ARM тут тоже старается.
                                                                                                                                            3. Сравнение странное — на мой взгляд, они это просто так сделали, чтобы примерно оценить.
                                                                                                                                            4. Цена на Байкал завышена, но возможно обоснованна.

                                                                                                                                            Но:


                                                                                                                                            1. Сравнивать с RPI — смешно.
                                                                                                                                            2. С Celeron J4105 — также смешно.
                                                                                                                                    0

                                                                                                                                    Не знаю насчёт 32, но с 16 прекрасно работает.

                                                                                                                                  –5
                                                                                                                                  Мне кажется, все, что надо знать о производительности этого процессора есть в тесте 7zip. Одно ядро медленнее в 2.5 раза.
                                                                                                                                  Для военных нормально, им не привыкать к тяготам службы, а вот на работе не хотелось бы видеть такие компьютеры.