Sie sind auf Seite 1von 42

ANADARKO PETROLEUM CORPORATION KINETICA INC

FROM DEEP LEARNING TO NEXT-GEN VISUALIZATION:


A GPU-POWERED DIGITAL TRANSFORMATION
Ingrid Tobar Amit Vij
Senior Data Scientist President & Co-Founder
Anadarko Kinetica

San Jose, California


March 18, 2019
OBJECTIVE: ATTEMPT THE IMPOSSIBLE
Visualize and interact with a very high fidelity
3D representation of the Delaware Basin for hydrocarbon exploration
9M to 90B
Point Reservoir Model

The Delaware Basin is roughly


the size of Massachusetts…

120 mi
80 mi
4,000 ft

and 3x the height of the


Empire State Building
3
Agenda

•About Anadarko

•GPU-Enabled Tech and Projects

•About Kinetica

•GPU-Accelerated Visualization
About Anadarko

5
Corporate Strategy
LEGEND
FOCUS AREAS
DJ Basin, Delaware Basin, DWGOM A N A D A R KO S T R AT E G I C F O C U S A R E A S

CASH GENERATION
DWGOM & International Oil
D J B ASIN
FUTURE VALUE
D ELAWARE B ASIN
Exploration & LNG D EEPWATER GOM

U.S. ONSHORE
ALGERIA

GULF OF MEXICO
TOTAL VOLUME

COLOMBIA
700
GHANA MBOE/D
MOZAMBIQUE

CAPEX

$4.8B

ENHANCING SUCCESS EXPANDING LOWER 48 ENABLING DIGITAL


IN DWGOM FOOTPRINT OPERATIONS
Advanced geophysical analytics to enable High density Lower 48 subsurface “Intelligent” control and edge computing in
exploration with tiebacks to existing infrastructure characterization to provide optionality Drilling, Completions and Production

6 About Anadarko GPU-Enabled Tech and Projects About Kinetica GPU-Accelerated Visualization Close / Q&A
AAET: Advanced Analytics and Emerging Technology

TEAM DEMOGRAPHIC # TEAM MEMBERS PROJECT PORTFOLIO PLATFORM DEPLOYMENT

5
Data 50
30 5
Scientists
40 25+ 4 Domain
Geoscientists Projects Platforms

# Platforms
50
20 3
30

# Projects
20 Person 2
Engineers Core Team 10
1
10

DataOps 0 0
0
& DevOps 2016 2019
2016 2019
2016 2019

INCEPTION OF DATA PRODUCTIZATION STAKEHOLDER ENGAGEMENT DEPLOYMENT AT SCALE


SCIENCE SKILLS IN APC STRATEGY DEVELOPED FOCUS THROUGH PLATFORMS
2016 2017 2018 2019
Dr. Sean Gourley Strategic Alliance Kinetica Visualization APC Announces NVIDIA GPU
appointed to Board Team Formed with RE Energy Group Project Kick-Off Google Partnership Technology Conference

7 About Anadarko GPU-Enabled Tech and Projects About Kinetica GPU-Accelerated Visualization Close / Q&A
Operationalizing Digital

Exploration Development Operations


Identifying sweet spots where well Selecting the optimal well design – Monitoring and understanding
performance is high and land which involves choices in numerous asset behavior through the life-
entry costs are low can generate areas such as completion size and well cycle of well construction (drilling)
significant value to the company spacing – requires predicting the to extraction of underground
performance for each candidate design resources (production)

ENHANCING SUCCESS IN DWGOM EXPANDING LOWER 48 FOOTPRINT ENABLING DIGITAL OPERATIONS

Seismic Stratigraphic Real-Time


Interpretation Top Correlation Drilling

8 About Anadarko GPU-Enabled Tech and Projects About Kinetica GPU-Accelerated Visualization Close / Q&A
GPU-Enabled Tech and Projects
Seismic Interpretation
•Project Scope •Environment
 Seismic interpretation deep neural network  1.5 yr. ago: DGX-1 8x Tesla P-100 GPUs
model for image processing  Today:
□ DGX-1 8x Tesla V-100 GPUs &
•Data Volume □ DGX-2 16x Tesla V-100 GPUs
 100s GB – several TB
 1000s images/attributes
 Training on 1% data
 Inference across
