Presentation is loading. Please wait.

Presentation is loading. Please wait.

The CorridorOne Project Argonne  Berkeley  Illinois  Los Alamos  Princeton  Utah Corridor One: An Integrated Distance Visualization Environment for.

Similar presentations


Presentation on theme: "The CorridorOne Project Argonne  Berkeley  Illinois  Los Alamos  Princeton  Utah Corridor One: An Integrated Distance Visualization Environment for."— Presentation transcript:

1 The CorridorOne Project Argonne  Berkeley  Illinois  Los Alamos  Princeton  Utah Corridor One: An Integrated Distance Visualization Environment for SSI and ASCI Applications Startup Thoughts and Plans Rick Stevens Argonne/Chicago Participants: Argonne, Berkeley, Illinois, Los Alamos, Princeton, Utah

2 The CorridorOne Project Argonne  Berkeley  Illinois  Los Alamos  Princeton  Utah CorridorOne: An Overview The Team Our Goals Applications Targets Visualization Technologies Middleware Technology Our Testbed Campaigns Timetable and First Year Milestones

3 The CorridorOne Project Argonne  Berkeley  Illinois  Los Alamos  Princeton  Utah The Team Rick StevensArgonne National Maxine Brown University of Tom DeFantiUniversity of Adam FinkelsteinPrinceton Thomas FunkhouserPrinceton University Chuck HansenUniversity of Andy JohnsonUniversity of Chris JohnsonUniversity of Jason LeighUniversity of Kai LiPrinceton Dan SandinUniversity of Jim AhrensLos Alamos National Deb AgarwalLawrence Berkeley Terrence DiszArgonne National Ian FosterArgonne National Nancy JohnstonLawrence Berkeley Stephen LauLawrence Berkeley Bob LucasLawrence Berkeley Laboratory Mike PapkaArgonne National Laboratory John ReyndersLos Alamos National Laboratory Bill TangPrinceton Plasma Physics Lab

4 The CorridorOne Project Argonne  Berkeley  Illinois  Los Alamos  Princeton  Utah Our Goals Grid Middleware and Advanced Networking Distributed Visualization and Data Manipulation Techniques Distributed Collaboration and Display Technologies Systems Architecture, Software Frameworks and Tool Integration Application Liaison, Experimental Design and Evaluation

5 The CorridorOne Project Argonne  Berkeley  Illinois  Los Alamos  Princeton  Utah Distributed Data and Visualization Corridor Possible WAN Interconnection Points

6 The CorridorOne Project Argonne  Berkeley  Illinois  Los Alamos  Princeton  Utah Applications Targets ASCI and SSI Applications Drivers –Climate Modeling (LANL) –Combustion Simulation (LBNL and ANL) –Plasma Science (Princeton) –Neutron Transport Code ( LANL) –Center for Astrophysical Flashes (ANL) –Center for Accidental Fires and Explosions (Utah ) –Accelerator Modeling (LANL)

7 The CorridorOne Project Argonne  Berkeley  Illinois  Los Alamos  Princeton  Utah Climate Modeling: Massive data sizes and time series POP Ocean model –3000 x 4000 x 100 cells per timestep, 1000’s of timesteps

8 The CorridorOne Project Argonne  Berkeley  Illinois  Los Alamos  Princeton  Utah Combustion Modeling: Adaptive Mesh Refinement Data is irregular, not given on a simple lattice Data is inherently hierarchical

9 The CorridorOne Project Argonne  Berkeley  Illinois  Los Alamos  Princeton  Utah PROBLEM DESCRIPTION: Particle-in-cell Simulation of Plasma Turbulence PPPL Key issue for Fusion is confinement of high temperature plasmas by magnetic fields in 3D geometry (e.g, donut-shaped torus) Pressure gradients drives instabilities producing loss of confinement due to turbulent transport Plasma turbulence is nonlinear, chaotic, 5-D problem Particle-in-cell simulation  distribution function solved by characteristic method  perturbed field solved by Poisson equation

