
En un esfuerzo por poner fin a los problemas de carga de video que aún pueden existir hoy, YouTube decidió hace aproximadamente un año diseñar su propio microchip a medida. Una mirada retrospectiva a los entresijos de un proyecto que tiene como objetivo mejorar el proceso de transcodificación, necesario para que los videos se reproduzcan en diferentes medios.
YouTube quiere ofrecer vídeos en todos los soportes en un mínimo de tiempo
Hace siete años, Parthasarathy Ranganathan, ingeniero de diseño de Google, notó que la ley de Moore, que establecía que la potencia de los componentes electrónicos se duplicaba cada 18 meses, ya no era cierta. Google tomó en cuenta su comentario y juntos pensaron en el área en la que era necesario tomar la mayor ventaja posible sobre sus competidores.

Doctolib: dos médicos falsos practican en la plataforma
Luego analizaron todos sus servicios durante varios años y descubrieron que YouTube se usaba ampliamente en todo el mundo, pero que los chips que la empresa usaba para integrar, convertir y reproducir los miles de millones de videos en su plataforma no eran particularmente efectivos. Peor aún: estos chips son en parte responsables de los largos tiempos de importación de video y de las cargas que los usuarios pueden experimentar cuando consumen su contenido de video.
Si un vídeo se crea y se sube en un único formato, se consumirá en diferentes dispositivos: smartphones, televisores, ordenadores, etc. y esto, en diferentes resoluciones, desde 144p hasta 2160p para videos en calidad 4K. Este amplio rango de visionado obliga a la firma a codificar los vídeos según estos parámetros a través de un proceso imprescindible: la transcodificación.
YouTube se ha embarcado en el diseño de un chip a medida
Para transcodificar con éxito un video, los recursos computacionales son considerables, pero la tarea en sí es tan simple que es posible diseñar un chip de tipo ASIC dedicado. Permite centralizar en un componente todo lo necesario para la transcodificación. Hace más de un año, la firma de Mountain View anunció en una entrada de blogel lanzamiento de este proyecto.
Este chip ASIC, llamado Argos o Video Coding Units (VCU), combina una CPU y diez núcleos dedicados a la codificación de video. Más rápido y eficiente que los procesadores o GPU tradicionales, comprimirá mejor el contenido de video para que la distribución en cada dispositivo sea óptima. Los creadores de contenido podrán importar su contenido más rápido que antes, si su conexión a Internet lo permite.


Así luce el chip Argos ASIC desarrollado por YouTube. Fotografía: Google.
Para Google, este es el tercer componente desarrollado internamente para mejorar sus servicios después de la Unidad de procesamiento de tensor (TPU) para acelerar el procesamiento de inteligencia artificial y aprendizaje automático, y el circuito Titan para seguridad.

