ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

Hotchips 33学习:Google的Video Coding Unit 视频转码单元

2021-08-29 11:03:21  阅读:158  来源: 互联网

标签:最大化 编码 Hotchips Google 视频 解码 转码 支持


视频转码的算法在逐渐优化,软件转码消耗的时间也越来越多,换算为pixels/second的话,可以看出更加明显的数量级的差异描述一个这个卡的作用,同样的视频质量的话,传输带宽可以降低5倍;自研的卡实现了两种转码算法:编码核心,使用标准的256bit位宽的AXI数据总线,和32bit位宽的APB控制总线;设计上采用了西门子的EDA的软件;设计上的目标:1. 最大化利用效率;2. 最大化用户空间的控制;3. 为编码器优化带宽和延时支持1个decode对应48个encode,也就是上传1个视频,转码成多种版本;从下图可以看出,三个解码,十个编码单元;其他的控制器模块通过片上网络进行互联;下面这个图具体描述一个片上互联网络的拓扑用户空间控制转码的选择,固件控制了任务的分发和隔离。解码的任务到达固件,转发给DMA引擎,然后到达加速器上的编码单元;这里重要的事解码帧的复用,可以提高编码的并发;为了最大化Perf/TCO,每个卡支持2个ASIC,每个主板支持5个卡,每个host支持2个主板,因此一个host支持20个ASIC;性能对比部分可以看到编码部分的增长是线性的,但是单输出转码因为受限解码模块的数量并不会很快,多输出转码反而是比单输出的情况下提高了1.2倍;【不过这个卡设计的确实不是很好看】THE END2021年8月29日

标签:最大化,编码,Hotchips,Google,视频,解码,转码,支持
来源: https://www.cnblogs.com/kongchung/p/15202065.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有