Download presentation
Presentation is loading. Please wait.
1
www.vacet.org Tom Fogal Parallel Rendering && VisIt Infrastructure
2
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 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
3
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 VisIt bug fixes affecting above 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 VisIt bug fixes affecting above www.vacet.org
4
IO / GPU Bricking Paper Merged with Tuvok paper Tried for VG2010, no luck Thinking about a journal Merged with Tuvok paper Tried for VG2010, no luck Thinking about a journal www.vacet.org
5
Multi-GPU Parallel Volume Rendering www.vacet.org
6
VisIt Testing Infrastructure www.vacet.org
7
Bug Tracking Finally! Undergoing setup at ORNL Use at first, migrate old bugs later Finally! Undergoing setup at ORNL Use at first, migrate old bugs later www.vacet.org
8
VisTrails Integration www.vacet.org
9
IceT + VisIt www.vacet.org
10
Input Needed – Parallel Rendering www.vacet.org
11
Future - Multiresolution www.vacet.org Colleague integrated multires operator, DB Basic implementation now Expand in this cycle Colleague integrated multires operator, DB Basic implementation now Expand in this cycle
12
Future Work Parallel VisIt GPU access (2.1) Multiresolution in VisIt BTS CI improvements Infrastructure: Plot OpenGL use (2.1) GLEW v2? VisIt/Tuvok (2.2?) Long term: tiled rendering? Parallel VisIt GPU access (2.1) Multiresolution in VisIt BTS CI improvements Infrastructure: Plot OpenGL use (2.1) GLEW v2? VisIt/Tuvok (2.2?) Long term: tiled rendering? www.vacet.org
13
End Thanks –Cyrus (LLNL) – Mesa/GLEW, buildbot –Jianrong (Utah) – GLEW, particularly win32/GLEW –Hank – IceT interface issues needed for default, paper Thanks –Cyrus (LLNL) – Mesa/GLEW, buildbot –Jianrong (Utah) – GLEW, particularly win32/GLEW –Hank – IceT interface issues needed for default, paper www.vacet.org Questions?
14
NERSC “Tesla” (and “Turing”) NERSC: new GPU-accel’d platforms Granted access to port VisIt NERSC: new GPU-accel’d platforms Granted access to port VisIt www.vacet.org
15
GLEW/GL Issues With Cyrus’ help, working on AIX Some GLEW work pushed upstream Some Mesa work pushed upstream Outstanding work: –Mesa community: BG/L build broken (recent) –Mesa community: master broken on AIX –Push GLEW changes upstream With Cyrus’ help, working on AIX Some GLEW work pushed upstream Some Mesa work pushed upstream Outstanding work: –Mesa community: BG/L build broken (recent) –Mesa community: master broken on AIX –Push GLEW changes upstream www.vacet.org
16
Nuc. Physics Movie … … www.vacet.org
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.