Advertisement

The Elbrus-4C Based Node as Part of Heterogeneous Cluster for Oil and Gas Processing Researches

  • Ekaterina TyutlyaevaEmail author
  • Igor Odintsov
  • Alexander Moskovsky
  • Sergey Konyukhov
  • Alexander Kalyakin
  • Murad I. Neiman-zade
Conference paper
Part of the Communications in Computer and Information Science book series (CCIS, volume 965)

Abstract

This paper briefly examines the advantages and disadvantages of Elbrus architectures as building blocks for Seismic Processing cluster system. The configuration of a heterogeneous clustered system build for research Oil and Gas Company is examined in more detail. In this system, processing nodes with different architecture (x86, GPU and e2k) are integrated in a single computing cluster through a high performance global networking topologies. Heterogeneous cluster with Elbrus node provides a good opportunity for software cross-architectural migration. To demonstrate the potential of Elbrus nodes usage, the multispectral data analysis application has been optimized for e2k architecture. Paper includes performance results and scalability analysis for implemented module using e2k and x86 nodes. It is anticipated that the heterogeneous cluster with Elbrus node will form an integral part of the preparation process of the domestic supercomputer under development, based on the Elbrus processors. The basic software stack in Seismic Processing will be naturally emerged on the use of Elbrus node as part of the heterogeneous cluster.

Keywords

VLIW Elbrus in HPC e2k Heterogeneous cluster Elbrus-4C Based Node 

Notes

Acknowledgments

This research is funded from the Ministry of Education and Science of the Russian Federation (Programme “SKIF-NEDRA”, the government contract 14.964.11.0001 dated 17 June 2015).

References

  1. 1.
    Liao, T.: HPC challenges in oil and gas upstream scientific applications. In: PPME Workshop, Portland, OR, USA, pp. 1–30 (2013)Google Scholar
  2. 2.
    Dongarra, J., Lastovetsky, A.: An Overview of Heterogeneous High Performance and Grid Computing. Engineering the Grid: Status and Perspective. American Scientific Publishers, February 2006Google Scholar
  3. 3.
    Kim, A., Perekatov, V., Ermakov S.: Microprocessors and Computing Systems of the Elbrus Family. Piter, Saint-Petersburg, p. 272 (2013). (in Russian) ISBN 978-5-459-01697-0Google Scholar
  4. 4.
    Molchanov, I.A., Bychkov, I.N.: Study of Elbrus computing platform in the field of compatibility including software adaptation. Voprosy radioelektroniki 2, 14–22 (2018). (in Russian)Google Scholar
  5. 5.
    Kim, A.K., Perekatov, V.I., Feldman, V.M.: On the way to Russian exasistemes: plans of the Elbrus hardware-software platform developers on creation of an exaflops performance supercomputer. Voprosy radioelektroniki 2, 6–13 (2018). (in Russian)Google Scholar
  6. 6.
    Yilmaz, O.: Seismic Data Analysis: Processing, Inversion, and Interpretation of Seismic Data. Society of Exploration Geophysics, vol. 1 (2001)Google Scholar
  7. 7.
    Loginov, V.E., Ishin, P.A.: 32-bit floating-point fast fourier transform optimization for Elbrus processor. Voprosy radioelektroniki, IVT Series, vol. 3 (2012). (in Russian)Google Scholar
  8. 8.
    Intel Corporation: A Guide to Vectorization with Intel C++ Compilers (2012)Google Scholar
  9. 9.
    EML Mathematical Library Home Page. http://www.mcst.ru/vysokoproizvoditelnye_biblioteki
  10. 10.
    Intel Math Kernel Library Documentation. https://software.intel.com/en-us/mkl/documentation
  11. 11.
    Volkonskiy, V., et al.: Program parallelization methods implemented in optimizing compiler. Voprosy radioelektroniki 4(3), 63–88 (2012)Google Scholar
  12. 12.
    Ermolitckii, A., Neiman-Zade, M., Chetverina, O., Markin, A., Volkonskii, V.: Aggressive inlining for VLIW. Proc. Inst. Syst. Program. 27(6), 189–198 (2015)CrossRefGoogle Scholar
  13. 13.
    Marr, D., et al.: Hyper-threading technology architecture and microarchitecture. Intel Technol. J. 6(1), 4–15 (2002)MathSciNetGoogle Scholar
  14. 14.
    Microprocessor Elbrus-8S. http://mcst.ru/elbrus-8c. (in Russian)
  15. 15.
    Kim, A.K., Perekatov, V.I., Feldman, V.M.: Data centers based on Elbrus servers. Voprosy radioelektroniki 3, 6–12 (2017). (in Russian)Google Scholar

Copyright information

© Springer Nature Switzerland AG 2019

Authors and Affiliations

  • Ekaterina Tyutlyaeva
    • 1
    Email author
  • Igor Odintsov
    • 1
  • Alexander Moskovsky
    • 1
  • Sergey Konyukhov
    • 1
  • Alexander Kalyakin
    • 2
  • Murad I. Neiman-zade
    • 2
  1. 1.ZAO RSC TechnologiesMoscowRussia
  2. 2.MCST/INEUMMoscowRussia

Personalised recommendations