Страница 1 из 1

Легко ли Эльбрус справляется с кодирование потокового видео?

Добавлено: 26 ноя 2020, 11:07
xintrea
Говорят, что ядра ARM-сопроцессоров, которые занимаются кодированием видео (например аппаратная поддержка H264), строятся на VLIW-технологии. Означает ли это, что Эльбрус на автопилоте может хорошо справляться с кодированием/декодированием потокового видео и для него это естественная задача, хорошо ложащаяся на его архитектуру?

Re: Легко ли Эльбрус справляется с кодирование потокового видео?

Добавлено: 26 ноя 2020, 12:11
mike
Почитайте при желании Руководство по эффективному программированию на платформе «Эльбрус», в особенности главы 4, 6, 8; вкратце -- "числодробильные" возможности для кода на C/C++ (особенно именно сишного) в e2k весьма велики, хорошо векторизованные циклы могут раскладываться по исполнительным устройствам с формированием очень плотной "набивки" широкой команды (и высокой производительностью).

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

А так -- на практике вон Дмитрий Бачило уже провёл стрим с эльбруса, причём с применением именно программного кодирования.