Оглавление
Видеоядро
-
Обзор видеоядра Broadcom VideoCore
- Видеоядро VideoCore используется в различных устройствах, включая смартфоны, планшеты и игровые приставки.
- Видеоядра VideoCore основаны на архитектуре ARM и предлагают высокую производительность для обработки видео и мультимедийных задач.
-
Архитектура и функции
- Видеоядра VideoCore имеют SIMD-архитектуру с мультиплексированием и поддерживают различные алгоритмы сжатия видео.
- Видеоядра интегрированы с центральным процессором, графическими процессорами, памятью и схемами отображения, что снижает энергопотребление.
-
Варианты и использование
- Видеоядра используются в различных устройствах, таких как телефоны Samsung, iPod 5-го поколения от Apple, Nokia N8 и другие.
- Видеоядра поддерживают декодирование и транскодирование видео в различных разрешениях и форматах, а также улучшенную 2D и 3D графику.
-
Поддержка Linux
- Broadcom и Raspberry Pi Foundation выпустили полную документацию и исходный код для VideoCore IV.
- Однако не все драйверы были выпущены с открытым исходным кодом, и ускорение видео осуществляется с помощью встроенного ПО.
-
Разработка и программирование
- Сообщество разработчиков с открытым исходным кодом создало библиотеку V3DLib для запуска пользовательских вычислительных ядер на VideoCore.
-
Конкуренция на рынке
- Видеоядра VideoCore конкурируют с другими мобильными мультимедийными чипами, такими как Adreno, OMAP, Nvidia Tegra и Freescale i.MX.
-
Источники данных
- Broadcom предоставляет видеоматериалы, демонстрирующие возможности VideoCore, но подробные данные и инструменты разработки доступны только по соглашению о неразглашении.
Полный текст статьи: