首页> 外文会议>IEEE International Symposium on Workload Characterization >SD-VBS: The San Diego Vision Benchmark Suite
【24h】

SD-VBS: The San Diego Vision Benchmark Suite

机译:SD-VBS:SAN Diego Vision基准套房

获取原文

摘要

In the era of multi-core, computer vision has emerged as an exciting application area which promises to continue to drive the demand for both more powerful and more energy efficient processors. Although there is still a long way to go, vision has matured significantly over the last few decades, and the list of applications that are useful to end users continues to grow. The parallelism inherent in vision applications makes them a promising workload for multi-core and many-core processors. While the vision community has focused many years on improving the accuracy of vision algorithms, a major barrier to the study of their computational properties has been the lack of a benchmark suite that simultaneously spans a wide portion of the vision space and is accessible in a portable form that the architecture community can easily use. We present the San Diego Vision Benchmark Suite (SD-VBS), a suite of diverse vision applications drawn from the vision domain. The applications are drawn from the current state-of-the-art in computer vision, in consultation with vision researchers. Each benchmark is provided in both MATLAB and C form. MATLAB is the preferred language of vision researchers, while C makes it easier to map the applications to research platforms. The C code minimizes pointer usage and employs clean constructs to make them easier for parallelization. Furthermore, we provide a spectrum of input sets that enable researchers to control simulation time, and to understand properties as inputs increase to leverage better processor performance. In this paper, we describe the benchmarks, show how their runtime is attributed to their constituent kernels, overview some of their computational properties - including parallelism - and show how they are affected by growing inputs. The benchmark suite will be made available on the Internet, and updated as new applications emerge.
机译:在多核的时代,计算机愿景已成为令人兴奋的应用领域,这承诺继续推动对更强大和更节能的处理器的需求。虽然还有很长的路要走,但在过去的几十年中,Vision显着成熟,并且对最终用户有用的应用程序列表继续增长。视觉应用中固有的并行性使其成为多核和许多核心处理器的有希望的工作量。虽然视力社区的重点是提高视觉算法的准确性,但研究其计算特性的主要障碍是缺乏基准套件,它同时跨越视觉空间的广泛部分,并且可以在便携式中访问架构社区可以轻松使用的形式。我们介绍了San Diego Vision基准套件(SD-VBS),这是一套从视觉域中汲取的多样化视觉应用程序。与视觉研究人员协商,从当前的计算机愿景中汲取了当前的计算机愿景。每个基准测试都在Matlab和C表格中提供。 Matlab是愿景研究人员的首选语言,而C则更容易将应用程序映射到研究平台。 C代码最小化指针使用,采用清洁构造,使其更容易并行化。此外,我们提供了一种输入集的频谱,使研究人员能够控制仿真时间,并理解属性作为输入增加,以利用更好的处理器性能。在本文中,我们描述了基准,展示了他们的运行时归因于他们的构成内核,概述了一些计算属性 - 包括并行性 - 并显示它们如何受到增长的投入影响。基准套件将在Internet上提供,并在新应用程序中删除时更新。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号