full image
•Framework
 TensorFlow/PyTorch
 2 concurrent
fault prediction
models
10 About Anadarko GPU-Enabled Tech and Projects About Kinetica GPU-Accelerated Visualization Close / Q&A
Seismic Interpretation

11 About Anadarko GPU-Enabled Tech and Projects About Kinetica GPU-Accelerated Visualization Close / Q&A
Seismic Interpretation
•Benefits
 Training and inference
1.5 yr. ago: ~20 hours Today: <10 hours
•Challenges
 Time intensive training process
 Loading data into GPU memory

•Next Steps
 Network enhancements
 Workflow improvements
 New DGX-2 box:
Currently, the models only use 1% of the data
for training, however, inference is performed □ 16x V-100 GPUs + 512 GB GPU Memory
on the entire image.  Future Environment:
This means that we need to dedicate □ Google Cloud Platform (GCP)
significant amounts of time to training in
order to deliver good inferences.

12 About Anadarko GPU-Enabled Tech and Projects About Kinetica GPU-Accelerated Visualization Close / Q&A
Stratigraphic Top Correlation
Seed
Well
Seed
Well
Seed
Well
Seed
Well •Project Scope
 Learn from identified tops
propagate at basin scale
•Data Volume

18,000 ft
 Training ~25GB
 Inference: Size varies,
on the fly
•Framework
 CNN in TensorFlow

•Environment
 Dev/Train (on prem.):
□ DGX-1 8x Tesla V-100 GPUs
 Inference/UI (on cloud):
□ GCP V-100 and T4 GPUs
13 About Anadarko GPU-Enabled Tech and Projects About Kinetica GPU-Accelerated Visualization Close / Q&A
Stratigraphic Top Correlation
• Massive data volumes • Faster training with new GPU chips
 Rapidly growing geo data  GPU Quadro P6000: couple weeks
 Picked and inference wells  DGX-1 8x Tesla P-100: 1.5 – 2 days
 Expert picking (labeling)  DGX-1 8x Tesla V-100: < 24 hours
Benefits
• Accelerated basin evaluation process
Next
Steps
• Short term
Challenges
 Better networks as CNN runs
 ‘Self-tuning’ mechanism
• Time intensive
training process • Long term
 CNN training  Move workflow to cloud
 GPU tech  New T4 GPU for inference
TGS, Wood Mackenzie PetroView advances □ In GCP since Jan 2019
14 About Anadarko GPU-Enabled Tech and Projects About Kinetica GPU-Accelerated Visualization Close / Q&A
Real-Time Drilling
•Project Scope
Real-Time Drilling
ROP Footage Time

 Drilling Ops: $M decisions


Operational
 Analytics and DL models process real-time Footage % On Bottom Time Off Bottom Time
KPIs at high
streaming log data & other non-streaming data resolution

 Rig states → Derive operational KPIs of Footage,


Connection Time Connection Time Time, ROP,
drilling ops at very high resolution connection
statistics
Day Crew Night Crew Average
Real-Time Drilling Connection Depth
Target Line Landing Projection Real-Time Drilling
Current Deviation 3D Plot – Plan vs. Actual

Side View

Directional Guidance
Plan vs actual charts, directional
efficiency and guidance, projections
3D Trajectory
Plan vs actual and
offset trajectories

Plan Actual Upper Window Lower Window Projection Actual Plan Offset Well

15 About Anadarko GPU-Enabled Tech and Projects About Kinetica GPU-Accelerated Visualization Close / Q&A
Real-Time Drilling
•Data Volume Benefits
 Training dataset ~5GB  Very light for inference
 Inference: Real-time streaming  High res. KPIs to evaluate drilling
□ Sliding window partition data stream performance and correct trajectories
□ Runs online 24/7
Challenges
•Framework  Real-time inf. requires fast response
 RNN: > training, no parallelization
□ <100 millisecond for each inference
 CNN: Current model, TensorFlow □ >1 sec → heavy traffic, potential jams
•Environment Next Steps
 Dev/Train (on prem.):  Short-term
□ DGX-1 8x Tesla V-100 GPUs
□ Offline model using historical data
 Inference (on cloud): □ Divergence Detect: Real-time vs offline
□ Google Cloud ML Engine
 Long-term
□ More complex models, more data

