• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

一种用于计算莫尔斯-斯梅尔复形的GPU并行算法。

A GPU Parallel Algorithm for Computing Morse-Smale Complexes.

作者信息

Subhash Varshini, Pandey Karran, Natarajan Vijay

出版信息

IEEE Trans Vis Comput Graph. 2023 Sep;29(9):3873-3887. doi: 10.1109/TVCG.2022.3174769. Epub 2023 Aug 1.

DOI:10.1109/TVCG.2022.3174769
PMID:35552135
Abstract

The Morse-Smale complex is a well studied topological structure that represents the gradient flow behavior between critical points of a scalar function. It supports multi-scale topological analysis and visualization of feature-rich scientific data. Several parallel algorithms have been proposed towards the fast computation of the 3D Morse-Smale complex. Its computation continues to pose significant algorithmic challenges. In particular, the non-trivial structure of the connections between the saddle critical points are not amenable to parallel computation. This paper describes a fine grained parallel algorithm for computing the Morse-Smale complex and a GPU implementation (gmsc). The algorithm first determines the saddle-saddle reachability via a transformation into a sequence of vector operations, and next computes the paths between saddles by transforming it into a sequence of matrix operations. Computational experiments show that the method achieves up to 8.6× speedup over pyms3d and 6× speedup over TTK, the current shared memory implementations. The paper also presents a comprehensive experimental analysis of different steps of the algorithm and reports on their contribution towards runtime performance. Finally, it introduces a CPU based data parallel algorithm for simplifying the Morse-Smale complex via iterative critical point pair cancellation.

摘要

莫尔斯-斯梅尔复形是一种经过充分研究的拓扑结构,它表示标量函数临界点之间的梯度流行为。它支持对特征丰富的科学数据进行多尺度拓扑分析和可视化。已经提出了几种并行算法来快速计算三维莫尔斯-斯梅尔复形。其计算仍然面临重大的算法挑战。特别是,鞍点临界点之间连接的非平凡结构不适合并行计算。本文描述了一种用于计算莫尔斯-斯梅尔复形的细粒度并行算法以及一个GPU实现(gmsc)。该算法首先通过转换为一系列向量运算来确定鞍点到鞍点的可达性,然后通过将其转换为一系列矩阵运算来计算鞍点之间的路径。计算实验表明,该方法比pyms3d加速了8.6倍,比当前的共享内存实现TTK加速了6倍。本文还对算法的不同步骤进行了全面的实验分析,并报告了它们对运行时性能的贡献。最后,介绍了一种基于CPU的数据并行算法,用于通过迭代临界点对消除来简化莫尔斯-斯梅尔复形。

相似文献

1
A GPU Parallel Algorithm for Computing Morse-Smale Complexes.一种用于计算莫尔斯-斯梅尔复形的GPU并行算法。
IEEE Trans Vis Comput Graph. 2023 Sep;29(9):3873-3887. doi: 10.1109/TVCG.2022.3174769. Epub 2023 Aug 1.
2
Parallel computation of 2D Morse-Smale complexes.二维 Morse-Smale 复形的并行计算。
IEEE Trans Vis Comput Graph. 2012 Oct;18(10):1757-70. doi: 10.1109/TVCG.2011.284.
3
Shared-Memory Parallel Computation of Morse-Smale Complexes with Improved Accuracy.具有更高精度的莫尔斯-斯梅尔复形的共享内存并行计算
IEEE Trans Vis Comput Graph. 2019 Jan;25(1):1183-1192. doi: 10.1109/TVCG.2018.2864848. Epub 2018 Aug 20.
4
Efficient computation of Morse-Smale complexes for three-dimensional scalar functions.三维标量函数的莫尔斯-斯梅尔复形的高效计算。
IEEE Trans Vis Comput Graph. 2007 Nov-Dec;13(6):1440-7. doi: 10.1109/TVCG.2007.70552.
5
The Topology ToolKit.拓扑工具包。
IEEE Trans Vis Comput Graph. 2018 Jan;24(1):832-842. doi: 10.1109/TVCG.2017.2743938. Epub 2017 Aug 29.
6
Parallel Computation of Piecewise Linear Morse-Smale Segmentations.分段线性莫尔斯-斯梅尔分割的并行计算
IEEE Trans Vis Comput Graph. 2024 Apr;30(4):1942-1955. doi: 10.1109/TVCG.2023.3261981. Epub 2024 Feb 28.
7
A practical approach to Morse-Smale complex computation: scalability and generality.一种用于莫尔斯-斯梅尔复形计算的实用方法:可扩展性与通用性。
IEEE Trans Vis Comput Graph. 2008 Nov-Dec;14(6):1619-26. doi: 10.1109/TVCG.2008.110.
8
Morse-Smale Regression.莫尔斯 - 斯梅尔回归
J Comput Graph Stat. 2013 Jan 1;22(1):193-214. doi: 10.1080/10618600.2012.657132.
9
MIMO Radar Parallel Simulation System Based on CPU/GPU Architecture.基于 CPU/GPU 架构的 MIMO 雷达并行仿真系统。
Sensors (Basel). 2022 Jan 5;22(1):396. doi: 10.3390/s22010396.
10
Computing Morse-Smale Complexes with Accurate Geometry.计算具有精确几何结构的莫尔斯-斯梅尔复形
IEEE Trans Vis Comput Graph. 2012 Dec;18(12):2014-22. doi: 10.1109/TVCG.2012.209.