Parallel visual data restoration on multi-GPGPUs using stencil-reduce pattern

被引:11
|
作者
Aldinucci, Marco [1 ]
Pezzi, Guilherme Peretti [1 ]
Drocco, Maurizio [1 ]
Spampinato, Concetto [2 ]
Torquati, Massimo [3 ]
机构
[1] Univ Turin, Dept Comp Sci, I-10149 Turin, Italy
[2] Univ Catania, Dept Elect Elect & Comp Engn, I-95124 Catania, Italy
[3] Univ Pisa, Dept Comp Sci, I-56100 Pisa, Italy
关键词
Impulsive noise; Gaussian noise; image restoration; image filtering; GPGPUs; parallel patterns; skeletons; structured parallel programming; iterative stencil; stencil-reduce; MapReduce; NOISE REMOVAL; CORE;
D O I
10.1177/1094342014567907
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, a highly effective parallel filter for visual data restoration is presented. The filter is designed following a skeletal approach, using a newly proposed stencil-reduce, and has been implemented by way of the FastFlow parallel programming library. As a result of its high-level design, it is possible to run the filter seamlessly on a multicore machine, on multi-GPGPUs, or on both. The design and implementation of the filter are discussed, and an experimental evaluation is presented.
引用
收藏
页码:461 / 472
页数:12
相关论文
共 50 条
  • [31] PUMA: Parallel subspace clustering of categorical data using multi-attribute weights
    Pang, Ning
    Zhang, Jifu
    Zhang, Chaowei
    Qin, Xiao
    Cai, Jianghui
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2019, 126 : 233 - 245
  • [32] Data Parallel Multi-GPU Path Tracing using Ray Queue Cycling
    Wald, Ingo
    Jaros, Milan
    Zellmann, Stefan
    [J]. COMPUTER GRAPHICS FORUM, 2023, 42 (08)
  • [33] PEAX: Interactive Visual Pattern Search in Sequential Data Using Unsupervised Deep Representation Learning
    Lekschas, Fritz
    Peterson, Brant
    Haehn, Daniel
    Ma, Eric
    Gehlenborg, Nils
    Pfister, Hanspeter
    [J]. COMPUTER GRAPHICS FORUM, 2020, 39 (03) : 167 - 179
  • [34] Temporal Pattern Analysis and Source Detection through Visual Analysis on Multi-Dimensional Time Series Data
    Jiang, Ruike
    Huang, Wei
    Ma, Nan
    Hong, Fan
    Zhao, Ying
    Yuan, Xiaoru
    [J]. 2017 IEEE CONFERENCE ON VISUAL ANALYTICS SCIENCE AND TECHNOLOGY (VAST), 2017, : 189 - 190
  • [35] Operational data analysis: Improved predictions using multi-computer pattern detection
    Vilalta, R
    Apte, C
    Weiss, S
    [J]. SERVICES MANAGEMENT IN INTELLIGENT NETWORKS, PROCEEDINGS, 2000, 1960 : 37 - 46
  • [36] Simulation-Based Pattern Matching Using Scanner Metrology and Design Data to Reduce Reliance on CD Metrology
    He, Yuan
    Byers, Erik
    Light, Scott
    Hines, Danielle
    Devilliers, Anton
    Hyatt, Mike
    Zhou, Jianming
    Nair, Vinay
    Yu, Zongchang
    Cao, Yu
    Xie, Xu
    Shao, Wenjin
    Aldana, Rafael
    Goossens, Ronald
    Ma, Chang-Qun
    Lu, Junwei
    Liu, Hua-yu
    Aquino, Chris
    Engblom, Peter
    Nooitgedagt, Tjitte
    Janda, Eric
    [J]. OPTICAL MICROLITHOGRAPHY XXIII, 2010, 7640
  • [37] Energy Restoration in Distribution Systems using Multi-Objective Evolutionary Algorithm and an Efficient Data Structure
    Mansour, M. R.
    Santos, A. C.
    London, J. B., Jr.
    Delbem, A. C. B.
    Bretas, N. G.
    [J]. 2009 IEEE BUCHAREST POWERTECH, VOLS 1-5, 2009, : 2040 - +
  • [38] Probabilistic resolution of multi-mapping reads in massively parallel sequencing data using MuMRescueLite
    Hashimoto, Takehiro
    de Hoon, Michiel J. L.
    Grimmond, Sean M.
    Daub, Carsten O.
    Hayashizaki, Yoshihide
    Faulkner, Geoffrey J.
    [J]. BIOINFORMATICS, 2009, 25 (19) : 2613 - 2614
  • [39] Voxel Selection Framework in Multi-Voxel Pattern Analysis of fMRI Data for Prediction of Neural Response to Visual Stimuli
    Chou, Chun-An
    Kampa, Kittipat
    Mehta, Sonya H.
    Tungaraza, Rosalia F.
    Chaovalitwongse, W. Art
    Grabowski, Thomas J.
    [J]. IEEE TRANSACTIONS ON MEDICAL IMAGING, 2014, 33 (04) : 925 - 934
  • [40] PARALLEL INTERCONNECTION THROUGH AN OPTICAL FIBER USING PHASE CONJUGATION MIRROR ACCEPTABLE FOR OPTICAL-DATA PATTERN
    FUKUSHIMA, S
    KUROKAWA, T
    [J]. IEEE JOURNAL OF QUANTUM ELECTRONICS, 1993, 29 (02) : 613 - 618