Macro-parallelisation for controlled source electromagnetic applications
MetadataShow full item record
© 2015 Elsevier B.V. Many geophysical computational problems can be referred to as "embarrassingly parallel". Parallel computing utilises linked CPU cores to solve computational problems. We create a "macro" parallelisation method that rapidly recovers solutions to large scale electromagnetic forward and inverse modelling problems. The method involves software operating above a generic electromagnetic data structure. Two examples are provided. The first example quantifies the reduction in computational time where macro-parallelisation is applied to forward modelling of data generated during synthetic marine controlled source electromagnetic surveys. In the second numerical experiment we apply macro-parallelisation to recover the subsurface conductivity distribution from a large airborne transient electromagnetic survey spanning more than 2000km2. The computation time for inverting 98 thousand soundings with a serial batch approach on an i7 with a single thread was 65h. Computational time from inverting 98 thousand soundings on a single thread of a standard i7 processor was 65h. A 1700 times improvement in computation time was achieved through macro-parallelisation across just 350 cores of a Cray XC30 Supercomputer. Inversion of data for the full AEM survey took just 135s. Parallel computing is rapidly becoming an essential for geophysicists. We provide description, sequence diagrams, pseudo-code and examples to illustrate its implementation. In summary we present applied parallelisation for the masses.
Showing items related by title, author, creator and subject.
Pethick, Andrew M. (2013)The controlled source electromagnetic method is improving the search for oil and gas in marine settings and is becoming an integral component of many exploration toolkits. While the level of detail and benefit obtained ...
Goh, Y.; Love, Peter (2012)System dynamics (SDs) is a methodology that can be used to understand the behavior and dynamics of complex systems over time. SD utilizes a range of tools and techniques such as influence and causal loop diagrams, computer ...
Pethick, A.; Harris, Brett (2013)Streamlines represent particle motion within a vector field as a single line structure and have been used in many areas of geophysics. We extend the concept of streamlines to interactive three dimensional representations ...