六六互联

FPGA在互联网业务中的应用优势

FPGA互联网业务中的应用优势

FPGA在互联网业务中的应用优势

随着移动互联网的发展,用户每天上传的图片量越来越庞大,公司目前用于图片转码的业务主要有QQ相册、微信等,而业务中使用的图片格式大都为JPEG格式、WebP格式等,而图片转码所带来的计算消耗需要上万台CPU机器支撑。所以FPGA在互联网业务中第一个应用场景就是图片转码:JPEG图片格式转成WebP图片格式。项目取得了FPGA处理延时相比CPU降低了20倍,FPGA处理性能是CPU机器的6倍。

为了更进一步提升图片的压缩率,同时随着HEVC高性能编码标准的发展,HEVC的I帧图片压缩率和之前的WebP/JPEG等编码标准有了很大的提升,HEVC的I帧图片压缩率和WebP相比提高20~30%左右,和JPEG相比提高更多,平均能到50%左右,因此,无论从下载带宽节省还是后台存储成本降低,以及用户下载图片体验等角度来看,HEVC标准都有很大优势。

而采用HEVC的问题在于HEVC 的帧压缩计算复杂度非常高,采用CPU进行转码成本很高,导致很难在业务中全面推广。为了增强图片转码能力,腾讯继续使用FPGA对图片转码进行加速。

FPGA在互联网业务中的应用优势

经测试,完成WebP/JPEG格式图片转成HEVC格式图片,测试图片大小为1920x1080,FPGA处理延时相比CPU降低7倍,FPGA处理性能是CPU机器的10倍,FPGA机型单位成本是CPU机型的1/3。


相关推荐