410 likes | 438 Vues
Explore the activities of creating a cutting-edge research environment in virtual space for scientists. Learn about the Virtual Collaboratory, 3D data interaction, and tele-immersive visualization for collaborative work.
E N D
KISTI Supercomputing Center 16th APAN Meetings (August 27, 2003) Collaborative VR Grid in Meteorology Minsu Joh (msjoh@kisti.re.kr) Head of Supercomputing Application Technologies Department
This presentation will show you the activities of constructing a leading-edge research environment in virtual space for scientists.
Contents • Project Overview • what VR Grid Project is • Plans & Achievements • during the 1st & 2nd year of the VR Grid Project • Future Plans • for the remaining year of the VR Grid Project
National Grid Project (2002~2006) Enhancing Korea’s Competitiveness in Science & Technology Grid Applications Computational, Data & Access Grid (VR Grid) Supercomputers, Storages & Instruments Grid Middleware Internet Infrastructure(NGI) High Speed Network Infrastructure
Computing Resources <Vector> <Parallel> The 3rd Supercomputing Systems in Korea (2001.5.~ ) 240Gflops 4,365Gflops
Visualization Resources Hardware SeeMore (CAVE-like System) I-Desk COVISE Ensight AVS MPE Software
Goal of the VR Grid Project Establish a Virtual Collaboratory 3D Massive Data Making / Displaying / Exploring / Analyzing Simultaneously Collaborative Virtual Environment
<Example of CVE S/W: CAVE6D> Collaborative Virtual Environment computer-based, distributed, virtual space in which people can interact with others, or with virtual objects CAVE6D = Vis5D (2D/3D Graphic S/W) + CAVELib (VR Lib.) + CAVERNsoft G1 (Network Lib.)
Computational Grid VR Grid Data Grid Storages Compute & Visualize Retrieve & Visualize computers DB servers etc. Store/Retrieve Data Make Data Display/Explore Data Transfer & Discuss Access Grid Analyze Data Virtual Collaboratory virtual research environment where scientists can access computational resources, share data, and interact with collaborators,regardless of geographical location.
Construct Tele-Immersive Visualization Environmentfor Collaborative Work • Develop Application S/Ws for Collaborative Virtual Environment • Build Collaborative Environment between VR Grid and Access Grid Project Objectives
VR Grid Application S/Ws VR Grid Middleware VR Grid Testbed Process Summary Access Grid 3D Model development Technology development Interface development Cooperation Cooperative Institutes <domestic> <overseas>
Plans in 2002 • Construction of VR Grid Testbeds • Development of Application S/Ws for CVE • Verification of VR Grid through Testbeds
Achievements in 2002 • Formed Testbed Partnerships KISTI-UIC (overseas), KISTI-KMA(domestic) • Developed Application S/Ws for Meteorological data MeteoView, CAVE6D+ • Implemented MeteoView on VR Grid Testbeds
EVL/UIC Seoul STAR TAP KMA KORNET 시카고 APII Testbed KREONet2 (STAR TAP) USA Daejeon KISTI Australia Testbed Infrastructure
WAN WAN WAN Virtual Collaboratory in 2002 VR G/S Virtual Reality System CVE VR G/S • 0.000000 -17.563999 6.757000 0.008000 -0.163000 • 0.000000 -17.461000 6.802000 0.011000 -0.165000 • 0.000000 -17.297001 6.940000 0.009000 -0.127000 • 0.000000 -17.239000 7.016000 0.010000 -0.114000 • 0.000000 -17.200001 7.091000 0.018000 -0.116000 • 0.000000 -17.170000 7.167000 0.030000 -0.133000 Graphic Server Data storage
Application S/W Development (1/5) • MeteoView • Visualization S/W for Meteorological data on CAVE • using CAVELib and Quanta • Audio conferencing is available • Contour/shading/iso-surface/wind vector are available <Sample images of MeteoView in SeeMore>
C O N T O U R XY Contour YZ Contour XZ Contour S H A D I N G XY Shading YZ Shading XZ Shading Application S/W Development (2/5) 3D Contour/Shading
Application S/W Development (3/5) 3D Iso-Surface Iso-surface (Temp=220K) Iso-surface (Temp=220K) with Cross-sections
Application S/W Development (4/5) 3D Wind Vector Wind Vector at 500hPa Wind Vector at 500hPa with Iso-surface (u wind = 5m/s)
CAVE6D CAVE6D+ -Developer: EVL/UIC -CAVERNsoft G1 -High Bandwidth -Developer: KISTI -CAVERNsoft G2/Quanta -Low Bandwidth Application S/W Development (5/5) • CAVE6D+ • Visualization S/W for Meteorological data on CAVE • Based on CAVE6D • using CAVELib, CAVRNsoft G2 and Quanta <Differences between CAVE6D and CAVE6D+>
45Mbps KISTI UIC Overseas VR Grid Testbed (1/2) STAR TAP CAVE6D+
315Mbps KISTI KMA Domestic VR Grid Testbed (2/2) KREONET MeteoView, CAVE6D+
Plans in 2003 • Optimize VR Grid through active testbeds collaboration • Enhance Application S/W, MeteoView with volume rendering and computational steering capability • Develop Interface Technology between VR Grid and Access Grid
Achievements in 2003 • Formed Testbeds 3 institutes(overseas), 4 institutes(domestic) • Enhance the performance of MeteoView Volume Rendering • Verify VR Grid on the active Testbeds KISTI-UIC, KISTI-IHPC, KISTI-UQ
Partnerships • 3 overseas institutes - IHPC, Univ. of Queensland, Univ. of Illinois at Chicago • 4 domestic institutes - CCGVR, ICU, KJIST, POSTECH <Overseas Testbeds> <Domestic Testbeds>
MeteoView+ (1/2) • Implemented Volume Visualization • Near Real-time Volume Visualization using 3D Texture Mapping Hardware in the Onyx3400 IR3 MeteoView : Application Software for CVE in ET developed by KISTI in 2002
MeteoView+ (2/2) • Realize the Near Real-time Volume Visualization using 3D Texture Mapping Hardware • Proxy geometries (simple polygon slices) are rendered • 3D Texture (volume dataset) is applied in the proxy geometries • Appropriate color table and alpha blending are applied
Computing Server • -Numerical Simulation • Numerical Data Generation • Data Transfer (G/S) Graphic Server -Data Visualization -CVE S/W Implementation -Comp./VR/Data Grids connection Display System -Data Display -Request Data Visualization (G/S) -Request Numerical Simulation (C/S) Implementation of Computational Steering compute data transfer visualize VR-Based User Interface, VRUI display
Enhance MeteoView+ • Computational Steering Display System PC Cluster NEC SX-5/6 Computing System Graphic Server Trimension ReaCTor IBM p690/p690+ SGI Onyx3400
Computational Steering Virtual Collaboratory in 2003 VR Tele-Vis. Supercomputer VR CVE • 0.000000 -17.563999 6.757000 0.008000 -0.163000 • 0.000000 -17.461000 6.802000 0.011000 -0.165000 • 0.000000 -17.297001 6.940000 0.009000 -0.127000 • 0.000000 -17.239000 7.016000 0.010000 -0.114000 • 0.000000 -17.200001 7.091000 0.018000 -0.116000 • 0.000000 -17.170000 7.167000 0.030000 -0.133000 Tele-Vis. VR Data storage G/S
KISTI KJIST EVL/UIC Build Collaborative Environment between VR Grid and Access Grid <Domestic/overseas testbed for collaborative environment between VR Grid and Access Grid>
Goal of the VR Grid Project Establish a Virtual Collaboratory 3D Massive Data Making / Displaying / Exploring / Analyzing Simultaneously Collaborative Virtual Environment
WAN WAN WAN Virtual Collaboratory in 2002 VR G/S Virtual Reality System CVE VR G/S • 0.000000 -17.563999 6.757000 0.008000 -0.163000 • 0.000000 -17.461000 6.802000 0.011000 -0.165000 • 0.000000 -17.297001 6.940000 0.009000 -0.127000 • 0.000000 -17.239000 7.016000 0.010000 -0.114000 • 0.000000 -17.200001 7.091000 0.018000 -0.116000 • 0.000000 -17.170000 7.167000 0.030000 -0.133000 Graphic Server Data storage
Computational Steering Virtual Collaboratory in 2003 VR Tele-Vis. Supercomputer VR CVE • 0.000000 -17.563999 6.757000 0.008000 -0.163000 • 0.000000 -17.461000 6.802000 0.011000 -0.165000 • 0.000000 -17.297001 6.940000 0.009000 -0.127000 • 0.000000 -17.239000 7.016000 0.010000 -0.114000 • 0.000000 -17.200001 7.091000 0.018000 -0.116000 • 0.000000 -17.170000 7.167000 0.030000 -0.133000 Tele-Vis. VR Data storage G/S
Virtual Collaboratory in 2006 Computational Grid VR Grid Data Grid Storages Compute & Visualize Retrieve & Visualize computers DB servers etc. Store/Retrieve Data Make Data Display/Explore Data Transfer & Discuss Access Grid Analyze Data
The VR Grid Project will provideScientistswith a leading-edge research environment in virtual space.
For More Information Visit to www.supercomputing.re.kr Mail to msjoh@kisti.re.kr