Download presentation
Presentation is loading. Please wait.
Published byLisa Ainslie Modified over 9 years ago
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 Labstevens@mcs.anl.gov Maxine Brown University of Illinoismaxine@uic.edu Tom DeFantiUniversity of Illinoistom@uic.edutom@uic.edu Adam FinkelsteinPrinceton Universityaf@cs.princeton.edu Thomas FunkhouserPrinceton University funk@cs.princeton.edu Chuck HansenUniversity of Utahhansen@cs.utah.eduhansen@cs.utah.edu Andy JohnsonUniversity of Illinoisajohnson@eecs.uic.eduajohnson@eecs.uic.edu Chris JohnsonUniversity of Utahcrj@cs.utah.educrj@cs.utah.edu Jason LeighUniversity of Illinoisspiff@evl.uic.eduspiff@evl.uic.edu Kai LiPrinceton Universityli@cs.princeton.eduli@cs.princeton.edu Dan SandinUniversity of Illinoisdan@evl.eecs.uic.edudan@evl.eecs.uic.edu Jim AhrensLos Alamos National Laboratoryahrens@acl.lanl.govahrens@acl.lanl.gov Deb AgarwalLawrence Berkeley Laboratorydaagarwal@lbl.govdaagarwal@lbl.gov Terrence DiszArgonne National Laboratorydisz@mcs.anl.govdisz@mcs.anl.gov Ian FosterArgonne National Laboratoryfoster@mcs.anl.govfoster@mcs.anl.gov Nancy JohnstonLawrence Berkeley Laboratorynejohnston@lbl.govnejohnston@lbl.gov Stephen LauLawrence Berkeley Laboratoryslau@lbl.gov Bob LucasLawrence Berkeley Laboratory rflucas@lbl.gov rflucas@lbl.gov Mike PapkaArgonne National Laboratory papka@mcs.anl.gov John ReyndersLos Alamos National Laboratory reynders@acl.lanl.gov Bill TangPrinceton Plasma Physics Lab tang@pppl.gov
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, > 10000 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
Similar presentations
© 2024 SlidePlayer.com Inc.
All rights reserved.