VTK-m Update
DOECGF 2024
April 23, 2024
Kenneth Moreland Oak Ridge National Laboratory
With lots of contributions from the VTK-m community
ORNL is managed by UT-Battelle LLC for the US Department of Energy
1
1
VTK-m Update
Acknowledgements
2
2
VTK-m Update
Why VTK-m?
3
3
VTK-m Update
Distributed
Parallelism
4
4
VTK-m Update
Distributed
Parallelism
5
5
VTK-m Update
Contour
Streams
Clip
Render
CUDA
Xeon Phi
CPU
AMD ROCm
Intel GPU
Surface
Normals
Ghost Cells
Warp
…
6
6
VTK-m Update
7
7
VTK-m Update
What is Going on Now?
8
8
VTK-m Update
VTK-m Version 2.1
9
9
VTK-m Update
10
10
VTK-m Update
11
11
VTK-m Update
12
12
VTK-m Update
13
13
VTK-m Update
Application Highlights: �Magnetic Field Line Analysis using Poincaré Plots
A Poincaré plot of the fluctuating magnetic field at the edge of ITER plasma with a zoomed in region (from the white rectangle) of the highlighted area showing turbulent homoclinic tangles.
A snapshot Poincaré plot of the fluctuating magnetic field at the edge of ITER plasma
14
14
VTK-m Update
15
15
VTK-m Update
Rendering Improvements
16
16
VTK-m Update
17
17
VTK-m Update
WIP: ANARI Integration
VTK-m Data Objects
ANARI Data Objects
VTK-m Rendering Engine for ANARI
Other ANARI Rendering Engines
18
18
VTK-m Update
Software Stewardship
19
19
VTK-m Update
VTK-m is Planning on Joining the High Performance Software Foundation (HPSF)
https://hpsf.io/
20
20
VTK-m Update