1 of 1

FTK: A Spacetime Meshing Framework for Robust and Scalable Feature Tracking

5D blob tracking in WDMApp

Parallel performance on Theta

Spacetime triangulation of 3D simplicial prism mesh (left) and 4D regular grid mesh for feature tracking

Two-pass trajectory reconstruction of 0D features in 3D (left) and 4D (right) in spacetime

Scientific Achievement

A high-dimensional simplicial meshing framework that simplifies, scales, and delivers feature tracking algorithms for scientific data

Significance and Impact

The use of simplicial spacetime meshing reduces ambiguities, simplifies handling of degeneracies, and scales performance for tracking scientific features such as critical points, vortex core lines, and levelsets.

Research Details

    • 4D triangulation enables conforming subdivision of simplicial prism meshes and regular grid meshes in spacetime
    • Robust detection and tracking of critical points, vortex core lines, and levelsets enabled by 4D simplicial meshes
    • GPU acceleration of root-finding algorithms for localizing features in individual spacetime mesh cells
    • Load-balanced and asynchronous union-find enables scalable connected component labeling that tracks features in spacetime
    • Applications of tracking blob filaments in 5D XGC simulations across multiple poloidal planes
    • FTK software: https://github.com/hguo/ftk
    • Publications: Guo et al., IEEE TVCG, 27(8):3463-3480, 2021; Xu et al., IEEE TVCG, 27(6):2808-2820, 2021 (Best Paper Award in IEEE PacificVis 2021)

Robustness evaluation

Hanqi Guo (ANL), David Lenz (ANL), Iulian Grindeanu (ANL), and Tom Peterka (ANL)