16 About Anadarko GPU-Enabled Tech and Projects About Kinetica GPU-Accelerated Visualization Close / Q&A
THE ACTIVE ANALYTICS PLATFORM

Amit Vij
President & Co-Founder
Kinetica
“NVIDIA and Kinetica have enabled
us to do the impossible — render a high
fidelity, 3D view of an oil basin using
100 billion data points at scale.”
Sanjay Paranji, CTO at Anadarko Petroleum Corporation

18 About Anadarko GPU-Enabled Tech and Projects About Kinetica GPU-Accelerated Visualization
PASSIVE ANALYTICS ACTIVE ANALYTICS
BEFORE GPUS AFTER GPUS

9M 90B
Low Fidelity / Small Sample Set
High Fidelity / Full Data Set + Streaming
High Fidelity 3D Visualization

20 About Anadarko GPU-Enabled Tech and Projects About Kinetica GPU-Accelerated Visualization
Kinetica Active Analytics Platform

UNIFIED DATA MODEL, DEVELOPER APIS AND TOOLS

STREAMING HISTORICAL
LOCATION INTELLIGENCE ML-POWERED ANALYTICS
ANALYTICS ANALYTICS

CLOUD-READY ENTERPRISE GRADE GPU-ACCELERATED

21 About Anadarko GPU-Enabled Tech and Projects About Kinetica GPU-Accelerated Visualization
In Your Ecosystem

EDGE
ANALYTICAL
MICROSERVICES
CRM
DATA PIPELINEs | ETL STREAMS
ACTIVE ANALYTICS PLATFORM BUILT-IN
ENTERPRISE REPORTING
SYSTEMS

STREAMING HISTORICAL LOCATION ML-POWERED OFF THE SHELF


ANALYTICS ANALYTICS INTELLIGENCE ANALYTICS BI & REPORTING
OPERATIONAL
SYSTEMS
GPU-ACCELERATED DATABASE CUSTOM
APPS
REAL-TIME DATA

ENTERPRISE
HISTORICAL DATA DATA LAKE
DATA WAREHOUSE

22 About Anadarko GPU-Enabled Tech and Projects About Kinetica GPU-Accelerated Visualization
GPU-Accelerated Database

PARALLEL ORCHESTRATION ENGINE

In-Memory Wide Range of Enterprise Scale


OLAP Database Analytical Techniques Tiered Storage
• Distributed • Full text search • Access entire data corpus
• Columnar • Time series analysis • Optimized performance
• Vectorized • Location intelligence
• SQL 92 Compliant • Graph analytics

23 About Anadarko GPU-Enabled Tech and Projects About Kinetica GPU-Accelerated Visualization
Kinetica TIERED STORAGE

GPU
1 month of data
Memory

RAM System Memory 6 months of data

Disk / SSO 2 years of data

HDFS / S3 7 years of data

Data movement across tiers automatically managed by Kinetica


NEW IN 7.0

24 About Anadarko GPU-Enabled Tech and Projects About Kinetica GPU-Accelerated Visualization
Location Intelligence and Visualization

DISTRIBUTED GPU PIPELINE 3D TILES

GEOSPATIAL APIS GEOSPATIAL SERVER

GRAPH ANALYTICS COMPLEX GEOSPATIAL OPERATIONS

25 About Anadarko GPU-Enabled Tech and Projects About Kinetica GPU-Accelerated Visualization
What We’re Doing Today

26 About Anadarko GPU-Enabled Tech and Projects About Kinetica GPU-Accelerated Visualization
GPU-Accelerated Visualization
Motivation
•Two-Stage Reservoir Modeling Strategy •Challenges  Time-consuming
□ Geologists & reservoir
 Large AOI modelers performing
tasks in sequence
□ Basin extent
Coarse  Subset Data
Resolution  Incompatibility
□ Reduced attributes
Model between models
 Rendering &
□ Conditional to
processing on CPU different inputs
(defined by AOI/ROI)
High
 3D Region of Interest
Resolution
□ Reduced coverage  Incl. relevant info. in
Model
 Model at Scale decision-making
□ New workflows require
□ Repeat process in
viz & rendering of
neighboring areas
massive data volumes

28 About Anadarko GPU-Enabled Tech and Projects About Kinetica GPU-Accelerated Visualization Close / Q&A
Approach
Build High-Res Model

Visualize Data in 2D

