Preview

The Herald of the Siberian State University of Telecommunications and Information Science

Advanced search

Principles of Organizing a Software-analytical System for Parallel Processing of Seismic Data

https://doi.org/10.55648/1998-6920-2024-18-2-57-68

Abstract

Progress in the development of modern information technologies is directly related to the use of resource-intensive applications in science-intensive research, as well as in industrial applications. Currently, there is an acute problem of analyzing large volumes of geophysical data and increasing the productivity of systems for their study. One of the ways to solve this problem is to use multiprocessor computers and multi-machine computing systems capable of performing parallel, including distributed data processing. The paper presents a description and implementation of a computational model for parallel processing of seismic data based on the LuNA system for the automatic construction of parallel programs.

About the Authors

A. Yu. Vyrodov
Institute of Computational Mathematics and Mathematical Geophysics SB RAS
Russian Federation

Alexey Yu. Vyrodov

Postgraduate student



V. А. Perepelkin
Institute of Computational Mathematics and Mathematical Geophysics SB RAS
Russian Federation

Vladislav A. Perepelkin

Ph.D.



М. S. Khayretdinov
Institute of Computational Mathematics and Mathematical Geophysics SB RAS
Russian Federation

Marat S. Khairetdinov

Doctor of Technical Sciences, Chief Researcher, Professor

630090, Novosibirsk, Academician Lavrentiev Avenue, 6

tel. +7 383 330 87 43



А. V. Khrypchenko
Institute of Computational Mathematics and Mathematical Geophysics SB RAS
Russian Federation

Alena V. Khrypchenko

Postgraduate student



References

1. A foreign function library for Python. Python Documentation, available at: https://docs.python.org/2/library/ctypes.html (accessed: 2023).

2. Kholodkov K. I., Aleshin I. M., Exact calculation of a posteriori probability distribution with distributed computing systems. Computer Research and Modeling, 2015, vol. 7, pp. 539-542.

3. Malyshkin V. Active Knowledge, LuNA and Literacy for Oncoming Centuries. Programming Languages with Applications to Biology and Security: Essays Dedicated to Pierpaolo Degano on the Occasion of His 65th Birthday. Lecture Notes in Computer Science, Springer Cham, 2015, vol. 9465, pp. 292-303, DOI 10.1007/978-3-319-25527-9_19.

4. Malyshkin V. E., Perepelkin V. A. 2011. LuNA Fragmented Programming System, Main Functions and Peculiarities of Run-Time Subsystem. Parallel Computing Technologies, LNCS 6873, pp. 53-61.

5. Matplotlib: Python plotting – Matplotlib 3.2.1 documentation. Matplotlib Documentation, available at: https://matplotlib.org/ (accessed: 2023).

6. Karavaev D. A., Yakimenko A. A., Bulavina N. A. Technology for modeling the full seismic field on highperformance computing systems, 2016.

7. Python interface to Tcl/Tk. Python Documentation, available at: https://docs.python.org/3/library/tkinter.html (accessed: 2023).

8. The sound amplifying forest with emphasis on sounds from wind turbines‖ Elis Johansson. Department of Civil and Environmental Engineering. Division of Applied Acoustics, Chalmers University of Technology, Sweden, 2010, 97 p.

9. Marapulets Yu. V., Senkevich Yu. I., Lukovenkova O. O., Solodchuk A. A., Larionov I. A., Mishchenko M. A., Malkin E. I., Shcherbina A. O., Gapeev M. I. Comprehensive analysis of acoustic and electromagnetic signals to assess the level of seismic hazard, 2020.

10. Valkovsky V. A., Malyshkin V. E. Synthesis of parallel programs and systems using computational models. — Novosibirsk: Science. Sib. department, 1988, 129 p.

11. Julius S. Bendat, Allan G. Piersol. Random data: analysis and measurement procedures. New York (N.Y.) Wiley-Interscience, 1971, 88 p.


Review

For citations:


Vyrodov A.Yu., Perepelkin V.А., Khayretdinov М.S., Khrypchenko А.V. Principles of Organizing a Software-analytical System for Parallel Processing of Seismic Data. The Herald of the Siberian State University of Telecommunications and Information Science. 2024;18(2):57-68. (In Russ.) https://doi.org/10.55648/1998-6920-2024-18-2-57-68

Views: 297


Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.


ISSN 1998-6920 (Print)