<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.3 20210610//EN" "JATS-journalpublishing1-3.dtd">
<article article-type="research-article" dtd-version="1.3" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xml:lang="ru"><front><journal-meta><journal-id journal-id-type="publisher-id">sibsutis</journal-id><journal-title-group><journal-title xml:lang="ru">Вестник СибГУТИ</journal-title><trans-title-group xml:lang="en"><trans-title>The Herald of the Siberian State University of Telecommunications and Information Science</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">1998-6920</issn><publisher><publisher-name>СибГУТИ</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.55648/1998-6920-2024-18-2-57-68</article-id><article-id custom-type="elpub" pub-id-type="custom">sibsutis-865</article-id><article-categories><subj-group subj-group-type="heading"><subject>Research Article</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="ru"><subject>Статьи</subject></subj-group></article-categories><title-group><article-title>Принципы организации программно-аналитической системы для параллельной обработки сейсмических данных</article-title><trans-title-group xml:lang="en"><trans-title>Principles of Organizing a Software-analytical System for Parallel Processing of Seismic Data</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0009-0002-3399-3603</contrib-id><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Выродов</surname><given-names>А. Ю.</given-names></name><name name-style="western" xml:lang="en"><surname>Vyrodov</surname><given-names>A. Yu.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Выродов Алексей Юрьевич, аспирант</p><p>630090, Новосибирск, просп. Ак. Лаврентьева, 6 </p></bio><bio xml:lang="en"><p>Alexey Yu. Vyrodov </p><p>Postgraduate student</p></bio><email xlink:type="simple">g47711@gmail.com</email><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0000-0002-6998-4525</contrib-id><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Перепёлкин</surname><given-names>В. А.</given-names></name><name name-style="western" xml:lang="en"><surname>Perepelkin</surname><given-names>V. А.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Перепёлкин Владислав Александрович, к.т.н.</p><p>630090, Новосибирск, просп. Ак. Лаврентьева, 6 </p></bio><bio xml:lang="en"><p>Vladislav A. Perepelkin </p><p>Ph.D.</p></bio><email xlink:type="simple">perepelkin@ssd.sscc.ru</email><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0000-0002-3250-521X</contrib-id><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Хайретдинов</surname><given-names>М. С.</given-names></name><name name-style="western" xml:lang="en"><surname>Khayretdinov</surname><given-names>М. S.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Хайретдинов Марат Саматович, д.т.н., г.н.с., профессор</p><p>630090, Новосибирск, просп. Ак. Лаврентьева, 6, тел. +7 383 330 87 43 </p></bio><bio xml:lang="en"><p>Marat S. Khairetdinov </p><p>Doctor of Technical Sciences, Chief Researcher, Professor</p><p>630090, Novosibirsk, Academician Lavrentiev Avenue, 6</p><p>tel. +7 383 330 87 43</p></bio><email xlink:type="simple">marat@opg.sscc.ru</email><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0009-0002-7627-6276</contrib-id><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Хрыпченко</surname><given-names>А. В.</given-names></name><name name-style="western" xml:lang="en"><surname>Khrypchenko</surname><given-names>А. V.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Хрыпченко Алёна Валерьевна, аспирант</p><p>630090, Новосибирск, просп. Ак. Лаврентьева, 6 </p></bio><bio xml:lang="en"><p>Alena V. Khrypchenko </p><p>Postgraduate student</p></bio><email xlink:type="simple">ahrypchenko@yandex.ru</email><xref ref-type="aff" rid="aff-1"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru"><institution>Институт вычислительной математики и математической геофизики СО РАН</institution><country>Россия</country></aff><aff xml:lang="en"><institution>Institute of Computational Mathematics and Mathematical Geophysics SB RAS</institution><country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2024</year></pub-date><pub-date pub-type="epub"><day>13</day><month>02</month><year>2024</year></pub-date><volume>18</volume><issue>2</issue><fpage>57</fpage><lpage>68</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Выродов А.Ю., Перепёлкин В.А., Хайретдинов М.С., Хрыпченко А.В., 2024</copyright-statement><copyright-year>2024</copyright-year><copyright-holder xml:lang="ru">Выродов А.Ю., Перепёлкин В.А., Хайретдинов М.С., Хрыпченко А.В.</copyright-holder><copyright-holder xml:lang="en">Vyrodov A.Y., Perepelkin V.А., Khayretdinov М.S., Khrypchenko А.V.</copyright-holder><license xml:lang="ru" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>Данная работа распространяется под лицензией Creative Commons Attribution 4.0.</license-p></license><license xml:lang="en" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>This work is licensed under a Creative Commons Attribution 4.0 License.</license-p></license></permissions><self-uri xlink:href="https://vestnik.sibsutis.ru/jour/article/view/865">https://vestnik.sibsutis.ru/jour/article/view/865</self-uri><abstract><p>Прогресс в развитии современных информационных технологий непосредственно связан с применением ресурсоемких приложений в наукоемких исследованиях, а также в промышленных прикладных задачах. В настоящее время остро стоит проблема анализа больших объемов геофизических данных и повышения производительности систем для их исследования. Один из путей решения данной проблемы заключается в применении многопроцессорных ЭВМ и многомашинных вычислительных комплексов, способных производить параллельную, в том числе распределенную, обработку данных. В работе представлены описание и реализация вычислительной модели для параллельной обработки сейсмических данных на базе системы LuNA для автоматического конструирования параллельных программ.</p></abstract><trans-abstract xml:lang="en"><p>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.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>сейсмотрасса</kwd><kwd>быстрое преобразование Фурье</kwd><kwd>взаимокорреляционная функция</kwd><kwd>параллельная обработка</kwd><kwd>система LuNA</kwd><kwd>активные знания</kwd><kwd>сейсмические данные</kwd></kwd-group><kwd-group xml:lang="en"><kwd>seismic trace</kwd><kwd>fast Fourier transform</kwd><kwd>cross-correlation function</kwd><kwd>parallel processing</kwd><kwd>LuNA system</kwd><kwd>active knowledge</kwd><kwd>seismic data</kwd></kwd-group></article-meta></front><back><ref-list><title>References</title><ref id="cit1"><label>1</label><citation-alternatives><mixed-citation xml:lang="ru">A foreign function library for Python// Python Documentation [Электронный ресурс]. URL: https://docs.python.org/2/library/ctypes.html (дата обращения: 2023).</mixed-citation><mixed-citation xml:lang="en">A foreign function library for Python. Python Documentation, available at: https://docs.python.org/2/library/ctypes.html (accessed: 2023).</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Kholodkov K. I., Aleshin I. M. Exact calculation of a posteriori probability distribution with distributed computing systems // Computer Research and Modeling. 2015. P. 539–542.</mixed-citation><mixed-citation xml:lang="en">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.</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">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. V. 9465. P. 292–303. DOI 10.1007/978-3-319-25527-9_19.</mixed-citation><mixed-citation xml:lang="en">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.</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Malyshkin V. E., Perepelkin V. A. LuNA Fragmented Programming System, Main Functions and Peculiarities of Run-Time Subsystem // Parallel Computing Technologies. 2011. LNCS 6873. P. 53–61.</mixed-citation><mixed-citation xml:lang="en">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.</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Matplotlib: Python plotting – Matplotlib 3.2.1 documentation // Matplotlib Documentation [Электронный ресурс]. URL: https://matplotlib.org/ (дата обращения: 2023).</mixed-citation><mixed-citation xml:lang="en">Matplotlib: Python plotting – Matplotlib 3.2.1 documentation. Matplotlib Documentation, available at: https://matplotlib.org/ (accessed: 2023).</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Караваев Д. А., Якименко А. А., Булавина Н. А. Технология моделирования полного сейсмического поля на высокопроизводительных вычислительных системах // Труды XIII Международной научно-технической конференции «Актуальные проблемы электронного приборостроения», 3–6 октября 2016, Новосибирск. С. 41–45.</mixed-citation><mixed-citation xml:lang="en">Karavaev D. A., Yakimenko A. A., Bulavina N. A. Technology for modeling the full seismic field on highperformance computing systems, 2016.</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Python interface to Tcl/Tk // Python Documentation [Электронный ресурс]. URL: https://docs.python.org/3/library/tkinter.html (дата обращения: 2023).</mixed-citation><mixed-citation xml:lang="en">Python interface to Tcl/Tk. Python Documentation, available at: https://docs.python.org/3/library/tkinter.html (accessed: 2023).</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">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.</mixed-citation><mixed-citation xml:lang="en">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.</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Марапулец Ю. В., Сенкевич Ю. И., Луковенкова О. О., Солодчук А. А., Ларионов И. А., Мищенко М. А., Малкин Е. И., Щербина А. О., Гапеев М. И. Комплексный анализ акустических и электромагнитных сигналов для оценки уровня сейсмической опасности: монография. Владивосток: Дальнаука, 2020. 120 с.</mixed-citation><mixed-citation xml:lang="en">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.</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Вальковский В. А., Малышкин В. Э. Синтез параллельных программ и систем на вычислительных моделях. Новосибирск: Наука, 1988. 129 с.</mixed-citation><mixed-citation xml:lang="en">Valkovsky V. A., Malyshkin V. E. Synthesis of parallel programs and systems using computational models. — Novosibirsk: Science. Sib. department, 1988, 129 p.</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Bendat J. S., Piersol A. G. Random data: analysis and measurement procedures. New York (N.Y.) Wiley-Interscience, 1971. 88 p.</mixed-citation><mixed-citation xml:lang="en">Julius S. Bendat, Allan G. Piersol. Random data: analysis and measurement procedures. New York (N.Y.) Wiley-Interscience, 1971, 88 p.</mixed-citation></citation-alternatives></ref></ref-list><fn-group><fn fn-type="conflict"><p>The authors declare that there are no conflicts of interest present.</p></fn></fn-group></back></article>
