<?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">uprinmatus</journal-id><journal-title-group><journal-title xml:lang="ru">Известия Юго-Западного государственного университета. Серия: Управление, вычислительная техника, информатика. Медицинское приборостроение</journal-title><trans-title-group xml:lang="en"><trans-title>Proceedings of the Southwest State University. Series: IT Management, Computer Science, Computer Engineering. Medical Equipment Engineering</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">2223-1536</issn><publisher><publisher-name>Юго-Западный государственный университет</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.21869/2223-1536-2022-12-3-97-108</article-id><article-id custom-type="elpub" pub-id-type="custom">uprinmatus-71</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><subj-group subj-group-type="section-heading" xml:lang="en"><subject>SYSTEM ANALYSIS AND DECISION-MAKING</subject></subj-group></article-categories><title-group><article-title>Применение CUDA ядер в задачах обработки информации в базе данных при помощи BLAZINGSQL</article-title><trans-title-group xml:lang="en"><trans-title>Application of CUDA Kernel in the Processing of Information in the Database Using BLAZINGSQL</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0000-0001-7959-3053</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>Lapina</surname><given-names>T. I.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Лапина Татьяна Ивановна, канд. технических наук, доцент каф. вычислительной техники</p><p>ул. 50 лет Октября 94, г. Курск 305040</p></bio><bio xml:lang="en"><p>Tatyana I. Lapina, Cand. of Sci. (Engineering), Associate Professor, Associate Professor of the Computer Science Department</p><p>50 Let Oktyabrya Str. 94, Kursk 305040</p></bio><email xlink:type="simple">lapinati@mail.ru</email><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Филист</surname><given-names>С. А.</given-names></name><name name-style="western" xml:lang="en"><surname>Filist</surname><given-names>S. A.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Филист Сергей Алексеевич, д-р технических наук, проф. каф. биомедицинской инженерии</p><p>ул. 50 лет Октября 94, г. Курск 305040</p></bio><bio xml:lang="en"><p>Sergey A. Filist, Dr. of Sci. (Engineering), Professor of the Department of Biomedical Engineering</p><p>50 Let Oktyabrya Str. 94, Kursk 305040</p></bio><email xlink:type="simple">sfilist@gmail.com</email><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Криушина</surname><given-names>Ю. А.</given-names></name><name name-style="western" xml:lang="en"><surname>Kriushina</surname><given-names>Yu. A.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Криушина Юлия Алексеевна, аспирант</p><p>ул. 50 лет Октября 94, г. Курск 305040</p></bio><bio xml:lang="en"><p>Yulia A. Kriushina, Post-Graduate Student</p><p>50 Let Oktyabrya Str. 94, Kursk 305040</p></bio><email xlink:type="simple">July.tchict@yandex.ru</email><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Криушин</surname><given-names>Е. А.</given-names></name><name name-style="western" xml:lang="en"><surname>Kriushin</surname><given-names>E. A.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Криушин Евгений Александрович, аспирант</p><p>ул. 50 лет Октября 94, г. Курск 305040</p></bio><bio xml:lang="en"><p>Evgeniy A. Kriushin, Post-Graduate Student</p><p>50 Let Oktyabrya Str. 94, Kursk 305040</p></bio><email xlink:type="simple">eugeniyPWN@gmail.com</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>Southwest State University</institution><country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2022</year></pub-date><pub-date pub-type="epub"><day>09</day><month>05</month><year>2023</year></pub-date><volume>12</volume><issue>3</issue><fpage>97</fpage><lpage>108</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Лапина Т.И., Филист С.А., Криушина Ю.А., Криушин Е.А., 2023</copyright-statement><copyright-year>2023</copyright-year><copyright-holder xml:lang="ru">Лапина Т.И., Филист С.А., Криушина Ю.А., Криушин Е.А.</copyright-holder><copyright-holder xml:lang="en">Lapina T.I., Filist S.A., Kriushina Y.A., Kriushin E.A.</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://uprinmatus.elpub.ru/jour/article/view/71">https://uprinmatus.elpub.ru/jour/article/view/71</self-uri><abstract><p>Цель - исследование способа повышения оперативноти процессов обработки данных при помощи аппаратных видеоускорителей, имеющих в своём составе ядра CUDA.</p><sec><title>Методы</title><p>Методы. Использован метод программного взаимодействия с аппаратными вычислительными средствами видеоускорителя, обладающего ядрами CUDA при помощи решения BlazingDB, базирующегося на RAPIDS AI. Для исследования производительности и ускорения процессов обработки данных используется база данных PostgresSQL и технология BlazingSQL.</p></sec><sec><title>Результаты</title><p>Результаты. Применение BlazingDB ускоряет процесс обработки данных в несколько раз относительно PostgresSQL. Производительность технологии BlazingDB, использующей видеоускоритель вместо центрального процессора, превзошла PostgresSQL в 10 и 35 раз для двух различных массивных задач по выборке и обработке информации.</p></sec><sec><title>Заключение</title><p>Заключение. Исследованы возможности аппаратных видеоускорителей при применении их для задач по обработке информации в базе данных; проведено сравнение производительности решения BlazingDB для взаимодействия с ядрами CUDA и стандартных решений PostgresSQL; рассмотренное решение демонстрирует многократное увеличение производительности обработки данных при помощи большого количества ядер CUDA видеоускорителя относительно центрального процессора, имеющего значительно меньшее количество ядер, но большую частоту работы.</p></sec></abstract><trans-abstract xml:lang="en"><p>Purpose of research a way to increase the efficiency of data processing processes using hardware video accelerators that have CUDA cores in their composition.</p><sec><title>Methods</title><p>Methods. The method of software interaction with the hardware computing means of a video accelerator with CUDA cores using the BlazingDB solution based on RAPIDS AI was used. PostgresSQL database and BlazingSQL technology are used to study the performance and speed up data processing processes.</p></sec><sec><title>Results</title><p>Results. The use of BlazingDB speeds up the data processing process several times relative to PostgresSQL. The performance of BlazingDB technology, which uses a video accelerator instead of a central processor, surpassed PostgresSQL by 10 and 35 times for two different massive data sampling and processing tasks.</p></sec><sec><title>Conclusion</title><p>Conclusion. The possibilities of hardware video accelerators when using them for information processing tasks in a database are investigated; the performance of the BlazingDB solution for interacting with CUDA cores and standard PostgresSQL solutions is compared; the considered solution demonstrates a multiple increase in data processing performance using a large number of CUDA video accelerator cores relative to the CPU, which has a significantly smaller number of cores, but a large the frequency of work.</p></sec></trans-abstract><kwd-group xml:lang="ru"><kwd>BlazingDB</kwd><kwd>BlazingSQL</kwd><kwd>GPU</kwd><kwd>PostgresSQL</kwd><kwd>CUDA ядра</kwd><kwd>SQL на GPU</kwd><kwd>базы данных</kwd></kwd-group><kwd-group xml:lang="en"><kwd>Blazing</kwd><kwd>Blazing SQL</kwd><kwd>GPU</kwd><kwd>Postgresql</kwd><kwd>CUDA cores</kwd><kwd>SQL on GPU</kwd><kwd>Databases</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">Обнаружение, распознавание и определение параметров образов объектов. Методы и алгоритмы / А. В. Богословский [и др.]; под ред. А. В. Коренного. М.: Радиотехника, 2012. 112 c.</mixed-citation><mixed-citation xml:lang="en">Bogoslovsky A. V., eds. Obnaruzhenie, raspoznavanie i opredelenie parametrov obrazov ob"ektov. Metody i algoritmy [Detection, recognition and determination of the parameters of object images. Methods and algorithms]. Moscow, Radiotekhnika Publ., 2012. 112 p.</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Бойко И. А., Гурьянов Р. А. Распознавание объектов на основе видеосигнала, полученного с камеры, установленной на подвижной платформе // Молодой ученый. 2013. № 6 (53). С. 34-36.</mixed-citation><mixed-citation xml:lang="en">Boyko I. A., Guryanov R. A. Gur'yanov Raspoznavanie ob"ektov na osnove videosignala, poluchennogo s kamery, ustanovlennoi na podvizhnoi platforme [Object recognition based on the video signal received from a camera installed on a mobile platform]. Molodoi uchenyi = Young Scientist, 2013, no. 6 (53), pp. 34-36.</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Работягов А. Основы распознавания образов. М.: LAP Lambert Academic Publishing, 2014. 273 c.</mixed-citation><mixed-citation xml:lang="en">Rabotyagov A. Osnovy raspoznavaniya obrazov [Fundamentals of pattern recognition]. Moscow, LAP Lambert Academic Publishing, 2014. 273 p.</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Автоматическое управление и вычислительная техника. Распознавание образов. М.: Машиностроение, 2016. Вып. 10. 256 c.</mixed-citation><mixed-citation xml:lang="en">Avtomaticheskoe upravlenie i vychislitel'naya tekhnika. Raspoznavanie obrazov [Automatic control and computer technology. Pattern recognition]. Moscow, Mechanical Engineering Publ., 2016, is. 10. 256 p.</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Миленький А. В. Классификация сигналов в условиях неопределенности. Статистические методы самообучения в распознавании образов. М.: Советское радио, 2017. 328 c.</mixed-citation><mixed-citation xml:lang="en">Milenky A. V. Klassifikatsiya signalov v usloviyakh neopredelennosti. Statisticheskie metody samoobucheniya v raspoznavanii obrazov [Classification of signals in conditions of uncertainty. Statistical methods of self-learning in pattern recognition]. Moscow, Soviet radio Publ., 2017. 328 p.</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Информационные технологии и вычислительные системы. Вычислительные системы. Компьютерная графика. Распознавание образов. Математическое моделирование / под ред. С. В. Емельянова. М.: Ленанд, 2015. 100 c.</mixed-citation><mixed-citation xml:lang="en">Informatsionnye tekhnologii i vychislitel'nye sistemy. Vychislitel'nye sistemy. Komp'yuternaya grafika. Raspoznavanie obrazov. Matematicheskoe modelirovanie [Information technologies and computing systems. Computing systems. Computer graphics. Pattern recognition. Mathematical modeling]; ed. by S. V. Emelyanov. Moscow, Lenand, 2015. 100 p.</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Алгоритмы распознавания объектов / А. А. Цветков, Д. К. Шорох, М. Г. Зубарева [и др.]. // Технические науки: проблемы и перспективы: материалы IV Международной научной конференции (г. Санкт-Петербург, июль 2016 г.). СПб.: Свое, 2016. С. 20-28.</mixed-citation><mixed-citation xml:lang="en">Tsvetkov A. A., Shorokh D. K., Zubareva M. G., eds. [Object recognition algorithms]. Tekhnicheskie nauki: problemy i perspektivy. Materialy IV' Mezhdunarodnoi nauchnoi konferentsii (g. Sankt-Peterburg, iyul' 2016 g.) [Technical sciences: problems and prospects. Materials of the IV International Scientific Conference (St. Petersburg, July 2016)]. St. Petersburg, Own Publishing House, 2016, pp. 20-28. (In Russ.)</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Фукунага К. Введение в статистическую теорию распознавания образов. М.: Наука, 2013. 368 c.</mixed-citation><mixed-citation xml:lang="en">Fukunaga K. Vvedenie v statisticheskuyu teoriyu raspoznavaniya obrazov [Introduction to the statistical theory of pattern recognition]. Moscow, Nauka Publ., 2013. 368 p.</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Дударев В. А. Методы распознавания образов в компьютерном конструировании неорганических соединений. М.: Синергия, 2014. 325 c.</mixed-citation><mixed-citation xml:lang="en">Dudarev V. A. Metody raspoznavaniya obrazov v komp'yuternom konstruirovanii ne- organicheskikh soedinenii [Methods of pattern recognition in computer design of inorganic compounds]. Moscow, Synergy Publ., 2014. 325 p.</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Елисеева И. И., Рукавишников В. О. Группировка, корреляция, распознавание образов (статистические методы классификации и измерения связей). М.: Российский государственный гуманитарный университет, 2014. 144 c.</mixed-citation><mixed-citation xml:lang="en">Eliseeva I. I., Rukavishnikov V. O. Gruppirovka, korrelyatsiya, raspoznavanie obrazov (statisticheskie metody klassifikatsii i izmereniya svyazei) [Grouping, correlation, pattern recognition (statistical methods of classification and measurement of connections)]. Moscow, RGGU Publ., 2014. 144 p.</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Информационные технологии и вычислительные системы. Вычислительные системы. Компьютерная графика. Распознавание образов. Математическое моделирование / под ред. С. В. Емельянова. М.: Мир, 2015. Вып. 2. 662 c.</mixed-citation><mixed-citation xml:lang="en">Informatsionnye tekhnologii i vychislitel'nye sistemy. Vychislitel'nye sistemy. Komp'yuternaya grafika. Raspoznavanie obrazov. Matematicheskoe modelirovanie [Information technology and computing systems. Computing systems. Computer graphics. Pattern recognition. Mathematical modeling]; ed. by S. V. Emelyanov. Moscow, Mir Publ., 2015, is. 2. 662 p.</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">Информационные технологии и вычислительные системы. Вычислительные системы. Математическое моделирование. Распознавание образов. Прикладные аспекты информатики / под ред. С. В. Емельянова. М.: Высшая школа, 2014. Вып. 3. 160 c.</mixed-citation><mixed-citation xml:lang="en">Informatsionnye tekhnologii i vychislitel'nye sistemy. Vychislitel'nye sistemy. Matematicheskoe modelirovanie. Raspoznavanie obrazov. Prikladnye aspekty informatiki [Information technology and computing systems. Computing systems. Mathematical modeling. Pattern recognition. Applied Aspects of Informatics]; ed. by S. V. Emelyanov. Moscow, Higher school Publ., 2014, is. 3. 160 p.</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">Гренандер У. Лекции по теории образов. М.: Мир, 2014. Т. 2. 342 c.</mixed-citation><mixed-citation xml:lang="en">Grenander W. Lektsii po teorii obrazov [Lectures on the theory of images]. Moscow, Mir Publ., 2016, vol. 2. 342 p.</mixed-citation></citation-alternatives></ref><ref id="cit14"><label>14</label><citation-alternatives><mixed-citation xml:lang="ru">Гренандер У. Лекции по теории образов. М.: Мир, 2014. Т. 3. 432 c.</mixed-citation><mixed-citation xml:lang="en">Grenander W. Lektsii po teorii obrazov [Lectures on the theory of images]. Moscow, Mir Publ., 2012, vol. 3. 432 p.</mixed-citation></citation-alternatives></ref><ref id="cit15"><label>15</label><citation-alternatives><mixed-citation xml:lang="ru">Гренандер У. Лекции по теории образов. М.: Мир, 2014. Т. 1. 571 c.</mixed-citation><mixed-citation xml:lang="en">Grenander W. Lektsii po teorii obrazov [Lectures on the theory of images]. Moscow, Mir Publ., 2014, vol. 1. 571 p.</mixed-citation></citation-alternatives></ref><ref id="cit16"><label>16</label><citation-alternatives><mixed-citation xml:lang="ru">Применение CUDA и тензорных ядер в задачах обнаружения и распознавания объектов / С. В. Дегтерев, Т. И. Лапина, Ю. А. Криушина, Е. А. Криушин // Известия Юго-Западного государственного университета. Серия: Управление, вычислительная техника, информатика. Медицинское приборостроение. 2022. Т. 12, № 1. С. 99-110. https://doi.org/10.21869/2223-1536-2022-12-1-99-110.</mixed-citation><mixed-citation xml:lang="en">Degterev S. V., Lapina T. I., Kriushina Yu. A., Kriushin E. A. Primenenie CUDA i tenzornykh yader v zadachakh obnaruzheniya i raspoznavaniya ob"ektov [Application of CUDA and tensor cores in problems of detection and recognition of objects]. Izvestiya Yugo-Zapadnogo gosudarstvennogo universiteta. Seriya: Upravlenie, vychislitel'naya tekhnika, in- formatika. Meditsinskoe priborostroenie = Proceedings of the Southwest State University. Series: Control, Computer Engineering, Information Science. Medical Instruments Engineering, 2022, vol. 12, no. 1, pp. 99-110. https://doi.org/10.21869/2223-1536-2022-12-1-99-110</mixed-citation></citation-alternatives></ref><ref id="cit17"><label>17</label><citation-alternatives><mixed-citation xml:lang="ru">Лапина Т. И., Криушин Е. Формирование аналитических запросов на основе и рекурсии // Информационные системы и технологии: материалы докладов III Международной научно-технической конференции, Курск, 17 мая 2017 года. Курск: Университетская книга, 2017. С. 26-32.</mixed-citation><mixed-citation xml:lang="en">Lapina T. I., Kriushin E. [Formation of analytical queries based on and recursion]. Informatsionnye sistemy i tekhnologii. Materialy dokladov III Mezhdunarodnoi nauchno- tekhnicheskoi konferentsii [Information systems and technologies. Proceedings of the III International Scientific and Technical Conference]. Kursk, Universitetskaya kniga Publ., 2017, pp. 26-32. (In Russ.)</mixed-citation></citation-alternatives></ref><ref id="cit18"><label>18</label><citation-alternatives><mixed-citation xml:lang="ru">Информационные технологии и вычислительные системы: Обработка информации и анализ данных. Программная инженерия. Математическое моделирование. Прикладные аспекты информатики / под ред. С. В. Емельянова. М.: Ленанд, 2015. 104 c.</mixed-citation><mixed-citation xml:lang="en">Informatsionnye tekhnologii i vychislitel'nye sistemy. Vychislitel'nye sistemy. Komp'yuternaya grafika. Raspoznavanie obrazov. Matematicheskoe modelirovanie. Prikladnye aspekty informatiki [Information technology and computing systems: Information processing and data analysis. Software engineering. Mathematical modeling. Applied Aspects of Informatics]; ed. by S. V. Emelyanov. Moscow, Lenand Publ., 2015. 104 p.</mixed-citation></citation-alternatives></ref><ref id="cit19"><label>19</label><citation-alternatives><mixed-citation xml:lang="ru">Гендерная классификация по изображению лица / Л. А. Шмаглит, М. Н. Голубев, А. Н. Ганин, В. В. Хрящев // Цифровая обработка сигналов и ее применение: доклады XIV Международной конференции (DSPA-2012). М., 2012. Т. 2. С. 425.</mixed-citation><mixed-citation xml:lang="en">Shmaglit L. A., Golubev M. N., Ganin A. N., Khryashchev V. V. [Gender classification by facial image]. Tsifrovaya obrabotka signalov i ee primenenie. Doklady XIVMezhdunarodnoi konferentsii (DSPA-2012) [Digital signal processing and its application. Reports of the XIV International Conference (DSPA-2012)]. Moscow, 2012, vol. 2, pp. 425. (In Russ.)</mixed-citation></citation-alternatives></ref><ref id="cit20"><label>20</label><citation-alternatives><mixed-citation xml:lang="ru">Системное моделирование. Наукометрия и управление наукой. Распознавание образов / под ред. С. В. Емельянова. М.: Ленанд, 2015. 104 c.</mixed-citation><mixed-citation xml:lang="en">Sistemnoe modelirovanie. Naukometriya i upravlenie naukoi. Raspoznavanie obrazov [System modeling. Scientometrics and Science Management. Pattern Recognition]; ed. by S. V. Emelyanov. Moscow, Lenand Publ., 2015. 104 p.</mixed-citation></citation-alternatives></ref><ref id="cit21"><label>21</label><citation-alternatives><mixed-citation xml:lang="ru">Математические модели социально-экономических процессов. Моделирование характеристик деятельности отраслевых и региональных подсистем. Динамические системы. Математические проблемы динамики неоднородных систем. Информационные технологии / под ред. С. В. Емельянова. М.: Ленанд, 2015. 112 c.</mixed-citation><mixed-citation xml:lang="en">Matematicheskie modeli sotsial'no-ekonomicheskikh protsessov. Modelirovanie kharakteristik deyatel'nosti otraslevykh i regional'nykh podsistem. Dinamicheskie sistemy. Matematicheskie problemy dinamiki neodnorodnykh sistem. Informatsionnye tekhnologii [Mathematical models of socio-economic processes. Modeling the performance characteristics of sectoral and regional subsystems. Dynamical systems. Mathematical problems of the dynamics of inhomogeneous systems. Information technologies]; ed. by S. V. Emelyanov. Moscow, Lenand Publ., 2015. 112 p.</mixed-citation></citation-alternatives></ref><ref id="cit22"><label>22</label><citation-alternatives><mixed-citation xml:lang="ru">Потапов А. Автоматический анализ изображений и распознавание образов. М.: LAP Lambert Academic Publishing, 2017. 292 c.</mixed-citation><mixed-citation xml:lang="en">Potapov A. Avtomaticheskii analiz izobrazhenii i raspoznavanie obrazov [Automatic image analysis and pattern recognition]. Moscow, LAP Lambert Academic Publishing, 2017. 292 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>
