GPU Parallel Computation of Morse-Smale Complexes

被引:6
作者
Subhash, Varshini [1 ]
Pandey, Karran [1 ]
Natarajan, Vijay [1 ]
机构
[1] Indian Inst Sci, Dept Comp Sci & Automat, Bangalore, Karnataka, India
来源
2020 IEEE VISUALIZATION CONFERENCE - SHORT PAPERS (VIS 2020) | 2020年
关键词
Human-centered computing; Visualization; Visualization techniques; Computing methodologies; Parallel computing methodologies; Parallel algorithms; Shared memory algorithms;
D O I
10.1109/VIS47514.2020.00014
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The Morse-Smale complex is a well studied topological structure that represents the gradient flow behavior of a scalar function. It supports multi-scale topological analysis and visualization of large scientific data. Its computation poses significant algorithmic challenges when considering large scale data and increased feature complexity. Several parallel algorithms have been proposed towards the fast computation of the 3D Morse-Smale complex. The non-trivial structure of the saddle-saddle connections are not amenable to parallel computation. This paper describes a fine grained parallel method for computing the Morse-Smale complex that is implemented on a GPU. The saddle-saddle reachability is first determined via a transformation into a sequence of vector operations followed by the path traversal, which is achieved via a sequence of matrix operations. Computational experiments show that the method achieves up to 7 x speedup over current shared memory implementations.
引用
收藏
页码:36 / 40
页数:5
相关论文
共 50 条
  • [31] Parallel Massive-Thread Electromagnetic Transient Simulation on GPU
    Zhou, Zhiyin
    Dinavahi, Venkata
    IEEE TRANSACTIONS ON POWER DELIVERY, 2014, 29 (03) : 1045 - 1053
  • [32] Parallel Numerical Algorithms for Simulation of Rectangular Waveguides by Using GPU
    Ciegis, Raimondas
    Bugajev, Andrej
    Kancleris, Zilvinas
    Slekas, Gediminas
    PARALLEL PROCESSING AND APPLIED MATHEMATICS (PPAM 2013), PT II, 2014, 8385 : 301 - 310
  • [33] LOGP - TOWARDS A REALISTIC MODEL OF PARALLEL COMPUTATION
    CULLER, D
    KARP, R
    PATTERSON, D
    SAHAY, A
    SCHAUSER, KE
    SANTOS, E
    SUBRAMONIAN, R
    VONEICKEN, T
    SIGPLAN NOTICES, 1993, 28 (07): : 1 - 12
  • [35] Parallel computation of spherical parameterizations for mesh analysis
    Athanasiadis, Theodoros
    Fudos, Ioannis
    COMPUTERS & GRAPHICS-UK, 2011, 35 (03): : 569 - 579
  • [36] Parallel computation on interval graphs: algorithms and experiments
    Ferreira, A
    Lassous, IG
    Marcus, K
    Rau-Chaplin, A
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2002, 14 (11) : 885 - 910
  • [37] MASSIVELY PARALLEL COMPUTATION OF CONSERVATION-LAWS
    GARBEY, M
    LEVINE, D
    PARALLEL COMPUTING, 1990, 16 (2-3) : 293 - 304
  • [38] Monte Carlo methods designed for parallel computation
    Opps, SB
    Schofield, J
    HIGH PERFORMANCE COMPUTING SYSTEMS AND APPLICATIONS, 2003, 727 : 301 - 311
  • [39] SeeMore: A kinetic parallel computer sculpture for educating broad audiences on parallel computation
    Li, Bo
    Mooring, John
    Blanchard, Sam
    Johri, Aditya
    Leko, Melinda
    Cameron, Kirk W.
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2017, 105 : 183 - 199
  • [40] Morse complexes for shape segmentation and homological analysis: discrete models and algorithms
    De Floriani, Leila
    Fugacci, Ulderico
    Iuricich, Federico
    Magillo, Paola
    COMPUTER GRAPHICS FORUM, 2015, 34 (02) : 761 - 785