Ultrascale Visualization for Giga-cell Reservoir Simulation Jorge Pita, Nabil Zamel and Ali Dogru Saudi Aramco
Outline • Why giga-cell reservoir simulation ? • Visualization challenges / solutions • Future directions Ultravis08 Page Page 2 2
Why Giga-cell Simulation ? • To obtain more accurate results • To pursue high-definition in both geological detail and fluid characterization • To simulate giant oil reservoirs …BUT can we manage/visualize the output ??? Ultravis08 Page Page 3 3
Reservoir Simulation Practice (1990-2005) …BUT, for many reservoirs, 10 million cells is not enough Ultravis08 Page Page 4 4
Coarse vs. fine-grid models 48-million-cell model vs. 192-million-cell model Water breakthrough mis-predicted by coarse model Fine-grid model agreed with field results Ultravis08 Page Page 5 5
Why Giga-cell Reservoir Simulation? Full-field model (with just 51 layers) 250 meters grid resolution 29 million cells 83 meters grid resolution 258 million cells 25 meters grid resolution (seismic bin) 2.9 billion cells 12.5 meters grid resolution (full seismic) 11.5 billion cells Ultravis08 Page Page 6 6
Highlights of the Mathematical Model Molar Balance Equations: One material conservation equation for each component: N P Kk � i rj . ( P z ) q � = � � � � � � � + j ij j i t � µ j j 1 = N i n S x S y = = � + � i o o i g g i V p n n n o g w Volume balance equation: = 1 + + � � � o g w Ultravis08 Page Page 7 7
Thermodynamic Phase Equilibrium: G L F ln( y ln( x ) 0 � � � = i i ) i i � Natural Logarithm of the Fugacity Coefficient is given by: P V 1 ln � ( ) dP = � � RT P 0 Ultravis08 Page Page 8 8
VisIt Software on Supercomputers (1) Visualizing 1-billion-cell model on Altix 3400 (27 cpu) Lawrence Livermore’s VisIt software (MPI-based) Client-server model for delivering results to engineer Ultravis08 Page Page 9 9
VisIt Software on Supercomputers (2) Visualizing 16-billion-cell model on Altix 4700 (128 cpu) Lawrence Livermore’s VisIt software (MPI-based) Data load time: 1 minute; rotation/zoom = 5 seconds Ultravis08 Page Page 10 10
Octreemizer with dual-GPU display 2.4-billion cell model on dual-GPU Workstation Fraunhofer’s Octreemizer visualization software (LOD-based) Interactive visualization at the engineer’s desktop Ultravis08 Page Page 11 11
Giga-cell Simulation Via Adaptive Multi-level Methods IBM Blue-Gene/P: Interactive giga-cell simulation ? Ultravis08 Page Page 12 12
Remote Visualization Austin-Dhahran 8000 miles distance from Texas to Saudi Arabia LLNL VisIt software running on TACC Ranger Virtual-GL + VNC remote visualization Ranger is a 62,000-core Sun Constellation system Ultravis08 Page Page 13 13
Remote Visualization Austin-Dhahran Refresh rates are acceptable even on Windows XP laptop Ultravis08 Page Page 14 14
Future Directions • Multi-modal “visualization” for giga-cell models • See-touch-hear the data • “Talking” simulator Ultravis08 Page Page 15 15
Recommend
More recommend