+ All Categories
Home > Documents > Seismic Processing at CGG - Teratec · What is seismic processing? ... Raw seismic data 6 • 100s...

Seismic Processing at CGG - Teratec · What is seismic processing? ... Raw seismic data 6 • 100s...

Date post: 22-Jun-2018
Category:
Upload: doxuyen
View: 318 times
Download: 11 times
Share this document with a friend
23
Seismic Processing at CGG Jean-Yves Blanc June 2016
Transcript
Page 1: Seismic Processing at CGG - Teratec · What is seismic processing? ... Raw seismic data 6 • 100s TB to 10s PB • Several trucks of tapes • 1000s of samples per trace

Seismic Processing at CGG

Jean-Yves Blanc

June 2016

Page 2: Seismic Processing at CGG - Teratec · What is seismic processing? ... Raw seismic data 6 • 100s TB to 10s PB • Several trucks of tapes • 1000s of samples per trace

Agenda

What is seismic processing?

CGG specificities

Subsurface Imaging Business Line

Some highlights of our HPC infrastructure

2

Page 3: Seismic Processing at CGG - Teratec · What is seismic processing? ... Raw seismic data 6 • 100s TB to 10s PB • Several trucks of tapes • 1000s of samples per trace

What is seismic processing?

3

Page 4: Seismic Processing at CGG - Teratec · What is seismic processing? ... Raw seismic data 6 • 100s TB to 10s PB • Several trucks of tapes • 1000s of samples per trace

Echography at scale

4

Page 5: Seismic Processing at CGG - Teratec · What is seismic processing? ... Raw seismic data 6 • 100s TB to 10s PB • Several trucks of tapes • 1000s of samples per trace

Acquiring geophysical data

5

• 1-10Ks of square km

• Months to years

• 1000s of people

• 10s of PB raw data

Page 6: Seismic Processing at CGG - Teratec · What is seismic processing? ... Raw seismic data 6 • 100s TB to 10s PB • Several trucks of tapes • 1000s of samples per trace

Raw seismic data

6

• 100s TB to 10s PB

• Several trucks of tapes

• 1000s of samples per trace

• 100k-10s millions of traces per sqkm

Single

Recorded

“Trace”

Traces on a single line (on-shore)

Page 7: Seismic Processing at CGG - Teratec · What is seismic processing? ... Raw seismic data 6 • 100s TB to 10s PB • Several trucks of tapes • 1000s of samples per trace

“Customized” processing sequence & technology

7

Reformat from SEG-Y format field data

Geometry assignment

Elevation Statics

Spherical Divergence Correction

Statistical de-spike for high amplitude noise bursts

Aliased linear noise attenuation

Adaptive Ground-roll Attenuation

Guided Wave Removal with primary protection

3D Random noise attenuation with primary protection

Statistical de-spike on randomized

1st pass residual statics

Surface Consistent Deconvolution

Surface Consistent Amplitude Correction

COV denoise, with primary protection

3D regularisation

PSTM

Structurally-consistent dip filter

Linear RADON

Parabolic RADON

Trim statics

Time variant scaling

Need ~10-20x storage buffers for every project

Page 8: Seismic Processing at CGG - Teratec · What is seismic processing? ... Raw seismic data 6 • 100s TB to 10s PB • Several trucks of tapes • 1000s of samples per trace

End product: Image & reservoir properties

8 12km

2km

Page 9: Seismic Processing at CGG - Teratec · What is seismic processing? ... Raw seismic data 6 • 100s TB to 10s PB • Several trucks of tapes • 1000s of samples per trace

9

CGG specificities

Page 10: Seismic Processing at CGG - Teratec · What is seismic processing? ... Raw seismic data 6 • 100s TB to 10s PB • Several trucks of tapes • 1000s of samples per trace

An integrated geoscience provider

10

Full range of products and clear market leadership onshore, offshore and downhole:

Technology leadership

Large installed base

A cornerstone for CGG integrated solutions

Equipment Acquisition

Full range of seismic and other

geophysical methods for acquisition:

Marine

Land

Multi-Physics

Seabed*

Geology,Geophysics

& Reservoir

Subsurface Imaging

GeoConsulting

GeoSoftware

Multi-Client & New Ventures

Data Management Services

Page 11: Seismic Processing at CGG - Teratec · What is seismic processing? ... Raw seismic data 6 • 100s TB to 10s PB • Several trucks of tapes • 1000s of samples per trace

And a pure player focused on technology

