УДК 004.94
Влияние периодической и экспоненциальной составляющих развития цифровых технологий на процессы и явления в компьютерном моделировании
Н. А. Бездетный, С. А. Зори
Донецкий национальный технический университет
e-mail: nekooolay@mail.ru, SPIN-код: 2472-1006
e-mail: ik.ivt.rec@mail.ru, OrcID: 0000-0003-4018-234X,
SPIN-код: 3565-6330
Аннотация
В статье анализируются экспоненциальные зависимости развития компьютерного моделирования, а также периодические закономерности, связанные с научными открытиями и технологическими прорывами на протяжении всей истории моделирования — от древних цивилизаций до эпохи больших данных и виртуальной реальности. Показана ключевая роль компьютерного моделирования в науке, инженерии, медицине и экономике, а также влияние ростов вычислительных мощностей и цифровых технологий на точность прогнозов, оптимизацию процессов и скорость научного прогресса.
Ключевые слова: компьютерное моделирование, история моделирования, экспоненциальный рост, периодические зависимости, визуализация, цифровые технологии.
Введение
Моделирование и симуляция процессов составляют неотъемлемую часть человеческой деятельности — от простейших физических макетов до сложных вычислительных моделей климатических изменений, потоков в аэродинамических трубах или распространения эпидемий. Даже история науки и техники может рассматриваться как последовательность всё более точных моделей реальности, которые уточняются по мере накопления знаний.
Моделью называют искусственно создаваемый объект (материальный, математический или программный), который замещает некоторую сущность реального мира и воспроизводит лишь ограниченное число её наиболее важных свойств. Процесс построения и использования моделей называется моделированием и является общенаучным методом познания действительности [1].
С началом эпохи цифровизации и появлением вычислительной техники появилась возможность строить и исследовать сложные математические модели на компьютере. Это привело к формированию направления, которое получило название компьютерное моделирование — метода анализа и прогнозирования поведения объектов в виртуальной среде. Компьютерное моделирование позволяет проводить «эксперименты в цифре», без риска для человека и окружающей среды, и стало незаменимым инструментом во многих областях науки и промышленности [2].
Развитие цифровых технологий носит сложный характер: с одной стороны, в нём прослеживаются длительные периоды относительной стабильности, сменяющиеся резкими качественными скачками; с другой стороны, многие характеристики (вычислительная мощность, объём памяти, пропускная способность сетей) растут экспоненциально. Цель данной статьи — исследовать влияние этих периодических и экспоненциальных компонентов на эволюцию компьютерного моделирования и показать, каким образом они отражаются на современном уровне развития цифровой науки.
Влияние периодической составляющей
История моделирования начинается задолго до появления компьютеров. На протяжении веков можно выделить повторяющиеся циклы: накопление практических знаний, появление новых инструментов представления информации и их последующее закрепление в инженерной и научной практике. Эти циклы образуют периодическую компоненту развития моделирования (рис. 1) [3–5].
В Древнем Египте (3000 г. до н.э. – 30 г. н.э.) физические модели и макеты использовали для планирования и строительства пирамид, храмов и других сооружений. Простейшие модели позволяли оценить пропорции, распределение нагрузки и внешний вид объекта ещё до начала строительства, что существенно снижало риск ошибок.
В Древней Греции (800 г. до н.э. – 600 г. н.э.) моделирование получило развитие в математике и геометрии. Геометрические конструкции Евклида, работы Архимеда по гидростатике, астрономические модели Птолемея фактически служили абстрактными моделями природных явлений, формируя фундамент теоретической науки.
В Средние века (500–1500 гг.) физические модели и макеты широко применялись в архитектуре, кораблестроении и фортификации. Именно на этом этапе моделирование постепенно превращается из ремесленного инструмента архитектора в важный этап инженерного проектирования, позволяющий проверять устойчивость и надёжность крупномасштабных сооружений.
В эпоху Возрождения (XIV–XVII вв.) систематическое применение моделей для изучения физических явлений (механика, оптика, гидродинамика) привело к становлению экспериментальной науки. Леонардо да Винчи и Галилео Галилей активно использовали экспериментальные установки и их схематические модели для проверки гипотез, что стало предтечей современной инженерной методологии.
Новое и Новейшее время (XVIII–XX вв.) характеризуются непрерывным усложнением моделируемых объектов: от механических устройств и электрических цепей до химических реакций и социальных процессов. На этом фоне формируются математические модели, а позднее — аналоговые и цифровые вычислительные машины, которые позволяют автоматизировать расчёты. Каждая новая технологическая волна задаёт очередной виток развития моделирования, подтверждая наличие периодической составляющей.
Влияние экспоненциальной составляющей
Наряду с историческими циклами в развитии компьютерного моделирования отчётливо проявляется экспоненциальный рост целого ряда показателей цифровых технологий: производительности процессоров, объёмов памяти, пропускной способности сетей, скорости накопления и обработки данных. На диаграмме (рис. 2) выделены ключевые промежутки времени, в которых происходили наиболее заметные скачки экспоненциального развития.
В середине XX века развитие алгоритмов и методов численного моделирования было тесно связано с появлением первых электронных вычислительных машин (ENIAC, Colossus, МЭСМ, БЭСМ). Их вычислительные возможности по современным меркам крайне скромны, но именно они заложили основу для создания программных пакетов, решающих дифференциальные уравнения, оптимизационные задачи, задачи управления. Появилась возможность автоматизировать трудоёмкие расчёты и переходить от качественных рассуждений к количественным экспериментам (рис. 3).
В 1970–1980-е годы распространение персональных компьютеров и появление специализированного программного обеспечения сделали средства моделирования доступными не только крупным научным центрам, но и инженерным бюро, учебным заведениям, отдельным исследователям (рис. 4). Моделирование выходит за пределы сугубо академической среды и начинает активно применяться в промышленности, энергетике, экономике.
В 1990-е годы развитие параллельных архитектур и кластерных систем стало ответом на физические ограничения увеличения тактовой частоты процессоров. Переход к многоядерным и многопроцессорным системам, появление массовых кластеров и суперкомпьютеров позволили радикально расширить масштаб моделируемых задач: от трёхмерных задач механики сплошных сред до климатических моделей планетарного уровня (рис. 5) [6].
В начале XXI века объём доступных данных для анализа и обработки стремительно растёт благодаря развитию интернета, мобильных устройств, сенсорных сетей и промышленных систем сбора данных. Методы машинного обучения, глубокого обучения и анализа больших данных позволяют создавать модели, извлекающие знания из огромных массивов информации, выявляющие скрытые зависимости и закономерности (рис. 6) [7]. Моделирование постепенно интегрируется с интеллектуальными системами поддержки принятия решений.
Начиная примерно с 2010 года, резкий рост производительности графических процессоров (GPU), измеряемой в FLOPS, и развитие технологий виртуальной, дополненной и смешанной реальности привели к качественному скачку в визуализации результатов моделирования. Видеокарты стали значительно превосходить CPU по вычислительной мощности, что стимулировало развитие GPU-ориентированных библиотек и фреймворков (CUDA, OpenCL, Vulkan) (рис. 7) [8, 9].
Экспоненциальный характер развития проявляется и в динамике научного интереса к моделированию. По данным научных баз, за последние двадцать лет количество публикаций по тематике компьютерного моделирования выросло примерно в восемь раз (рис. 8). Это подтверждает, что моделирование становится одним из базовых инструментов современной науки и инженерии.
В совокупности история развития моделирования демонстрирует путь от простых физических моделей к сложным компьютерным симуляциям и отражает стремление человечества к более глубокому пониманию окружающего мира. Технологический рост, скачки вычислительных мощностей и совершенствование программного обеспечения превратили моделирование из узкоспециализированного инструмента в универсальный метод познания.
Обсуждение и роль закономерностей развития
Если представить мир без бурного развития цифровых технологий, моделирование осталось бы во многом аналоговым: в виде физических макетов, упрощённых вычислений и экспериментальных установок. Многие современные задачи — прогнозирование погоды, моделирование глобальных финансовых процессов, проектирование микропроцессоров или анализ сложных биологических систем — были бы либо нерешаемы, либо чрезвычайно затратны.
Понимание закономерностей развития цифровых технологий — как периодических, так и экспоненциальных — позволяет не только анализировать прошлое, но и прогнозировать будущее. Периодические волны задают ритм появления качественно новых поколений средств моделирования, а экспоненциальный рост предоставляет сырьё для этих скачков в виде вычислительной мощности и объёмов данных.
Для исследователей и инженеров это означает необходимость постоянного обновления компетенций, переосмысления применяемых методик и готовности к внедрению новых инструментов. Для образовательных систем — потребность своевременно адаптировать учебные программы, закладывая фундаментальные представления о моделировании и цифровых технологиях.
Для управленцев и разработчиков стратегий развитие моделирования открывает возможность более точного прогнозирования социально-экономических процессов, оценки рисков и поиска оптимальных решений в условиях неопределённости. Таким образом, моделирование становится не только инструментом науки, но и важнейшим элементом культуры цифровой экономики.
Выводы
В работе представлен всесторонний анализ эволюции компьютерного моделирования — от первых физических макетов до современных высокопроизводительных вычислительных систем и интеллектуальных моделей. Показано, что развитие моделирования определяется сочетанием периодических закономерностей (смена технологических поколений, появление новых парадигм) и экспоненциального роста вычислительных ресурсов и объёмов данных.
Во-первых, моделирование является важным и фактически незаменимым инструментом научного познания и технологического прогресса. Во-вторых, экспоненциальный рост вычислительных мощностей и информационных потоков радикально расширяет возможности моделирования, позволяя решать задачи, ранее недоступные. В-третьих, понимание периодических и экспоненциальных закономерностей развития цифровых технологий позволяет осознанно планировать исследования, развитие инфраструктуры и подготовку специалистов.
Несмотря на существующие ограничения (точность исходных данных, приближённость моделей, вычислительная стоимость сложных симуляций), компьютерное моделирование играет ключевую роль в развитии науки, технологий и общества в целом, обеспечивая исследователей и практиков мощным инструментом анализа и прогнозирования.
Литература
- Актуальность моделирования [Электронный ресурс]. – Режим доступа: https://lektsii.org/3-13711.html.
- Моделирование: ключевые понятия, методы и применение в различных областях [Электронный ресурс]. – Режим доступа: https://nauchniestati.ru/spravka/modelirovanie-kak-metod-poznaniya/ .
- Эра цифровых технологий: история развития компьютеров и интернета [Электронный ресурс]. – Режим доступа: https://dzen.ru/a/ZUKmcD-x1gfCzIga .
- Аноприенко А. Я. Нооритмы: модели синхронизации человека и космоса. – Донецк: УНИТЕХ, 2020. – 378 с.
- Аноприенко А. Я., Иваница С. В. Введение в постбинарный компьютинг. Арифметико-логические основы и программно-аппаратная реализация. – Донецк: ДонНТУ, УНИТЕХ, 2017. – 308 с.
- Нечаевский А. В. История развития компьютерного имитационного моделирования // Системный анализ в науке и образовании. – М.: МУПОЧ «Дубна», 2013. – Вып. № 2. – 15 с.
- Соснин В. В., Балакшин П. В. Введение в параллельные вычисления: учебное пособие. – СПб.: Университет ИТМО, 2015. – 51 с.
- От пионеров до прорывов: история развития машинного обучения [Электронный ресурс]. – Режим доступа: https://dzen.ru/a/ZHfSPN-U6xeL41QP .
- Хронология: как развивалась виртуальная, дополненная и смешанная реальности [Электронный ресурс]. – Режим доступа: https://vc.ru/future/44433-hronologiya-kak-razvivalas-virtualnaya-dopolnennaya-i-smeshannaya-realnosti .
- Вычисления на GPU – зачем, когда и как. Плюс немного тестов [Электронный ресурс]. – Режим доступа: https://habr.com/ru/companies/dbtc/articles/498374/ .
Annotation
Bezdetniy N.A., Zori S.A. The impact of periodic and exponential components of the development of digital technologies on processes and phenomena in computer modeling. This paper analyses the exponential dependencies of computer simulation development and pays special attention to periodic patterns and their connections with scientific discoveries and technological breakthroughs throughout the history of simulation, starting from ancient civilizations. The key role of computer modelling in a variety of fields including science, engineering, medicine, and economics is shown. The impact of modelling on improving the accuracy of forecasting, optimizing processes, developing new technologies and accelerating scientific progress is examined.
Keywords: computer modelling, history of modelling, exponential growth, periodic dependencies, visualization.