10 The CorridorOne Project Argonne  Berkeley  Illinois  Los Alamos  Princeton  Utah With GYROKINETIC TURBULENCE SIMULATIONS ON NEW MPP’S Science 281, 1835 (1998) Turbulence reduction via sheared plasma flow, compared to case with flow suppressed. Results obtained using full MPP capabilities of CRAY T3E Supercomputer at NERSC Flow ow Without Flow With Flow

11 The CorridorOne Project Argonne  Berkeley  Illinois  Los Alamos  Princeton  Utah MC++ : Monte Carlo Neutronics Neutronics simulation of multi- material shell Runs all ASCI platforms Arbitrary number of particles

12 The CorridorOne Project Argonne  Berkeley  Illinois  Los Alamos  Princeton  Utah What Is The FLASH Problem? To simulate matter accumulation on the surface of compact stars, nuclear ignition of the accumulated (and possibly stellar) material, and the subsequent evolution of the star’s interior, surface, and exterior X-ray bursts (on neutron star surfaces) Novae (on white dwarf surfaces) Type Ia supernovae (in white dwarf interiors)

13 The CorridorOne Project Argonne  Berkeley  Illinois  Los Alamos  Princeton  Utah Neutron star surface X-ray Burst

14 The CorridorOne Project Argonne  Berkeley  Illinois  Los Alamos  Princeton  Utah Paramesh Data Structures Iris Explorer Isosurfaces Volume Visualization Animations 100’s timesteps Resolution moving to Billion zone computations

15 The CorridorOne Project Argonne  Berkeley  Illinois  Los Alamos  Princeton  Utah Center for Accidental Fires and Explosions

16 The CorridorOne Project Argonne  Berkeley  Illinois  Los Alamos  Princeton  Utah Uintah Simulation Runs Datasets Visualizations Software Versions Configuration Parameters Computing Resources Hypotheses Interpretations Assumptions Insight Fire Spread Container Dynamics HE Materials

17 The CorridorOne Project Argonne  Berkeley  Illinois  Los Alamos  Princeton  Utah C-SAFE Uintah PSE

18 The CorridorOne Project Argonne  Berkeley  Illinois  Los Alamos  Princeton  Utah Distributed/Parallel Uintah PSE Computed on remote resources Viewed locally Main Uintah PSE window on local machine

19 The CorridorOne Project Argonne  Berkeley  Illinois  Los Alamos  Princeton  Utah Accelerator Simulations Accelerator model –300 million to 2 billion particles per timestep, 1000’s of timesteps Phase space Electromagnetic fields

20 The CorridorOne Project Argonne  Berkeley  Illinois  Los Alamos  Princeton  Utah Distributed Visualization Technologies Remote and Distributed Rendering Protocols for Remote Visualization Progressing Refinement Deep Images and Image Based Rendering Compression for Visualization Streams Remote Immersive Visualization Data Organization for Fast Remote Navigation High-end Collaborative Visualization Environments Collaborative Dataset Exploration and Analysis User Interfaces and Computational Steering Distributed Network Attached Framebuffers Integration with Existing Tools

21 The CorridorOne Project Argonne  Berkeley  Illinois  Los Alamos  Princeton  Utah CorridorOne Data Servers Analysis and Manipulation Engines Visualization Backend Servers Visualization Clients Display Device Interfaces Advanced Networking Services

22 The CorridorOne Project Argonne  Berkeley  Illinois  Los Alamos  Princeton  Utah Protocols for Remote and Distributed Visualization Database retrieval Geometry processing RasterizationDisplay High-level primitives 3-D primitives 2-D primitives Pixels Distributed Scientific Visualization Passing data via messaging –Serialization of vtk data structures, use C++ streams structured points, grids, unstructured grids, graphics Passing control via messaging –Update protocol Model Based Remote Graphics

23 The CorridorOne Project Argonne  Berkeley  Illinois  Los Alamos  Princeton  Utah Example - Parallel Isosurface and Serial Rendering on a Linux Cluster

