Я думаю, что «наиболее энергоэффективные и быстрые процессорные архитектуры для обработки мультимедиа (видео / изображения)» представляют собой специальные аппаратные ядра для выполнения определенной операции кодирования видео / изображения.Например, самый быстрый кодер mpeg4 avc будет аппаратным, не так ли?
Например, есть схема аппаратного декодера VP9: http://www.webmproject.org/hardware/vp9/
Он даже имеетнет каких-либо больших CPU / MCU.Кодер более сложный и менее общедоступный ... Но есть какой-то проект: http://hardh264.sourceforge.net/H264-encoder-manual.html со схемой:
или кодировщик VP8 от Google: http://www.webmproject.org/hardware/vp8/
Опять же, нет большого процессора.И вы можете проверить, какие этапы были разделены дизайнером, и подумать о том, как вы будете реализовывать их в ЦП: DCT, квантование, прогнозирование, энтропийное кодирование, преобразование YUV / RBG и т. Д.