首页> 外文期刊>Concurrency and Computation >User transparency: a fully sequential programming model for efficient data parallel image processing
【24h】

User transparency: a fully sequential programming model for efficient data parallel image processing

机译:用户透明性:用于高效数据并行图像处理的完全顺序编程模型

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

摘要

Although many image processing applications are ideally suited for parallel implementation, most researchers in imaging do not benefit from high-performance computing on a daily basis. Essentially, this is due to the fact that no parallelization tools exist that truly match the image processing researcher's frame of reference. As it is unrealistic to expect imaging researchers to become experts in parallel computing, tools must be provided to allow them to develop high-performance applications in a highly familiar manner. In an attempt to provide such a tool, we have designed a software architecture that allows transparent (i.e. sequential) implementation of data parallel imaging applications for execution on homogeneous distributed memory MIMD-style multicomputers. This paper presents an extensive overview of the design rationale behind the software architecture, and gives an assessment of the architecture's effectiveness in providing significant performance gains. In particular, we describe the implementation and automatic parallelization of three well-known example applications that contain many fundamental imaging operations: (1) template matching; (2) multi-baseline stereo vision; and (3) line detection. Based on experimental results we conclude that our software architecture constitutes a powerful and user-friendly tool for obtaining high performance in many important image processing research areas.
机译:尽管许多图像处理应用程序非常适合并行实现,但是大多数成像研究人员并未每天都受益于高性能计算。本质上,这是由于不存在真正与图像处理研究人员的参考框架相匹配的并行化工具。期望成像研究人员成为并行计算专家并不现实,因此必须提供工具,使他们能够以高度熟悉的方式开发高性能应用程序。为了提供这种工具,我们设计了一种软件体系结构,该体系结构允许透明地(即顺序地)实现数据并行成像应用程序,以便在同类的分布式内存MIMD型多计算机上执行。本文全面概述了软件体系结构背后的设计原理,并评估了该体系结构在显着提高性能方面的有效性。特别是,我们描述了三个众所周知的示例应用程序的实现和自动并行化,这些应用程序包含许多基本的成像操作:(1)模板匹配; (2)多基线立体视觉; (3)线路检测。根据实验结果,我们得出结论,我们的软件体系结构构成了功能强大且用户友好的工具,可在许多重要的图像处理研究领域中获得高性能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号