首页> 外文期刊>International journal of reconfigurable computing >ViPar: High-Level Design Space Exploration for Parallel Video Processing Architectures
【24h】

ViPar: High-Level Design Space Exploration for Parallel Video Processing Architectures

机译:vipar:并行视频处理架构的高级设计空间探索

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

摘要

Embedded video applications are now involved in sophisticated transportation systems like autonomous vehicles and driver assistance systems. As silicon capacity increases, the design productivity gap grows up for the current available design tools. Hence, high-level synthesis (HLS) tools emerged in order to reduce that gap by shifting the design efforts to higher abstraction levels. In this paper, we present ViPar as a tool for exploring different video processing architectures at higher design level. First, we proposed a parametrizable parallel architectural model dedicated for video applications. Second, targeting this architectural model, we developed ViPar tool with two main features: (1) An empirical model was introduced to estimate the power consumption based on hardware utilization and operating frequency. In addition to that, we derived the equations for estimating the hardware utilization and execution time for each design point during the space exploration process. (2) By defining the main characteristics of the parallel video architecture like parallelism level, the number of input/output ports, the pixel distribution pattern, and so on, ViPar tool can automatically generate the dedicated architecture for hardware implementation. In the experimental validation, we used ViPar tool to generate automatically an efficient hardware implementation for a Multiwindow Sum of Absolute Difference stereo matching algorithm on Xilinx Zynq ZC706 board. We succeeded to increase the design productivity by converging rapidly to the appropriate designs that fit with our system constraints in terms of power consumption, hardware utilization, and frame execution time.
机译:嵌入式视频应用现在涉及自动车辆和驾驶员辅助系统等复杂的运输系统。随着硅容量的增加,设计生产力差距为目前可用的设计工具而变化。因此,出现了高级合成(HLS)工具,以通过将设计努力转移到更高的抽象水平来减少这种差距。在本文中,我们将Vipar作为探索更高的设计级别探索不同的视频处理架构的工具。首先,我们提出了专用于视频应用的参数化并行架构模型。其次,针对这一架构模型,我们开发了具有两个主要特点的vipar工具:(1)引入了基于硬件利用率和工作频率的实证模型来估算功耗。除此之外,我们还导出了在空间探索过程中估计每个设计点的硬件利用率和执行时间的方程。 (2)通过定义并行视频架构的主要特征,如行等行级别,输入/输出端口的数量,像素分布模式等,Vipar工具可以自动生成用于硬件实现的专用架构。在实验验证中,我们使用vipar工具自动为Xilinx Zynq ZC706板上的绝对差分立体声匹配算法的多窗口和多个硬件实现。我们成功地通过迅速融合到适当的设计来提高设计生产力,适用于在功耗,硬件利用率和帧执行时间方面适合我们的系统限制。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号