Intel Crescent Island отримала апаратне кодування й декодування відео в Linux
Відкритий Intel Media Driver 2026Q3 додав підтримку майбутнього прискорювача Xe3P, включно з декодуванням, кодуванням і обробкою відео.

Intel додала початкову підтримку Crescent Island до відкритого медіадрайвера Intel Media Driver 2026Q3 для Linux. Майбутній прискорювач на архітектурі Xe3P тепер розпізнається не лише обчислювальним стеком і драйвером ядра Xe, а й компонентом VA-API, який відповідає за апаратне декодування, кодування та обробку відео. Це ще не анонс готового продукту, проте важливий етап програмної підготовки до його постачань.
Crescent Island створюється насамперед як PCIe-прискорювач для AI-інференсу в дата-центрах. Платформа орієнтується на велику місткість LPDDR5X, енергоефективність і роботу з довгим контекстом. Наявність медіаблоків розширює сценарії: сервер може приймати стиснені відеопотоки, декодувати їх, запускати модель комп’ютерного зору та знову стискати результат без постійного копіювання даних на CPU.
У примітках до випуску згадуються три класи функцій Crescent Island: video decode, video encode та video processing. Детальна таблиця підтримуваних кодеків поки не оновлена. За оцінкою Phoronix, можливості мають бути приблизно на рівні платформ Panther Lake і Nova Lake, але це припущення на основі спільного драйверного коду. Остаточні формати, роздільні здатності та кількість одночасних потоків повинна підтвердити Intel.
Драйвер 2026Q3 містить і виправлення безпеки та стабільності. Розробники додали накопичувальну перевірку кількості зрізів під час декодування AV1 і виправили вихід за межі пам’яті при роботі зі зрізами VVC. Такі зміни менш помітні за підтримку нового GPU, але критичні для серверів, які обробляють потенційно пошкоджені або недовірені медіафайли.
Паралельно вийшов VPL GPU Runtime 2026Q3. Він також отримав Crescent Island, додав Wildcat Lake до сімейства Panther Lake та змінив структуру посилальних кадрів RAB для кращої якості HEVC-кодування. VPL є частиною програмного шару, через який програми використовують апаратні медіаможливості Intel, тому підтримка одразу в кількох компонентах зменшує ризик ситуації, коли карта фізично доступна, але прикладне ПЗ не бачить її функцій.
Раннє потрапляння коду у відкриті репозиторії дає розробникам Linux час інтегрувати прискорювач у FFmpeg, медіасервери й хмарні платформи. Водночас наявність ідентифікаторів у драйвері не означає близький роздрібний старт і не розкриває продуктивність. Частина функцій може залишатися експериментальною, а прошивка та ядро повинні мати сумісні версії.
Для покупців дата-центрового обладнання головним буде не сам факт кодування відео, а його щільність, якість і споживання. Якщо Crescent Island зможе одночасно виконувати інференс і обробляти багато потоків без окремих карт транскодування, це зменшить кількість обладнання в сервері. Поки що реліз драйвера підтверджує готовність програмної основи, а не перевагу над рішеннями NVIDIA чи AMD.
Матеріал підготовлений редакцією HARDW на основі публікації Phoronix.
Відкрити оригінал на Phoronix ↗




