Я думаю, что «наиболее энергоэффективные и быстрые процессорные архитектуры для обработки мультимедиа (видео / изображения)» представляют собой специальные аппаратные ядра для выполнения определенной операции кодирования видео / изображения.Например, самый быстрый кодер mpeg4 avc будет аппаратным, не так ли?
Например, есть схема аппаратного декодера VP9: http://www.webmproject.org/hardware/vp9/ ![Scheme of Google's VP9 hardware decoder](https://i.stack.imgur.com/NBYyk.png)
Он даже имеетнет каких-либо больших CPU / MCU.Кодер более сложный и менее общедоступный ... Но есть какой-то проект: http://hardh264.sourceforge.net/H264-encoder-manual.html со схемой:
![Zexia video H.264 Hardware Encoder scheme](https://i.stack.imgur.com/H0ilV.gif)
или кодировщик VP8 от Google: http://www.webmproject.org/hardware/vp8/
![WebM Video Encoder Hardware IP from google - scheme](https://i.stack.imgur.com/avDvw.png)
Опять же, нет большого процессора.И вы можете проверить, какие этапы были разделены дизайнером, и подумать о том, как вы будете реализовывать их в ЦП: DCT, квантование, прогнозирование, энтропийное кодирование, преобразование YUV / RBG и т. Д.