24 The CorridorOne Project Argonne  Berkeley  Illinois  Los Alamos  Princeton  Utah Progressive Refinement and Multi-resolution Techniques: Example Application Particle Accelerator Density Fields –wavelet-based representation of structured grids –isosurface visualization with vtk

25 The CorridorOne Project Argonne  Berkeley  Illinois  Los Alamos  Princeton  Utah Multiresolution Display Development High Resolution Inset Image Background Image Match display to human visual system most cones in 5  foveal spot Optimal use of rendering power resolution where you need it Match display to data resolution resolution where the data is

26 The CorridorOne Project Argonne  Berkeley  Illinois  Los Alamos  Princeton  Utah Remote Volume Rendering “True” 3D presentation of 3D data Blending of user-defined color and opacity Reveals subtle details/structure in data that could be lost in isosurface rendering

27 The CorridorOne Project Argonne  Berkeley  Illinois  Los Alamos  Princeton  Utah Remote Visualization Using Image-Based Rendering Front ViewSide View

28 The CorridorOne Project Argonne  Berkeley  Illinois  Los Alamos  Princeton  Utah ActiveMural, Giant Display Wall Argonne, Princeton UIUC Collaboration 8’ x 16’ display wall –Jenmar Visual Systems BlackScreen™ technology, > lumens –8 LCD  15 DLP  24 DLP –8-20 MegaPixels

29 The CorridorOne Project Argonne  Berkeley  Illinois  Los Alamos  Princeton  Utah Network Attached — Virtual Frame Buffer 3796p x 1436p (4x2)  5644p x 2772p (6x4)... VFB back-end Servers (mapped one-one on graphics output) VBF front-end server Serial semantics local framebuffer interface - output partitioning - blending - serial  parallel - flexible transport - shadow buffer X-Windows ? OpenGL ? ggi ? Message passing, SM or DSM Accelerator RAMDAC Projector Accelerator RAMDAC Projector Accelerator RAMDAC Projector Accelerator RAMDAC Projector VFB Net Command Interface

30 The CorridorOne Project Argonne  Berkeley  Illinois  Los Alamos  Princeton  Utah The MicroMural Portable Tiled Display for High Resolution Vis and Access Grid

31 The CorridorOne Project Argonne  Berkeley  Illinois  Los Alamos  Princeton  Utah Ambient mic (tabletop) Presenter mic Presenter camera Audience camera Ambient mic (tabletop) Presenter mic Presenter camera Audience camera Access Grid Nodes Access Grid Nodes Under Development –Library, Workshop –ActiveMural Room –Office –Auditorium

32 The CorridorOne Project Argonne  Berkeley  Illinois  Los Alamos  Princeton  Utah Components of an AG Node Display Computer Video Capture Computer Audio Capture Computer Mixer Echo Canceller Network RGB Video NTSC Video Analog Audio Digital Video Digital Audio Shared App, Control Computer RS232 Serial

33 The CorridorOne Project Argonne  Berkeley  Illinois  Los Alamos  Princeton  Utah Collaborative Dataset Exploration and Analysis Collaboration & Network Aware Visualization Tools TIDE being built in collaboration with NCDM as a framework for navigating and viewing data-sets in Tele-Immersion. –Low-Res navigation –High-Res visualization –Set viewpoints then raytrace Integrate annotation tools & multiperspective techniques. Support VTK and make it collaborative. Interface with other commonly used ASCI/SSI visualization tools such as HDF5. TIDE showing Compression of a Lattice (ASCI data)

34 The CorridorOne Project Argonne  Berkeley  Illinois  Los Alamos  Princeton  Utah Collaborative Dataset Exploration and Analysis Annotation and Recording How do you record discoveries in tele-immersion? V-Mail & Virtual Post-It notes attach to spaces, objects, or states. Recording states and checkpoints. Useful for documenting spatially located features. Useful for asynchronous collaboration. Querying in VR. People tend to treat recordings as if they were still there. Viewing V-Mail in Tele-Immersion