Visualize Data in 3D
• Size & Dimensions • Data Ingestion • User-Defined Functions
 90 billion points  6TB of point data (UDF) Framework
□ ~4k slices (layers)  3D tiles on the fly
□ ~24 mill. pts/layer
• Reveal
 Representation of
 > 10,000 sq. mi.  Kinetica’s viz reservoir model
framework as end-
 100ft XY (spatial) user web client • CesiumJS
resolution
 Layers draped over  Geospatial 3D
 1ft Z (depth) base map mapping platform
resolution to render tiles
29 About Anadarko GPU-Enabled Tech and Projects About Kinetica GPU-Accelerated Visualization Close / Q&A
30
Results
•Reveal dashboard with model loaded and points geospatially referenced

Rapid navigation
through ~4k
model layers
31 About Anadarko GPU-Enabled Tech and Projects About Kinetica GPU-Accelerated Visualization Close / Q&A
Results

Point
resolution
varies
according to
zoom level

Map property
(porosity) can
be interrogated
at any point
location

32 About Anadarko GPU-Enabled Tech and Projects About Kinetica GPU-Accelerated Visualization Close / Q&A
Results

Select and Point count


filter records updates
by spatial when
extent spatial filter
(drawing a is applied
shape)

33 About Anadarko GPU-Enabled Tech and Projects About Kinetica GPU-Accelerated Visualization Close / Q&A
Results

Quick execution
of calculations on
Select a range layer range and
of layers (1-10) generation of
derivative data
(e.g. Calculate
average porosity)

34 About Anadarko GPU-Enabled Tech and Projects About Kinetica GPU-Accelerated Visualization Close / Q&A
Results

Slider bars enable


smooth movement
through horizontal
slices of the
model

35 About Anadarko GPU-Enabled Tech and Projects About Kinetica GPU-Accelerated Visualization Close / Q&A
Results

High
resolution
of model
maintained
in 3D view

Full model
volume is
cut by
intersecting
cross-
sectional
slices

36 About Anadarko GPU-Enabled Tech and Projects About Kinetica GPU-Accelerated Visualization Close / Q&A
Results

Map property can


be interrogated
by selecting a
point of interest

37 About Anadarko GPU-Enabled Tech and Projects About Kinetica GPU-Accelerated Visualization Close / Q&A
Next Steps
•Interaction
 2D & 3D well logs
 More models &
petroph. attributes
 Complex and stored
calculations

•Visualization
 High-res rendering

•UI Enhancements
 Integrated views
 Well log display and
histogram
 Cross-sections

38 About Anadarko GPU-Enabled Tech and Projects About Kinetica GPU-Accelerated Visualization Close / Q&A
Closing
1. Digital transformation: 2. Cloud and GPU technology 3. Kinetica’s GPU-
Leverage GPU technology improvements will allow us Accelerated Database
to derive commercial to make decisions with technology gives us a new
outcomes and support our more accuracy, faster way to visualize and
corporate strategy interact with massive data

39 About Anadarko GPU-Enabled Tech and Projects About Kinetica GPU-Accelerated Visualization Close / Q&A
POSTER SESSION
•Monday, Mar 18,
6:00 PM - 08:00 PM
•SJCC Upper
Concourse

40 About Anadarko GPU-Enabled Tech and Projects About Kinetica GPU-Accelerated Visualization Close / Q&A
Acknowledgments

Richard Sech Solongo Erdenekhuyag


Geologist Project Manager

Rydel Pereira
Ping Lu Yanyan Zhang Solution Architect
Data Scientist Data Scientist (Frontend)

Alex Bayeh Seth Brazell Chad Juliano Nohyun Myung


Data Scientist Geologist Solution Architect Solution Architect
(Backend) (Environment Setup)

Dingzhou Cao Yuxing Ben Zhe Wu Shawn Axsom


Data Scientist Data Scientist Developer Developer
(Ingestion Infrastructure) (Frontend)

41 About Anadarko GPU-Enabled Tech and Projects About Kinetica GPU-Accelerated Visualization Close / Q&A
ANADARKO PETROLEUM CORPORATION KINETICA INC

THANK YOU
QUESTIONS?

About Anadarko GPU-Enabled Tech and Projects About Kinetica GPU-Accelerated Visualization Close / Q&A

Das könnte Ihnen auch gefallen