100 likes | 213 Vues
This presentation discusses the advancements in parallel rendering within the VisIt infrastructure led by Tom Fogal and the VACE team. It highlights the importance of efficient rendering techniques for handling large datasets, especially those deemed "too big to move." Key improvements include multi-GPU distributed volume rendering, integration with Tuvok and IceT, a new bug tracking system, and community outreach efforts. By addressing common benchmarks and CI testing, these infrastructure projects aim to accelerate rendering times significantly, making them suitable for a wide range of users and applications.
E N D
Parallel Rendering && VisIt Infrastructure Tom Fogal www.vacet.org
Impact • Infrastructure projects • Efficient parallel rendering in VisIt • VisIt infrastructure: process, community outreach • “Basic” infrastructure: wide range of groups • Most applicable: large data • “Too big to move” groups • 20 seconds is too long for volume rendering! • Accelerate it (now) • Other approaches (later) • CI-testing, BTS: all VisIt development www.vacet.org
Back to the Future • Tuvok / VisIt integration • Multi-GPU Distributed Volume Rendering • New Bug tracking system • IceT and related work • GLEW / Mesa issues sorted out (AIX) • GPU – IO paper www.vacet.org
Multi-GPU Parallel Volume Rendering www.vacet.org
VisIt/VisTrails – Web www.vacet.org
VisTrails Integration www.vacet.org
Input Needed – Parallel Rendering Chromium SAGE IceT Equalizer www.vacet.org
Future - Multiresolution • Colleague integrated multires operator, DB • Basic implementation now • Expand in this cycle www.vacet.org
Future Work • Parallel VisIt GPU access (2.1) • Multiresolutionin VisIt • BTS • CI improvements • Infrastructure: Plot OpenGL use (2.1) • GLEW v2? • VisIt/Tuvok(2.2?) • Long term: tiled rendering? www.vacet.org
End • Thanks • Cyrus (LLNL) – Mesa/GLEW, buildbot • Jianrong (Utah) – GLEW, particularly win32/GLEW • Hank – IceT interface issues needed for default, paper Questions? www.vacet.org