35 The CorridorOne Project Argonne  Berkeley  Illinois  Los Alamos  Princeton  Utah Collaborative Dataset Exploration and Analysis Collaboration techniques & technology for navigating massive data-sets Explore human factors to motivate the design of collaborative tools. Take advantage of having more than 1 expert to help with interpretation and/or manipulation. Provide Multiple Cooperative Representations. e.g. Engineer and artist. e.g. Partition multi-dimensions across viewers. e.g. People with different security clearances. CAVE6D implementation and pilot study. CAVE6D: Tele-Immersive tool for visualizing Oceanographic Data

36 The CorridorOne Project Argonne  Berkeley  Illinois  Los Alamos  Princeton  Utah Middleware Technology Integrated Grid Architecture Grid Services Infrastructure Multicast Protocols for Rapid Image Transfer Analyzing the User of Network Resources

37 The CorridorOne Project Argonne  Berkeley  Illinois  Los Alamos  Princeton  Utah The Grid from a Services View Resource-specific implementations of basic services: E.g., Transport protocols, name servers, differentiated services, CPU schedulers, public key infrastructure, site accounting, directory service, OS bypass Resource-independent and application-independent services: E.g., authentication, authorization, resource location, resource allocation, events, accounting, remote data access, information, policy, fault detection Distributed Computing Applications Toolkit Grid Fabric (Resources) Grid Services (Middleware) Application Toolkits Data- Intensive Applications Toolkit Collaborative Applications Toolkit Remote Visualization Applications Toolkit Problem Solving Applications Toolkit Remote Instrumentation Applications Toolkit Applications Chemistry Biology Cosmology Nanotechnology Environment

38 The CorridorOne Project Argonne  Berkeley  Illinois  Los Alamos  Princeton  Utah Monitoring : Globus I/O & Netlogger

39 The CorridorOne Project Argonne  Berkeley  Illinois  Los Alamos  Princeton  Utah Teleimmersion Networking Requirements Audio Video Tracking Database and Event Transactions Simulation Data Haptic Drivers Remote Rendering Text Control Immersive environment Sharing of objects and virtual space Coordinated navigation and discovery Interactive control and synchronization Interactive modification of environment Scalable distribution of environment

40 The CorridorOne Project Argonne  Berkeley  Illinois  Los Alamos  Princeton  Utah Corridor One  Testbed

41 The CorridorOne Project Argonne  Berkeley  Illinois  Los Alamos  Princeton  Utah High Bandwidth Data Distribution Achieved 35 MBytes/sec.

42 The CorridorOne Project Argonne  Berkeley  Illinois  Los Alamos  Princeton  Utah Midwest Networked CAVE and ImmersaDesk Sites Enabled by EMERGE

43 The CorridorOne Project Argonne  Berkeley  Illinois  Los Alamos  Princeton  Utah CorridorOne Application Campaigns  Approximately two weeks in duration (will do approximately three or four each year)  Focused testing and evaluation of one application area during that time  Involving the participation of external applications scientists  Part of the effort is qualitative to determine how the users will use the remote capabilities  Part of the effort is a set of well designed quantitative experiments to collect data

44 The CorridorOne Project Argonne  Berkeley  Illinois  Los Alamos  Princeton  Utah First Year Milestones Access Grid nodes up for supporting C1 Collaboration (Oct 31) Integrate Visualization Tools, Middleware and Display Technologies Conduct Phase 1 Applications Experiments beginning Dec 1-10 For each applications domain area we will: –Collect relevant problem datasets and determine possible visualization modalities –Develop remote scientific visualization and analysis scenarios with the end users, –Prototype a distributed collaborative visualization application/demonstration –Test the application locally and remotely with variable numbers of participants and sites –Document how the tools, middleware and network were used and how they performed during the tests –Evaluate the tests and provide feedback to Grid middleware developers, visualization tool builders, and network providers


Download ppt "The CorridorOne Project Argonne  Berkeley  Illinois  Los Alamos  Princeton  Utah Corridor One: An Integrated Distance Visualization Environment for."

Similar presentations


Ads by Google