集成电路技术分享

 找回密码
 我要注册

QQ登录

只需一步,快速开始

搜索
查看: 852|回复: 1

采用Xilinx Kintex FPGA实现快速图像处理器

[复制链接]
zxopenljx 发表于 2019-6-26 10:17:38 | 显示全部楼层 |阅读模式

可编程逻辑

图像处理在互联网利于应用广泛,尤其是一些社交网站,即时通讯工具,云存储,CDN(内容分发网络)以及一些大型网站,每天都要处理大量的图片流量,为了降低图片存储空间,提高传输速率,需要对图片进行统一的裁剪,制成缩略图。下面要介绍的是联科集团(ClusterTech)在SC15上展出的基于Xilinx Kintex系列 FPGA实现的快速图像处理器以及软件对比Demo。

联科图像处理器(CIP)是一款设计为添加在服务器上的板卡硬件,核心工作原理是采用先用可编程门阵列(FPGA)技术,将图片压缩的处理过程从CPU下方给CIP,利用其几十倍于CPU的处理能力实现加速,配合目前行业普遍采用的ImageMagick / GraphicsMagick处理技术,可数倍至数十倍加速其编解码过程和缩放裁剪操作,大大提高服务器的图像处理能力,降低延迟和功耗。

采用Xilinx Kintex FPGA实现快速图像处理器



实验对比是采用联科处理器与CPU运行同一套程序,同时开始处理140张图片,将其裁剪成缩略图。左侧是联科处理器,右侧是普通CPU,由此我们可以明显看出性能上的差距,联科处理器能迅速处理完140张图片,而右侧的CPU在相同的时间内只处理了24张图片,而且可以看到CPU消耗的功率大约是联科处理器的10倍。

这种基于FPGA实现的硬件加速,功耗大幅降低的应用已经不算少了,尤其是在数据中心应用中体现的尤为明显。同时联科集团还提供其他基于FPGA实现的硬件加速器,如基于Xilinx Kintex UltraScale系列FPGA的数据压缩处理器和RAID擦除处理器等。

月影星痕 发表于 2019-7-3 09:37:19 | 显示全部楼层
采用Xilinx Kintex FPGA实现快速图像处理器
您需要登录后才可以回帖 登录 | 我要注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|小黑屋|手机版|Archiver|集成电路技术分享 ( 京ICP备20003123号-1 )

GMT+8, 2024-4-20 09:17 , Processed in 0.080234 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表