新闻中心

EEPW首页 > 消费电子 > 设计应用 > C2H技术在视频监控系统中的应用

C2H技术在视频监控系统中的应用

作者: 时间:2010-09-14 来源:网络 收藏

  3 结果分析比较

  为了进行加速性能比较,在系统中又定义了一个与c2h_acceleration功能相同的函数:software_acceleration,然后对函数c2h_acceleration进行C2H加速。并将结果与未采用C2H加速的software_acceleration比较。定义了测试函数,部分代码如下:

部分代码

  编译运行后,分析硬件加速的结果,观察C2H*估报告,可以清楚的从运行结果看出通过C2H加速后性能的提高。未进行C2H加速的函数读写1048576字节的运行结果如下图3所示,经过C2H加速的函数运行结果如下图4所示。

未进行C2H加速测试结果

图 3 未进行C2H加速测试结果

4C2H加速后的测试结果

图 4C2H加速后的测试结果

  从图3和图4的结果可以看出来,软件实现读写1048576字节数据需要86520ms;经过C2H硬件加速后耗时减小至7470ms,速度提升多达11倍。

  4 结 论

  本文介绍了一个在 Altera 公司提供的EP2c35 FPGA 上设计的监控系统。

  本文作者创新点:在监控系统中应用C2H 技术对数据读写环节进行加速,使数据的读写速度提高了11 倍,提升了整个系统的性能。本文的设计方法和实现技术适合在对数据处理实时性要求较高的产品中应用,有很大的实用价值。


上一页 1 2 3 下一页

关键词: 视频

评论


相关推荐

技术专区

关闭