Abstract
The importance of Controlled Source Electromagnetics (CSEM) has increased in the past decade. Along with this interest, its efficiency increased, data acquisition became easier and costs went down. For the Oil and Gas industry, modeling this data is necessary for exploration. The Modeling with Adaptively Refined Elements for 2D Electromagnetics (MARE2DEM), developed at Columbia University, is one of the tools used to model CSEM data. This paper will evaluate the performance observed during the investigation and implementation of the MARE2DEM’s software using the vector architecture NEC SX-Aurora. MARE2DEM is a model for 2D electromagnetic geophysics, making it possible to model the presence of natural gas and petroleum on the depths of the ocean floor. Notably, we will show how the vector machine affects MARE2DEM’s performance. It will be explained how the instrumentation of MARE2DEM works and the elaboration of the experiments to perform the investigation. Furthermore, it was necessary to elucidate the modifications done to the code source. The expected result is the runtime in seconds using different parallel decomposition settings. Lastly, we show results of this novel implementation with two workloads, a synthetic input and an input provided by Petrobras (oil & gas company), for which SX-Aurora provides performance improvements up to 27%.
This work has been partially supported by Petrobras (2016/00133-9, 2018/00263-5), CNPq under the project (406182/2021-3) and Green Cloud project (2016/2551-0000 488-9), from FAPERGS and CNPq Brazil, program PRONEX 12/2014. Experiments presented in this paper were carried out using the PCAD infrastructure, http://gppd-hpc.inf.ufrgs.br, at INF/UFRGS.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Brodtkorb, A.R., Dyken, C., Hagen, T.R., Hjelmervik, J.M., Storaasli, O.O.: State-of-the-art in heterogeneous computing. Sci. Program. 18(1), 1–33 (2010). https://doi.org/10.1155/2010/540159
Constable, S., Srnka, L.J.: An introduction to marine controlled-source electromagnetic methods for hydrocarbon exploration. Geophysics 72(2), WA3–WA12 (2007). https://doi.org/10.1190/1.2432483
Cooper, R., MacGrego, L.: Renewed interest in CSEM in oil and gas exploration. GEOExPro 17(5) (2020)
Ezell, S.J., Atkinson, R.D.: The vital importance of high-performance computing to us competitiveness. Inf. Technol. Innov. Found., 28 April 2016
Fanavoll, S., Gabrielsen, P.T., Ellingsrud, S.: CSEM as a tool for better exploration decisions: case studies from the Barents Sea, Norwegian Continental Shelf. Interpretation 2(3), SH55–SH66 (2014). https://doi.org/10.1190/INT-2013-0171.1
Geimer, M., Wolf, F., Wylie, B.J.N., Ábrahám, E., Becker, D., Mohr, B.: The Scalasca performance toolset architecture. Concurr. Comput. Pract. Exper. 22(6), 702–719 (2010)
Gerndt, M., Fürlinger, K., Kereku, E.: Periscope: advanced techniques for performance analysis. In: PARCO (2005)
Grayver, A.V., Streich, R., Ritter, O.: Three-dimensional parallel distributed inversion of CSEM data using a direct forward solver. Geophys. J. Int. 193(3), 1432–1446 (2013). https://doi.org/10.1093/gji/ggt055
Hennessy, J.L., Patterson, D.A.: Computer Architecture. Horgan Kaufmann Publishers, Cambridge (2019)
Key, K.: Mare2dem: a 2-d inversion code for controlled-source electromagnetic and magnetotelluric data. Geophys. J. Int. 207(1), 571–588 (2016)
Key, K., Ovall, J.: A parallel goal-oriented adaptive finite element method for 2.5-D electromagnetic modelling. Geophys. J. Int. 186(1), 137–154 (2011). https://doi.org/10.1111/j.1365-246X.2011.05025.x
Knüpfer, A., et al.: The Vampir performance analysis tool-set. In: Parallel Tools Workshop (2008)
Knüpfer, A., et al.: Score-P: a joint performance measurement run-time infrastructure for Periscope, Scalasca, TAU, and Vampir. In: Brunst, H., Müller, M.S., Nagel, W.E., Resch, M.M. (eds.) Tools for High Performance Computing 2011, pp. 79–91. Springer, Berlin (2012). https://doi.org/10.1007/978-3-642-31476-6_7
Komatsu, K., et al.: Performance evaluation of a vector supercomputer SX-aurora TSUBASA. In: International Conference for High Performance Computing, Networking, Storage and Analysis, SC 2018, pp. 685–696. IEEE (2018)
Kshemkalyani, P.A.: Vector processors (2012). https://www.cs.uic.edu/~ajayk/c566/VectorProcessors.pdf
Michels, F., Serpa, M., Carastan-Santos, D., Schnorr, L., Navaux, P.: Otimização de aplicações paralelas em aceleradores vetoriais nec sx-aurora. In: Anais do XXI Simpósio em Sistemas Computacionais de Alto Desempenho, pp. 311–322. SBC, Porto Alegre, RS, Brasil (2020). https://doi.org/10.5753/wscad.2020.14079. https://sol.sbc.org.br/index.php/wscad/article/view/14079
Mittal, S., Vetter, J.S.: A survey of CPU-GPU heterogeneous computing techniques. ACM Comput. Surv. (CSUR) 47(4), 1–35 (2015)
Myer, D., Key, K., Constable, S.: Marine CSEM of the Scarborough gas field, part 2: 2D inversion. Geophysics 80(3), E187–E196 (2015). https://doi.org/10.1190/geo2014-0438.1
NEC: SX-Aurora TSUBASA A100-1 series user’s guide (2020). https://www.hpc.nec/documents/guide/pdfs/A100-1_series_users_guide.pdf. Accessed Sept 2021
Perez, A.F., Ziv, B., Fomenko, E., Meiri, E., Shen, H.: Lower numerical precision deep learning inference and training (2018). https://software.intel.com/content/www/us/en/develop/articles/lower-numerical-precision-deep-learning-inference-and-training.html. Accessed September 2021
Price, A., Turpin, P., Erbetta, M., Watts, D., Cairns, G.: 1D, 2D and 3D modeling and inversion of 3D CSEM data offshore West Africa, pp. 639–643 (2008). https://doi.org/10.1190/1.3063732. https://library.seg.org/doi/abs/10.1190/1.3063732
Shende, S.S., Malony, A.D.: The TAU parallel performance system. Int. J. High Perform. Comput. Appl. 20(2), 287–311 (2006). https://doi.org/10.1177/1094342006064482
Yavich, N., Zhdanov, M.S.: Finite-element EM modelling on hexahedral grids with an FD solver as a pre-conditioner. Geophys. J. Int. 223(2), 840–850 (2020)
Yokokawa, M., et al.: I/O performance of the SX-Aurora TSUBASA. In: 2020 IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW), pp. 27–35. IEEE (2020)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Michels, F.D.P., Schnorr, L.M., Navaux, P.O.A. (2022). Investigating Oil and Gas CSEM Application on Vector Architectures. In: Gervasi, O., Murgante, B., Misra, S., Rocha, A.M.A.C., Garau, C. (eds) Computational Science and Its Applications – ICCSA 2022 Workshops. ICCSA 2022. Lecture Notes in Computer Science, vol 13380. Springer, Cham. https://doi.org/10.1007/978-3-031-10542-5_45
Download citation
DOI: https://doi.org/10.1007/978-3-031-10542-5_45
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-10541-8
Online ISBN: 978-3-031-10542-5
eBook Packages: Computer ScienceComputer Science (R0)