Presentation is loading. Please wait.

Presentation is loading. Please wait.

Center for Computational Visualization University of Texas, Austin Visualization and Graphics Research Group University of California, Davis Molecular.

Similar presentations


Presentation on theme: "Center for Computational Visualization University of Texas, Austin Visualization and Graphics Research Group University of California, Davis Molecular."— Presentation transcript:

1 Center for Computational Visualization University of Texas, Austin Visualization and Graphics Research Group University of California, Davis Molecular Graphics Laboratory The Scripps Research Institute (TSRI) Engineering Research Center Mississippi State University

2 Motivation Enable existing resources Handle large data Support distributed environments Multi-discipline

3 Motivation: Large Data There will always be large data –Even though graphics hardware improves –Numerical simulation resources are increasing –Instrument fidelity is increasing Volumes and time series lead to large data Recent Example: –Orion nebula for AMNH ~2.5TB –Emission Nebula for AMNH ~6TB –ENZO 1024^3 Cosmology Simulation ~12TB

4 Application Data Grid Toolkit Data Management File Format Handling SRB, ADR, etc. Mesh Toolkit Expression Tree Toolkit Layered Toolkit Architecture

5 Mesh Manage a paged mesh (array-like) –An N-dimensional grid of values –Spatial data & time-series –Arbitrary data content –Multiple file formats Layered atop local I/O and SRB

6 Managing Data Grids Manage a paged data grid (array-like) –An N-dimensional grid of cells –Spatial data & time-series –Arbitrary cell data content Handle larger-than-core data –Transparently pages data in/out –Support from ADR & DataCutter –Compressed data (disk & memory) Application Data Grid Toolkit Data Management File Format Handling SRB, ADR, etc. Mesh Toolkit Expression Tree Toolkit Data Grid Toolkit

7 Random access (slow) –Get/set cells in any order Structured access (faster) –Get/set cells in a pre-defined order Data-order access (fastest) –Get/set cells in the data’s storage order Pre-fetching Intelligently 5132467 513246789 98 513246789 Application Data Grid Toolkit Data Management File Format Handling SRB, ADR, etc. Mesh Toolkit Expression Tree Toolkit Data Grid Toolkit

8 Paging Intelligently Neighborhood-aware paging –Page in nearby cells in N dimensions –Support convolution filtering, rendering, marching- cubes,... 01234 56789 1011121314 1516171819 2021222324 Current center cell Keep neighboring cells paged-in as well Application Data Grid Toolkit Data Management File Format Handling SRB, ADR, etc. Mesh Toolkit Expression Tree Toolkit Data Grid Toolkit Filter window

9 Using Coordinate Systems Bind a coordinate system to a data grid –Euclidean, cylindrical, spherical, time-series,... –Uniform, structured, unstructured Handle coordinate system-based operations –Resampling with interpolation –Lazy-evaluation Multiple file format handlers Application Data Grid Toolkit Data Management File Format Handling SRB,ADR, etc. Mesh Toolkit Expression Tree Toolkit Mesh Toolkit

10 VISTA Layer Volume rendering layer Modular feature set Specializing in large high resolution out of core rendering

11 VISTA Layer Builds on mesh layer –I/O transparent –File formats transparent –Paging Applications & Services layered on top –CORBA render server –Batch renderer –Interactive tools Mesh SRB & Local I/O VISTA Paged Array Applications

12 VISTA: Features Perspective ray casting Multiple volume support Scalar data support using transfer functions Color data, with opacity, or opacity and emissivity Modular: other algorithms, renderers

13 VISTA Rendering Server Built on VISTA toolkit Multiple versions for interoperability: Sockets, CORBA, Grid Remote VISTA Server Interactive Graphics Clients CORBA Sockets

14 Renderer & Server Built on VISTA toolkit Command line arguments for batch rendering Uses CORBA for communication and interoperability

15 Mesh Viewer Interactive multi-mesh viewer –Built atop Mesh & VISTA Toolkits –Uses standard 3D graphics hardware –Single and multiple volume viewing Interactive Rendered

16 Mesh Viewer Point clouds –Built on mesh toolkit Local Renderer –Java ray caster from VISTA toolkit Remote renderer –Render server from VISTA toolkit InteractiveRendered

17 Visualization Services Grid Workstation Alley VGrid Gallery SRB Archive Grid Farm VGrid Portal SVT Grid Services

18 Archive, Jobs, Task

19 Back-end Systems

20 Future Plans Personalized Pages Personalized Templates Improved Job Submission Pages Automated Web Gallery Generation Improve Archive to SRB integration. External SRB links in Archive Remote file transfer Support for DAKS Matrix Support for APST users

21 Cancer Center Visualization Visualization Expertise Supercomputers Software Development Visualization Tools Shared Staff SDSC UCSD Cancer Center Cancer Expertise Medical Expertise Latest Microscopy Tools Cancer Research Scientists Computational Scientists Research Intern 1 Research Scientist Images Animations Movies

22 Example Visualizations

23

24 Sample Visualizations UCSD Cancer Center Universe Simulations

25

26

27 Astronomical Visualization Visualization of An Emission Nebulae from 3 Terabytes of Simulation Data Credits: American Museum of Natural History Dave Nadeau SDSC Erik Engquist SDSC

28

29 Alpha Project Partners Center for Computational Visualization (CCV) University of Texas, Austin Visualization and Interactive Systems (VIS) Group University of California, Irvine Molecular Graphics Laboratory The Scripps Research Institute (TSRI) Scientific Visualization Group San Diego Supercomputer Center (SDSC) University of California, San Diego (UCSD) Visualization and Graphics Research Group University of California, Davis

30 Web Sites http://visservices.npaci.edu http://vistools.npaci.edu http://vis.sdsc.edu


Download ppt "Center for Computational Visualization University of Texas, Austin Visualization and Graphics Research Group University of California, Davis Molecular."

Similar presentations


Ads by Google