Transcript
Page 1: Www.vacet.org Tom Fogal Parallel Rendering && VisIt Infrastructure

www.vacet.org

Tom FogalTom Fogal

Parallel Rendering && VisIt InfrastructureParallel Rendering && VisIt Infrastructure

Page 2: Www.vacet.org Tom Fogal Parallel Rendering && VisIt Infrastructure

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 developmentwww.vacet.org

Page 3: Www.vacet.org Tom Fogal Parallel Rendering && VisIt Infrastructure

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

Page 4: Www.vacet.org Tom Fogal Parallel Rendering && VisIt Infrastructure

Multi-GPU Parallel Volume Rendering

www.vacet.org

Page 5: Www.vacet.org Tom Fogal Parallel Rendering && VisIt Infrastructure

VisTrails Integration

www.vacet.org

Page 6: Www.vacet.org Tom Fogal Parallel Rendering && VisIt Infrastructure

Input Needed – Parallel Rendering

www.vacet.org

Page 7: Www.vacet.org Tom Fogal Parallel Rendering && VisIt Infrastructure

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

Page 8: Www.vacet.org Tom Fogal Parallel Rendering && VisIt Infrastructure

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

Page 9: Www.vacet.org Tom Fogal Parallel Rendering && VisIt Infrastructure

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?


Top Related