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
关键词
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 条
  • [1] The Parallel Computation of Morse-Smale Complexes
    Gyulassy, Attila
    Pascucci, Valerio
    Peterka, Tom
    Ross, Robert
    [J]. 2012 IEEE 26TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM (IPDPS), 2012, : 484 - 495
  • [2] A GPU Parallel Algorithm for Computing Morse-Smale Complexes
    Subhash, Varshini
    Pandey, Karran
    Natarajan, Vijay
    [J]. IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2023, 29 (09) : 3873 - 3887
  • [3] Parallel Computation of 2D Morse-Smale Complexes
    Shivashankar, Nithin
    Senthilnathan, M.
    Natarajan, Vijay
    [J]. IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2012, 18 (10) : 1757 - 1770
  • [4] Parallel Computation of 3D Morse-Smale Complexes
    Shivashankar, Nithin
    Natarajan, Vijay
    [J]. COMPUTER GRAPHICS FORUM, 2012, 31 (03) : 965 - 974
  • [5] Certified computation of planar Morse-Smale complexes
    Chattopadhyay, Amit
    Vegter, Gert
    Yap, Chee K.
    [J]. JOURNAL OF SYMBOLIC COMPUTATION, 2017, 78 : 3 - 40
  • [6] Shared-Memory Parallel Computation of Morse-Smale Complexes with Improved Accuracy
    Gyulassy, Attila
    Bremer, Peer-Timo
    Pascucci, Valerio
    [J]. IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2019, 25 (01) : 1183 - 1192
  • [7] Parallel Computation of Piecewise Linear Morse-Smale Segmentations
    Maack, Robin G. C.
    Lukasczyk, Jonas
    Tierny, Julien
    Hagen, Hans
    Maciejewski, Ross
    Garth, Christoph
    [J]. IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2024, 30 (04) : 1942 - 1955
  • [8] Robust computation of Morse-Smale complexes of bilinear functions
    Norgard, Gregory
    Bremer, Peer-Timo
    [J]. COMPUTER AIDED GEOMETRIC DESIGN, 2013, 30 (06) : 577 - 587
  • [9] Conforming Morse-Smale Complexes
    Gyulassy, Attila
    Guenther, David
    Levine, Joshua A.
    Tierny, Julien
    Pascucci, Valerio
    [J]. IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2014, 20 (12) : 2595 - 2603
  • [10] Morse-Smale complexes on convex polyhedra
    Ludmany, Balazs
    Langi, Zsolt
    Domokos, Gabor
    [J]. PERIODICA MATHEMATICA HUNGARICA, 2024, 89 (01) : 1 - 22