2021-04-23 11:41
为了保证YouTube的观看体验,Google开发了一款名为Argos 的自定义芯片,该芯片旨在保证YouTube能够给用户提供最佳的视频质量,并使您免受宽带或移动每月数据上限的困扰。
Google在一次独家采访中向CNET透露,目前有数千种芯片正在Google数据中心中运行。如果您今天上传视频,几乎可以肯定的是Argos芯片会对其进行处理,以便可以在世界各地观看。一个特别的好处是:当它处理高分辨率4K视频时,可以在几个小时内完成,而无需花费几天的时间。
谷歌在周三的ASPLOS大会上首次详细介绍了其Argos芯片,从而使人们难得一见其数据中心的内部运作情况。负责YouTube庞大基础架构的Google工程部副总裁Scott Silver说,由大约100名Google工程师组成的团队从2015年开始设计该系列第一代芯片。最近几个月,谷歌开始逐步采用其第二代Argos芯片,这也推动了视频压缩的发展。
Silver说:“客户必须以一种或另一种方式为带宽付费。” “我们的目标是确保人们在任何设备上都能获得最高质量的视频。”
设计定制芯片可能并不适合胆小者。但是如今,这可能是取得成功的重要途径。
例如,苹果公司通过其M1处理器掌握了其命运的更多控制权,该处理器为MacBooks和新款iPad Pro和iMacs提供动力。M1的设计使Apple可以延长电池寿命,添加AI加速器和公司想要的其他电路,并遵循Apple自己的产品时间表,而不是Intel的产品时间表。更类似于YouTube的情况是Amazon Web Services的Graviton 2芯片,可降低计算成本。
在YouTube上,处理视频是一项艰巨的任务。每分钟,全球会有500个小时的视频上传到YouTube。这意味着Google必须进行大量转码,将这些原始上传的视频转换为不同的压缩格式,并使其适应不同的屏幕尺寸。而这正是Argos的工作。
专利问题证明是棘手的。授权的成本可能很高,而且限制与Google所偏爱的开源软件哲学背道而驰。Google为VP8和更高版本的VP9编解码器提供了免版权费,并作为开源来尝试抵消这种趋势。
与H.264相比,VP9在相同的视频图像质量下所需的数据要少30%。
作为VP9的继任者,Google和Mozilla,Cisco,Microsoft,Amazon和Netflix等盟友组成了开放视频联盟。他们创建了一个名为AV1的新编解码器,该编解码器赢得了Apple的认可,而Apple才刚刚开始受到青睐。
AV1可以将视频质量再提高30%,从而减少了网络使用量,或者当以前的网络仅支持1080p流时,可以让YouTube发送4K流。