<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE root>
<article 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" xmlns:ali="http://www.niso.org/schemas/ali/1.0/" article-type="research-article" dtd-version="1.2" xml:lang="en"><front><journal-meta><journal-id journal-id-type="publisher-id">Computational nanotechnology</journal-id><journal-title-group><journal-title xml:lang="en">Computational nanotechnology</journal-title><trans-title-group xml:lang="ru"><trans-title>Computational nanotechnology</trans-title></trans-title-group></journal-title-group><issn publication-format="print">2313-223X</issn><issn publication-format="electronic">2587-9693</issn><publisher><publisher-name xml:lang="en">YUR-VAK</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="publisher-id">309719</article-id><article-id pub-id-type="doi">10.33693/2313-223X-2025-12-2-68-74</article-id><article-id pub-id-type="edn">QVVYTE</article-id><article-categories><subj-group subj-group-type="toc-heading" xml:lang="en"><subject>MATHEMATICAL AND SOFTWARE OF COMPUTЕRS, COMPLEXES AND COMPUTER NETWORKS</subject></subj-group><subj-group subj-group-type="toc-heading" xml:lang="ru"><subject>МАТЕМАТИЧЕСКОЕ И ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ВЫЧИСЛИТЕЛЬНЫХ СИСТЕМ, КОМПЛЕКСОВ И КОМПЬЮТЕРНЫХ СЕТЕЙ</subject></subj-group><subj-group subj-group-type="article-type"><subject>Research Article</subject></subj-group></article-categories><title-group><article-title xml:lang="en">A high-performance implementation of a stochastic TCP model in C++/AVX for performance analysis of distributed systems</article-title><trans-title-group xml:lang="ru"><trans-title>Эффективная реализация стохастической модели TCP на C++/AVX для анализа производительности распределенных систем</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author"><contrib-id contrib-id-type="spin">3931-0217</contrib-id><name-alternatives><name xml:lang="en"><surname>Sukhoplyuev</surname><given-names>Danil I.</given-names></name><name xml:lang="ru"><surname>Сухоплюев</surname><given-names>Данил Игоревич</given-names></name></name-alternatives><address><country country="RU">Russian Federation</country></address><bio xml:lang="en"><p>postgraduate student</p></bio><bio xml:lang="ru"><p>аспирант</p></bio><email>sukhoplyuev.d.i@edu.mirea.ru</email><xref ref-type="aff" rid="aff1"/></contrib><contrib contrib-type="author"><contrib-id contrib-id-type="orcid">https://orcid.org/0000-0002-0497-0296</contrib-id><contrib-id contrib-id-type="scopus">7201780424</contrib-id><contrib-id contrib-id-type="spin">6032-5302</contrib-id><name-alternatives><name xml:lang="en"><surname>Nazarov</surname><given-names>Alexey N.</given-names></name><name xml:lang="ru"><surname>Назаров</surname><given-names>Алексей Николаевич</given-names></name></name-alternatives><address><country country="RU">Russian Federation</country></address><bio xml:lang="en"><p>Dr. Sci. (Eng.), Professor</p></bio><bio xml:lang="ru"><p>доктор технических наук, профессор</p></bio><email>a.nazarov06@bk.ru</email><xref ref-type="aff" rid="aff2"/></contrib></contrib-group><aff-alternatives id="aff1"><aff><institution xml:lang="en">MIREA – Russian Technological University</institution></aff><aff><institution xml:lang="ru">МИРЭА – Российский технологический университет</institution></aff></aff-alternatives><aff-alternatives id="aff2"><aff><institution xml:lang="en">Federal Research Center Computer Science and Control of Russian Academy of Sciences</institution></aff><aff><institution xml:lang="ru">Федеральный исследовательский центр «Информатика и управление» Российской академии наук</institution></aff></aff-alternatives><pub-date date-type="pub" iso-8601-date="2025-08-19" publication-format="electronic"><day>19</day><month>08</month><year>2025</year></pub-date><volume>12</volume><issue>2</issue><fpage>68</fpage><lpage>74</lpage><history><date date-type="received" iso-8601-date="2025-09-18"><day>18</day><month>09</month><year>2025</year></date></history><permissions><copyright-statement xml:lang="en">Copyright ©; 2025, Yur-VAK</copyright-statement><copyright-statement xml:lang="ru">Copyright ©; 2025, Юр-ВАК</copyright-statement><copyright-year>2025</copyright-year><copyright-holder xml:lang="en">Yur-VAK</copyright-holder><copyright-holder xml:lang="ru">Юр-ВАК</copyright-holder><license><ali:license_ref xmlns:ali="http://www.niso.org/schemas/ali/1.0/">https://www.urvak.ru/contacts/</ali:license_ref></license></permissions><self-uri xlink:href="https://journals.rcsi.science/2313-223X/article/view/309719">https://journals.rcsi.science/2313-223X/article/view/309719</self-uri><abstract xml:lang="en"><p>The<bold> </bold>reliability of modern distributed systems directly depends on the stability of network connections; however, traditional monitoring methods are unable to adequately assess the stochastic nature of failures at the TCP transport protocol level. This paper proposes an approach based on Stochastic Differential Equations (SDEs) to model packet loss probability as a continuous random process, accounting for mean reversion and random fluctuations. A practical implementation of the model is presented in C++ using AVX-512 vector instructions for the numerical solution of the SDE via the Euler–Maruyama method. Experimental evaluation on an Intel Xeon Silver 4410Y server platform demonstrated that the module’s performance reaches 30.1 million estimations per second, which is nearly 9 times faster than reference scalar implementations. The results prove that the proposed stochastic approach is computationally efficient and can serve as a foundation for creating real-time monitoring and adaptive control systems capable of predicting TCP performance.</p></abstract><trans-abstract xml:lang="ru"><p>Надежность современных распределенных систем напрямую зависит от стабильности сетевых соединений, однако традиционные методы мониторинга не позволяют адекватно оценивать стохастическую природу сбоев на уровне транспортного протокола TCP. В работе предложен подход, основанный на стохастических дифференциальных уравнениях (СДУ), для моделирования вероятности потерь пакетов как непрерывного случайного процесса, учитывающего возврат к среднему и случайные флуктуации. Представлена практическая реализация модели на языке C++ с использованием векторных инструкций AVX-512 для численного решения СДУ методом Эйлера–Маруйямы. Экспериментальная оценка на серверной платформе Intel Xeon Silver 4410Y показала, что производительность модуля достигает 30,1 млн оценок в секунду, что почти в 9 раз превосходит эталонные скалярные реализации. Результаты доказывают, что предложенный стохастический подход является вычислительно эффективным и может служить основой для создания систем мониторинга и адаптивного управления в реальном времени, способных прогнозировать производительность TCP.</p></trans-abstract><kwd-group xml:lang="en"><kwd>TCP</kwd><kwd>Stochastic Differential Equations (SDE)</kwd><kwd>performance monitoring</kwd><kwd>distributed systems</kwd><kwd>High-Performance Computing (HPC)</kwd></kwd-group><kwd-group xml:lang="ru"><kwd>TCP</kwd><kwd>стохастические дифференциальные уравнения (СДУ)</kwd><kwd>Мониторинг производительности</kwd><kwd>Распределенные системы</kwd><kwd>Высокопроизводительные вычисления (HPC)</kwd></kwd-group><funding-group/></article-meta></front><body></body><back><ref-list><ref id="B1"><label>1.</label><citation-alternatives><mixed-citation xml:lang="en">Allakin V.V., Budko N.P., Vasiliev N.V. A general approach to building advanced monitoring systems for distributed information and telecommunication networks. Control, Communications and Security Systems. 2021. No. 4. Pp. 125–227. (In Rus.). DOI: 10.24412/2410-9916-2021-4-125-227.</mixed-citation><mixed-citation xml:lang="ru">Аллакин В.В., Будко Н.П., Васильев Н.В. Общий подход к построению перспективных систем мониторинга распределенных информационно-телекоммуникационных сетей // Системы управления, связи и безопасности. 2021. № 4. С. 125–227. DOI: 10.24412/2410-9916-2021-4-125-227. EDN: JPFJRO.</mixed-citation></citation-alternatives></ref><ref id="B2"><label>2.</label><citation-alternatives><mixed-citation xml:lang="en">Sopin E.S., Talanova M.O., Gaidamaka Yu.V. Analysis of quality of service indicators for cloud computing systems with hysteresis control. T-Comm: Telecommunications and Transport. 2015. Vol. 9. No. 9. 54–60. (In Rus.). EDN: UMMUWN.</mixed-citation><mixed-citation xml:lang="ru">Сопин Э.С., Таланова М.О., Гайдамака Ю.В. Анализ показателей качества функционирования систем облачных вычислений с гистерезисным управлением // T-Comm: Телекоммуникации и транспорт. 2015. Т. 9. № 9. С. 54–60. EDN: UMMUWN.</mixed-citation></citation-alternatives></ref><ref id="B3"><label>3.</label><citation-alternatives><mixed-citation xml:lang="en">Olifer V.G., Olifer N.A. Computer networks. Principles, technologies, protocols. 4th ed. Moscow: Piter, 2010. ISBN: 978-5-498-07389-7.</mixed-citation><mixed-citation xml:lang="ru">Олифер В.Г., Олифер Н.А. Компьютерные сети. Принципы, технологии, протоколы: учебное пособие для вузов. 4-е изд. М.: Питер, 2010. 943 с. ISBN: 978-5-498-07389-7. EDN: QMUUOR.</mixed-citation></citation-alternatives></ref><ref id="B4"><label>4.</label><citation-alternatives><mixed-citation xml:lang="en">Tawfeeg T.M., Yousif A., Hassan A. et al. Cloud dynamic load balancing and reactive fault tolerance techniques: A Systematic Literature Review (SLR). IEEE Access. 2022. No. 10. Pp. 71853–71873. DOI: 10.1109/access.2022.3188645.</mixed-citation><mixed-citation xml:lang="ru">Tawfeeg T.M., Yousif A., Hassan A. et al. Cloud dynamic load balancing and reactive fault tolerance techniques: A Systematic Literature Review (SLR) // IEEE Access. 2022. Vol. 10. Pp. 71853–71873. DOI: 10.1109/access.2022.3188645. EDN: YWPNTO.</mixed-citation></citation-alternatives></ref><ref id="B5"><label>5.</label><citation-alternatives><mixed-citation xml:lang="en">Ilie S., Jackson K.R., Enright W.H. Adaptive time-stepping for the strong numerical solution of stochastic differential equations. Numerical Algorithms. 2015. Vol. 68. No. 4. Pp. 791–812. DOI: 10.1007/s11075-014-9872-6. EDN: JYNZUT.</mixed-citation><mixed-citation xml:lang="ru">Ilie S., Jackson K.R., Enright W.H. Adaptive time-stepping for the strong numerical solution of stochastic differential equations // Numerical Algorithms. 2015. Vol. 68. No. 4. Pp. 791–812. DOI: 10.1007/s11075-014-9872-6. EDN: JYNZUT.</mixed-citation></citation-alternatives></ref><ref id="B6"><label>6.</label><citation-alternatives><mixed-citation xml:lang="en">Basynya E.A., Frantsuzova G.A., Gunko A.V. A self-organizing traffic control system for a computer network. Proceedings of Tomsk State University of Control Systems and Radioelectronics. 2014. No. 1(31). Pp. 179–184. (In Rus.). EDN: SFKPGZ.</mixed-citation><mixed-citation xml:lang="ru">Басыня Е.А., Французова Г.А., Гунько А.В. Самоорганизующаяся система управления трафиком вычислительной сети // Доклады Томского государственного университета систем управления и радиоэлектроники. 2014. № 1 (31). С. 179–184. EDN: SFKPGZ.</mixed-citation></citation-alternatives></ref><ref id="B7"><label>7.</label><citation-alternatives><mixed-citation xml:lang="en">Cormen T.H., Leiserson C.E., Rivest R.L., Stein C. Introduction to algorithms. 2nd ed.). Moscow: Williams, 2009. ISBN: 978-5-8459-0857-5.</mixed-citation><mixed-citation xml:lang="ru">Кормен Т. и др. Алгоритмы: построение и анализ / под ред. И.В. Красикова; пер. с англ. И.В. Красикова, Н.А. Ореховой, В.Н. Романова. 2-е изд. М.: Вильямс, 2009. ISBN: 978-5-8459-0857-5. EDN: QMTKTN.</mixed-citation></citation-alternatives></ref><ref id="B8"><label>8.</label><citation-alternatives><mixed-citation xml:lang="en">Barabanova E.A., Vishnevskiy V.M., Vytovtov K.A., Semenova O.V. Methods for performance analysis of information-measuring systems under fault conditions. Journal of Instrument Engineering. 2022. Vol. 11. No. 4 (46). Pp. 49–59. (In Rus.). DOI: 10.25210/jfop-2204-MA.</mixed-citation><mixed-citation xml:lang="ru">Барабанова Е.А., Вишневский В.М., Вытовтов К.А., Семенова О.В. Методы анализа производительности информационно-измерительных систем в условиях неисправностей // Физические основы приборостроения. 2022. Т. 11. № 4 (46). С. 49–59. DOI: 10.25210/jfop-2204-MA. EDN: BEOFUI.</mixed-citation></citation-alternatives></ref><ref id="B9"><label>9.</label><citation-alternatives><mixed-citation xml:lang="en">Buslaev A.P., Kuchelev D.A., Yashina M.V. Dynamic systems and mathematical models of information traffic. T-Comm: Telecommunications and Transport. 2018. Vol. 12. No. 3. Pp. 22–38. (In Rus.). DOI: 10.24411/2072-8735-2018-10049.</mixed-citation><mixed-citation xml:lang="ru">Буслаев А.П., Кучелев Д.А., Яшина М.В. Динамические системы и математические модели трафика информации // T-Comm: Телекоммуникации и транспорт. 2018. Т. 12. № 3. С. 22–38. DOI: 10.24411/2072-8735-2018-10049. EDN: XOHIUX.</mixed-citation></citation-alternatives></ref><ref id="B10"><label>10.</label><citation-alternatives><mixed-citation xml:lang="en">Sukhoplyuev D.I., Nazarov A.N. Stochastic approaches to ensuring the stability of distributed replication systems. IT-Standart. 2025. No. 2 (43). Pp. 78–92. (In Rus.). EDN: RQBGUU.</mixed-citation><mixed-citation xml:lang="ru">Сухоплюев Д.И., Назаров А.Н. Стохастические подходы к обеспечению устойчивости распределенных систем репликации // ИТ-Стандарт. 2025. № 2 (43). С. 78–92. EDN: RQBGUU.</mixed-citation></citation-alternatives></ref><ref id="B11"><label>11.</label><citation-alternatives><mixed-citation xml:lang="en">Sukhoplyuev D.I., Nazarov A.N. Modeling of stability in distributed systems based on the generalized Erdős–Rényi model and the Gilbert–Elliott model. Computational Nanotechnology. 2025. Vol. 12. No. 1. Pp. 79–88. (In Rus.). DOI: 10.33693/2313-223X-2025-12-1-79-88.</mixed-citation><mixed-citation xml:lang="ru">Сухоплюев Д.И., Назаров А.Н. Моделирование устойчивости в распределенных системах на основе обобщенной модели Эрдёша–Реньи и модели Гилберта–Эллиотта // Computational Nanotechnology. 2025. Т. 12. № 1. С. 79–88. DOI: 10.33693/2313-223X-2025-12-1-79-88. EDN: MKDXXJ.</mixed-citation></citation-alternatives></ref><ref id="B12"><label>12.</label><citation-alternatives><mixed-citation xml:lang="en">Shelukhin O.I., Tenyakshev A.M., Osin A.V. Fractal Processes in Telecommunications. Moscow: Radiotekhnika, 2003. ISBN: 5-93108-030-9.</mixed-citation><mixed-citation xml:lang="ru">Шелухин О.И., Тенякшев А.М., Осин А.В. Фрактальные процессы в телекоммуникациях. М.: Радиотехника, 2003. 480 с. ISBN: 5-93108-030-9. EDNЖ UKUJXH.</mixed-citation></citation-alternatives></ref><ref id="B13"><label>13.</label><citation-alternatives><mixed-citation xml:lang="en">Padhye J., Firoiu V., Towsley D., Kurose J. Modeling TCP Reno performance: a simple model and its empirical validation. IEEE/ACM Transactions on Networking. 2000. Vol. 8. No. 2. Pp. 133–145. DOI: 10.1109/90.842137.</mixed-citation><mixed-citation xml:lang="ru">Padhye J., Firoiu V., Towsley D., Kurose J. Modeling TCP Reno performance: a simple model and its empirical validation // IEEE/ACM Transactions on Networking. 2000. Vol. 8. No. 2. Pp. 133–145. DOI: 10.1109/90.842137.</mixed-citation></citation-alternatives></ref><ref id="B14"><label>14.</label><citation-alternatives><mixed-citation xml:lang="en">Li W., Liu J., Wang S. et al. Survey on traffic management in data center network: From link layer to application layer. IEEE Access. 2021. Vol. 9. Pp. 38427–8456. DOI: 10.1109/ACCESS.2021.3064008. EDN: RMEAJI.</mixed-citation><mixed-citation xml:lang="ru">Li W., Liu J., Wang S. et al. Survey on traffic management in data center network: From link layer to application layer // IEEE Access. 2021. Vol. 9. Pp. 38427–8456. DOI: 10.1109/ACCESS.2021.3064008. EDN: RMEAJI.</mixed-citation></citation-alternatives></ref><ref id="B15"><label>15.</label><citation-alternatives><mixed-citation xml:lang="en">Kim B., Kim J., Lee S. Exploring security enhancements in Kubernetes CNI: A deep dive into network policies. IEEE Access. 2025. Vol. 13. Pp. 35322–35338. DOI: 10.1109/access.2025.3543841. EDN: RVUJWM.</mixed-citation><mixed-citation xml:lang="ru">Kim B., Kim J., Lee S. Exploring security enhancements in Kubernetes CNI: A deep dive into network policies // IEEE Access. 2025. Vol. 13. Pp. 35322–35338. DOI: 10.1109/access.2025.3543841. EDN: RVUJWM.</mixed-citation></citation-alternatives></ref></ref-list></back></article>
