开发者学堂课程【阿里云异构计算 FPGA 解决方案介绍:阿里云 FaaS (FPGA as a Service) 舜天平台合作探讨】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/652/detail/10830
阿里云 FaaS (FPGA as a Service) 舜天平台合作探讨
阿里云 FaaS 与第三方合作伙伴的合作模式
阿里云 FPGA as a Service 产品线,跟第三方合作伙伴是怎样的一个合作的模式?为什么要介绍这一点?从根本的原因来讲,是因为 FPGA 相对于 CPU 来讲,也需要去给它写程序,写算法。但由于 FPGA 的灵活性,使得它所适用的应用场景或垂直市场成千上万。包括阿里云在内的业内,没有任何一家厂商有能力去开发针对所有应用市场的 IP,这是不可能的。但是业内有大量专门以开发 FPGA、IP 或者算法属于商业模式的公司,所以非常愿意和这些开发 FPGA、开发各个垂直市场的算法公司去合作。到目前为止,包括图片转码、视频转码,都有服务外部客户非常成功的案例,跟合作伙伴的合作模式,也已经基本成型,运转的非常顺利。欢迎业内所有的开发了针对各个垂直应用市场的合作伙伴,把算法和 IP 移植到阿里云上来,通过阿里云来输出 FPGA 算例,共同服务第三方客户,实现真正的合作共赢。
阿里云的 FPGA 视频转码的解决方案中,FPGA 视频转码的方案在阿里的优酷已经获得了实际的应用。国庆阅兵直播、猫晚直播,优酷都是采用了配接转码的解决方案。优酷自己实测的数据,至少在码率上节省超过20%。当然优酷当时直播,就是猫网的直播,对外的输出是 720p 的分辨率;而 FPGA 进行265 视频转码的特点?当对外输出的分辨率越高,节省的码率也就越多。比如 720p,能节省20%,到1080p时,可能节省30%,更高的分辨率会带来更多码率的减少。反过来讲,当采用265和264去做对比。在码率一定的情况下,对外输出的画质就会好很多。本来用264对外输出一个 720p,现在可以使用265,同样的码率,比如都是四兆,但可以输出一个1080p的高清的画质。