Advanced Visualization Technology for Terascale Particle Accelerator Simulations

This paper presents two new hardware-assisted rendering techniques developed for interactive visualization of the terascale data generated from numerical modeling of next-generation accelerator designs. The first technique, based on a hybrid rendering approach, makes possible interactive exploration of large-scale particle data from particle beam dynamics modeling. The second technique, based on a compact texture-enhanced representation, exploits the advanced features of commodity graphics cards to achieve perceptually effective visualization of the very dense and complex electromagnetic fields produced from the modeling of reflection and transmission properties of open structures in an accelerator design. Because of the collaborative nature of the overall accelerator modeling project, the visualization technology developed is for both desktop and remote visualization settings. We have tested the techniques using both time-varying particle data sets containing up to one billion particles per time step and electromagnetic field data sets with millions of mesh elements.

[1]  Patrick S. McCormick,et al.  Visualizing High-Resolution Accelerator Physics , 1999, IEEE Computer Graphics and Applications.

[2]  Hans-Christian Hege,et al.  Fast Display of Illuminated Field Lines , 1997, IEEE Trans. Vis. Comput. Graph..

[3]  Xiaoyang Mao,et al.  Image-guided streamline placement on curvilinear grid surfaces , 1998, Proceedings Visualization '98 (Cat. No.98CB36276).

[4]  Kwan-Liu Ma,et al.  Texture hardware assisted rendering of time-varying volume data , 2001, Proceedings Visualization, 2001. VIS '01..

[5]  Kwan-Liu Ma,et al.  Multiresolution view-dependent splat based volume rendering of large irregular data , 2001, Proceedings IEEE 2001 Symposium on Parallel and Large-Data Visualization and Graphics (Cat. No.01EX520).

[6]  Kwan-Liu Ma,et al.  A hardware-assisted hybrid rendering technique for interactive volume visualization , 2002, Symposium on Volume Visualization and Graphics, 2002. Proceedings. IEEE / ACM SIGGRAPH.

[7]  Ji Qiang,et al.  Beam halo studies using a 3-dimensional particle-core model , 1999, Proceedings of the 1999 Particle Accelerator Conference (Cat. No.99CH36366).

[8]  Kwan-Liu Ma,et al.  Massively Parallel Software Rendering for Visualizing Large-Scale Data Sets , 2001, IEEE Computer Graphics and Applications.

[9]  Kwan-Liu Ma,et al.  High Performance Visualization of Time-Varying Volume Data over a Wide-Area Network , 2000, ACM/IEEE SC 2000 Conference (SC'00).

[10]  Xiaoyang Mao,et al.  Image-guided streamline placement on curvilinear grid surfaces , 1998 .

[11]  Wilfrid Lefer,et al.  Creating Evenly-Spaced Streamlines of Arbitrary Density , 1997, Visualization in Scientific Computing.

[12]  Victoria Interrante,et al.  Strategies for effectively visualizing 3D flow with volume LIC , 1997 .

[13]  Viktor K. Decyk,et al.  An Object-Oriented Parallel Particle-in-Cell Code for Beam Dynamics Simulation in Linear Accelerators , 2000, International Conference on Software Composition.

[14]  David Banks,et al.  Image-guided streamline placement , 1996, SIGGRAPH.

[15]  Kwan-Liu Ma,et al.  Scalable self-orienting surfaces: a compact, texture-enhanced representation for interactive visualization of 3D vector fields , 2002, 10th Pacific Conference on Computer Graphics and Applications, 2002. Proceedings..

[16]  Ji Qiang,et al.  Beam halo studies using a three-dimensional particle-core model , 2000 .