11

1930 1940 1950 1960 2020 1970 1980 1990 2000 2010

Over 80 years of innovation leadership

Ongoing R&D commitment

Technology partnerships and centers

Creation of CGG

Wide Azimuth

Long-Offset Marine Acquisition

Digital Innovation

Processing on Micro

Sercel 408

2D Innovation

UltraSeis

Kirchhoff PSDM

3D SRME

BroadSeis

TTI RTM

HPVA

Sercel 428

FWI

Sentinel

Reflection Seismic

3D Innovation

Sercel 348 UNITE

StagSeis

Sentinel MS

Sercel 508XT

RoqSCAN

FALCON

EV2

Page 12: Seismic Processing at CGG - Teratec · What is seismic processing? ... Raw seismic data 6 • 100s TB to 10s PB • Several trucks of tapes • 1000s of samples per trace

An industrial company making money out of HPC

12 CPU GPU

0

2

4

6

8

10

2008

2009

2010

2011

2012

2013

CPU

GPU

Page 13: Seismic Processing at CGG - Teratec · What is seismic processing? ... Raw seismic data 6 • 100s TB to 10s PB • Several trucks of tapes • 1000s of samples per trace

13

Subsurface Imaging Business Line

Page 14: Seismic Processing at CGG - Teratec · What is seismic processing? ... Raw seismic data 6 • 100s TB to 10s PB • Several trucks of tapes • 1000s of samples per trace

A large organization

14

• #1 in seismic processing

• 26 processing centers

• Around 2000 people

• Above 150 clients

• In-house software

• 100s of researchers

• Even more developers

Page 15: Seismic Processing at CGG - Teratec · What is seismic processing? ... Raw seismic data 6 • 100s TB to 10s PB • Several trucks of tapes • 1000s of samples per trace

Our HPC infrastructure

15

• 10 000s cluster nodes

• Very high density

• Intel single-socket chips

• Significant local storage

• Ethernet interconnect

• 1000s GPU servers

• Very high density

• Very fast local storage

• Ethernet interconnect

• 100s PB storage

• Raid 6 with distr. parity

• Low-cost drives

• In-house architecture

• Very good fault-tolerance

Page 16: Seismic Processing at CGG - Teratec · What is seismic processing? ... Raw seismic data 6 • 100s TB to 10s PB • Several trucks of tapes • 1000s of samples per trace

Our processing software: geovation

16

• 10s M lines of code

• 500+ processing batch modules

• 10s interactive applications

• Job scheduler

• Storage middleware

• Cluster management tools

Page 17: Seismic Processing at CGG - Teratec · What is seismic processing? ... Raw seismic data 6 • 100s TB to 10s PB • Several trucks of tapes • 1000s of samples per trace

17

Some highlights of our HPC infrastructure

Page 18: Seismic Processing at CGG - Teratec · What is seismic processing? ... Raw seismic data 6 • 100s TB to 10s PB • Several trucks of tapes • 1000s of samples per trace

Strategic partnership: AMD example

18

Page 19: Seismic Processing at CGG - Teratec · What is seismic processing? ... Raw seismic data 6 • 100s TB to 10s PB • Several trucks of tapes • 1000s of samples per trace

Evaporative cooling in the UK

19

PUE is 1.06

Page 20: Seismic Processing at CGG - Teratec · What is seismic processing? ... Raw seismic data 6 • 100s TB to 10s PB • Several trucks of tapes • 1000s of samples per trace

Oil immersion

20

50+ % electricity savings

PUE reduced to 1.02

• Large-scale GPU farms are complex to manage

• Oil immersion adds its own complexity

• Vendors now have oil-ready GPU servers

• Oil immersion allows higher power density

Page 21: Seismic Processing at CGG - Teratec · What is seismic processing? ... Raw seismic data 6 • 100s TB to 10s PB • Several trucks of tapes • 1000s of samples per trace

Conclusion

Page 22: Seismic Processing at CGG - Teratec · What is seismic processing? ... Raw seismic data 6 • 100s TB to 10s PB • Several trucks of tapes • 1000s of samples per trace

Interesting challenges

Depressed oil & gas market

Nonetheless managing a fairly significant HPC infrastructure

Interesting technological projects

Continue to look for top talents!!

22

Page 23: Seismic Processing at CGG - Teratec · What is seismic processing? ... Raw seismic data 6 • 100s TB to 10s PB • Several trucks of tapes • 1000s of samples per trace

Thank you


Recommended