Сервис YouTube использует для перекодирования видео специализированные процессоры Argos
Опубликованно 28.04.2021 09:45
В блoгe YouTube нeдaвнo пoявилaсь публикaция, в кoтoрoй сeрвис пoтoкoвoгo вeщaния приoткрывaeт пoдрoбнoсти свoeгo устрoйствa, скрытыe oт пользователей. Глобальная перрон решает сложную задачу — ей доводится справляться с огромными объемами видео, которые загружаются, хранятся и должны лежать мгновенно доступны для миллионов создателей и миллиардов зрителей. Присутствие этом приходится перекодировать видео, адаптируя его к возможностям и предпочтениям клиента.
Ширина проблемы позволяют оценить всего вдвоём показателя: за минуту на платформу загружается подле 500 часов видео, а ежемесячно ее посещают больше 2 млрд пользователей. Неудивительно, что возможностей обычного оборудования как слону дробинка, чтобы справиться с этим. Вот с каких же щей для YouTube были разработаны специализированные микросхемы для того перекодирования видео, которые называются VCU (Video [trans] Coding Units). Вычислитель, получивший название Argos, по эффективности превосходит «обычную серверную платформу» в 20-30 редко. В центрах обработки данных YouTube сии микросхемы используются в картах расширения PCIe интересах серверов, на которых они установлены точно по две штуки.
Нижняя иллюстрация дает мнение о структуре Argos. Она включает контроллеры ввода-вывода и памяти, CPU для того управления потоком данных, три ядра декодера и десятеро ядер кодера. Каждое ядро кодера сподручно в реальном времени кодировать видео с разрешением 2160p и кадровой частотой 60 к/с с использованием трех опорных кадров.
Категория: Новости