ADMPCIE-7V3

使用FPGA优化视频水印操作的OpenCL应用

赛灵思SDAccel 开发环境为内存限制问题提供优化方法

作者:
Jasmina Vasiljevic 多伦多大学研究员 vasilijev@eecg.toronto.edu
Fernando Martinez Vallina博士 赛灵思公司软件开发经理 vallina@xilinx.com

视频流和下载通常会耗掉消费者绝大部分互联网流量,同时也是云计算技术发展的主要推动力。对视频流和下载需求的持续增长,正在驱动视频处理应用迈出专业系统领域,步入数据中心。这一应用模式的转变需要具备快速扩展能力的计算节点来满足视频内容制作和分发的各个不同高计算强度阶段的需求,如转码需求和水印需求。

我们近期使用赛灵思SDAccel开发环境来编译和优化专为FPGA 加速卡采用OpenCL 编写的视频水印应用。视频内容提供商使用水印起到广告和内容保护的作用。我们的目的是设计一种能处理运行在Alpha Data ADM-PCIE-7V3 卡上,吞吐量为30fps,分辨率为1080p 的高清(HD)视频的水印应用。

同步内容