Термин
ASIC (video)
Custom silicon под одну задачу – в видео используется YouTube (Argos) и другими для hyperscale-transcoding.
ASIC – Application-Specific Integrated Circuit – чип, спроектированный под одну конкретную задачу и ни под что больше. В видео ASIC – это custom-кремний, построенный для транскодинга видео в гигантском масштабе, гораздо эффективнее, чем общие CPU или GPU. Они жертвуют гибкостью (на них ничего другого не запустишь) ради ошеломительной производительности на ватт и на доллар. На hyperscale-уровне это компромисс, который команды видеоинфраструктуры с радостью принимают.
Знаменитый пример – Argos от YouTube, транскодинг-ASIC от Google, построенный специально для обработки невообразимого объёма видео, который YouTube принимает каждую минуту (более 500 часов в минуту по данным 2023 года). Один чип Argos транскодирует видео со скоростями, на которые потребовались бы стойки CPU, при доле потребляемой мощности. У Meta есть похожие внутренние ASIC. Существуют и коммерческие предложения – карты NETINT Quadra сочетают ASIC видео-кремний с general-purpose I/O, чтобы любой облачный транскодинг-пайплайн мог их подключить.
Для продуктовой команды видео-ASIC – ответ, когда вы переросли экономику и CPU, и GPU. Где-то ниже 10 000 часов видео в день более осмысленны software-энкодеры на CPU или аппаратные на GPU – гибкие, доступные, дешёвые на старте. Выше этого масштаба начинает доминировать экономия на ватт и на rack-unit от выделенного ASIC-кремния: одна карта NETINT Quadra может транскодировать 80 одновременных 1080p-стримов при 50 Вт, тогда как эквивалент на CPU потребовал бы целый сервер при 400 Вт. Для большинства компаний это рассмотрение «если трафик взорвётся, смотреть сюда»; для hyperscale-платформ это уже стандарт.
Считаете параметры для своего продукта?
Поможем собрать энкодер-леддер и посчитать стоимость доставки – до старта разработки.