【24h】

Video Processing on GPU: Analysis of Data Transfer Overhead

机译:GPU上的视频处理:数据传输开销分析

获取原文
获取原文并翻译 | 示例

摘要

In this work, we study one of the major problems in exploring the power of GPUs to accelerate video processing applications: countless frames have to be transferred back and forth between the CPU and GPU. We evaluate four different data transfer approaches currently available on modern GPUs: Standard Allocation, Pinned Memory, Data Stream, and Zero-Copy. Our results show that Data Stream is the most efficient strategy, but requires more programming effort. Zero-Copy, on the other hand, demonstrates inferior performance due to the significant latency incurred by the PCIe bus transfers for every memory access.
机译:在这项工作中,我们研究了探索GPU加速视频处理应用功能的主要问题之一:无数帧必须在CPU和GPU之间来回传输。我们评估了现代GPU当前可用的四种不同的数据传输方法:标准分配,固定内存,数据流和零复制。我们的结果表明,数据流是最有效的策略,但是需要更多的编程工作。另一方面,由于每次内存访问的PCIe总线传输都会产生巨大的延迟,因此零复制表现出较差的性能。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号