стань автором. присоединяйся к сообществу!
Лого Сделано у нас
68

NVidia vs. Эльбрус. Разбираемся с видео

Какие видео поддерживает техника на микропроцессорах Эльбрус? почему в штатной поставке с персоналками идет AMD Radeon, а не Nvidia? А может заработает? Заработает! пруфы в видео.

©Видео с youtube.com/ https://www.youtube.com/embed/SNMEYf-DcFU

Хочешь всегда знать и никогда не пропускать лучшие новости о развитии России? У проекта «Сделано у нас» есть Телеграм-канал @sdelanounas_ru. Подпишись, и у тебя всегда будет повод для гордости за Россию.

Вступай в наши группы и добавляй нас в друзья :)


Поделись позитивом в своих соцсетях


  • 0
    Jonatan01 Jonatan01
    04.02.1912:54:17

    «пруфы»    

    Доказательства.    

  • 1
    Михаил Усоцкий Михаил Усоцкий
    04.02.1919:53:47

    А вы пробовали гонять видео в форматах H.264(+ Main 10), HEVC(+ Main 10), VC9 в разрешениях 1080p и 2160p силами процессора Эльбрус?

    • 1
      Isaac Newton Isaac Newton
      04.02.1921:02:49

      > гонять видео в форматах H.264(+ Main 10), HEVC(+ Main 10), VC9

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

      • 1
        Михаил Усоцкий Михаил Усоцкий
        04.02.1921:13:12

        Ну кодированием не каждый занимается. А вот декодирование интересно из практических соображений. Например, я хочу посмотреть кино в высоком качестве. А процессор, например, не очень хорошо тянет какой-то формат. Если видео будет постоянно лагать, то пропадает желание смотреть фильм в высоком качества. И, соответственно, сам фильм остаётся не просмотренным. Именно по этой причине подыскиваю себе медиаплеер. Либо с процессором Intel Core i3 7-8 поколения из-за наличия аппаратного декодера, либо на базе ARM с 4-мя ядрами Cortex-A73. Некоторые видео плохо тянут китайские коробки. Поэтому мне и интересно, как может сам Эльбрус.

        • 0
          Нет аватара silicoid
          04.02.1922:38:02

          Странный у вас выбор или/или Cortex-a73, это архитектура арм V8, причем единственный плюс оной в том, что она 64х битная, Чистая арифметическая производительность оной кое-как может сравниться с младшими моделями атомов, и то, при условии работы первой на максимальной частоте, то-есть сама архитектура крайне тормознутая. На некоторых фильмах ей даже не помогает аппаратоне декодирование, в то время как самый простой целерон волокет этот же фильм в лоб за счет арифметики.

          (я сам являюсь счастливым обладателем пары «игрушек» на 72м арм-е. Ваааще не подходит для медиацентра. Мало того, что тормознутый, так еще и с осью проблемы. )

          pentium, а уж тем более i3, свежих поколений, обходит его в одни ворота.

          единственное, для чего может подойти арм, это маленькая игрушка под LAMP-у чтоб фронтенд для умного дома писать.

          • 1
            Михаил Усоцкий Михаил Усоцкий
            04.02.1923:45:13

            Да я просто сужу по результатам тестов, которые запускал. Если брать существующие китайские медиаплееры, то они все по большей части основаны на Cortex-A53 или более древних. А на Cortex-A73, только у Rockchip (там только два ядра) (у вас Rockchip’овские игрушки?).

            У меня дома тоже два медиаплеера. Самый старый — на базе Cortex-A5. Думал я, что на базе Cortex-A53, что на втором медиаплеере, будет быстрее бегать. Оказалось, что не по всем пунктам. Указанные списки поддерживаемых форматов больше для галочки. Мог жевать, но не всё.

            Intel Atom Z8300 получше работает. Но тоже не всё.

            Изменил своё мнение об ARM-процессорах, когда получил в распоряжение Kirin 970. Он прошёл все тяжёлые тесты. Но, увы, Huawei никогда не продаёт такие процессоры другим, только для своих устройств.

            Я начал рассматривать два варианта (x86-64 и ARM) из-за того, что для ARM есть доступные приложения для Android, которые можно запустить из-под Kodi. А для Windows вариантов сильно меньше. Я задавал вопросы о поддержке Kodi и у провайдера, и у различных веб-сервисов: пока отвечают, что-либо рассматривается, либо не планируется. И это при том, что есть поддержка для Smart TV, Android и устройств отдельных марок.

    • 0
      shigorin shigorin
      06.02.1901:31:15

      1080p порой смотрю на 8С (кодеки не разбирал -- скорее всего, H.264); а что?

      • 0
        Михаил Усоцкий Михаил Усоцкий
        06.02.1914:00:22

        Обычно стандартный кодек для 1080p обычно используется H.264 8bit. Но могут встречаться файлы тяжёлого формата. Например, половина видео у меня как раз H.264 Main 10. И только одно видео в формате H.265 Main 10.

        В интернете есть тестовые видеофайлы. Любопытно узнать возможности Эльбруса по декодированию этих форматов. Различные тесты по различным задачам уже были опубликованы на Хабре. А вот тест по декодированию видеофайлов что-то нету. Было бы неплохо протестировать и выложить результаты. VP9 (выше у меня ошибка в названии), наверное, необязательно тестировать. Просто этот кодек создан Google в качестве альтернативы H.265 и поддерживается в YouTube и Chromium.

    • 0
      Нет аватара guest
      09.02.1913:34:32

      Михаил Усоцкий, это не показатель! К примеру FullHD 1920×1080 на одном и том же компе при просмотре простым плеером будит зависать, а флакплеер к примеру прожевывает это с легкостью и это не смотря на то, что и в первом и вовтором случае каждый кадр это минимум 50 мегобайт которую пропускает одна и тажа шина железки!

    • 0
      Максим Горшенин Максим Горшенин
      12.02.1915:43:33

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

  • 3
    Нет аватара Mruck
    04.02.1921:06:24

    Работают же люди! Жалко что только 1 + ставить можно. Столько нового узнал. Удачи вам ребята!

    ПС: кстати, а у МГА будет продолжение, реализованное в «металле» — видеокарте? Имею ввиду не как «добавку» в виде ПЛИС, а полностью и самостоятельно разработанную видеокарту.

    • 0
      shigorin shigorin
      06.02.1901:32:02

      2D-ядро mga2 -- это вполне себе кусок процессора 1С+    

  • 0
    Piotr Sennov
    05.02.1911:32:02

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

    • 3
      lowly cook lowly cook
      05.02.1912:02:49

      Для видеокарт не так однозначно. Там помимо драйверов операционных систем, поддерживающих базовый функционал стандартных PCIe устройств, есть VBIOS, который на экзотической платформе может и не оттдуплиться.

      • 0
        Piotr Sennov
        05.02.1915:39:17

        Ну так если карты AMD работают — значит, некая общая поддержка-то есть.

        • 0
          lowly cook lowly cook
          05.02.1915:50:05

          Ну я имею в виду некий общий случай.

          В общем случае — имеет право не работать. Я такое видел например из-за проблемы BigEndian-LittleEndian.

          Если загрузчик сможет раскрутить VBIOS, то ОС уже конечно сможет работать с графикой как с FrameBuffer через стандартное API. Но в ОС видеокарта уже должна зайти раскрученной. Стандартная ОС (Linux) сама не умеет.

          А бывают и всякие OpROMы, которые исполняются самим хостом. Их понятно отдают не в исходных кодах, а прошитыми в адаптер бинарниками, скомпилированными под конкретную платформу.

          Отредактировано: A S~15:56 05.02.19
          • 0
            shigorin shigorin
            06.02.1901:33:58

            Насколько помню, ядро как раз умеет заPOSTить видеочип -- от фирмвари это требуется для того, чтоб показать свой собственный выхлоп и раннюю стадию ядра, пока drm/kms нет.

        • 0
          shigorin shigorin
          06.02.1901:32:55

          Именно под них подточен бут (он же ПНС, программа начального старта).

Написать комментарий
Отмена
Для комментирования вам необходимо зарегистрироваться и войти на сайт,