SCI Библиотека
SciNetwork библиотека — это централизованное хранилище научных материалов всего сообщества... ещё…
SciNetwork библиотека — это централизованное хранилище научных материалов всего сообщества... ещё…
В настоящей работе представлен новый метод решения уравнений движения заряженных частиц в электромагнитных полях и проведено его сравнение с различными известными модификациями метода Бориса. Созданные двумерный и трехмерный алгоритмы основаны на использовании точного решения дифференциального уравнения для скорости заряженной частицы на шаге по времени. Сравнительный анализ метода Бориса и его модификаций проводился как по точности методов, так и по времени их работы. Новая модификация метода Бориса позволяет точнее вычислять траекторию и скорость заряженной частицы без значительного увеличения сложности расчетов. Показано, что при выборе модификации метода Бориса для решения задачи в первую очередь следует обращать внимание на точность решения, так как более простая и быстрая схема может не дать выигрыша по времени.
В статье представлен параллельный алгоритм валидации решений задач линейного программирования. Идея метода состоит в том, чтобы генерировать регулярный набор точек на гиперсфере малого радиуса, центрированной в точке тестируемого решения. Целевая функция вычисляется для каждой точки валидационного множества, принадлежащей допустимой области. Если все полученные значения меньше или равны значению целевой функции в точке, проверяемой как решение, то эта точка считается корректным решением. Параллельная реализация алгоритма VaLiPro выполнена на языке C++ с использованием параллельного BSF-каркаса, инкапсулирующего в проблемно-независимой части своего кода все аспекты, связанные с распараллеливанием программы на базе библиотеки MPI. Приводятся результаты масштабных вычислительных экспериментов на кластерной вычислительной системе, подтверждающие эффективность предложенного подхода.
Для генерации сверхподробных тетраэдральных сеток объемом до 1 миллиарда ячеек используется открытое ПО Gmsh. Пакет позволяет строить автоматически указанные сетки на ПК в параллельном режиме OpenMP за время, не превышающее 1 часа при использовании ПК Intel i7-9700K. Описан опыт применения пакета для построения пространственных сеток для задач обтекания аэрокосмических объектов. Приведены примеры суперкомпьютерных расчетов обтекания аэрокосмических объектов.
Статья посвящена исследованию нового метода решения сверхбольших задач линейного программирования. Указанный метод получил название “апекс-метод”. Апекс-метод работает по схеме предиктор-корректор. На фазе предиктор находится точка, лежащая на границе n-мерного многогранника, задающего допустимую область задачи линейного программирования. На фазе корректор организуется итерационный процесс, в результате которого строится последовательность точек, сходящаяся к точному решению задачи линейного программирования. В статье дается формальное описание апекс-метода и приводятся сведения о его параллельной реализации на языке C++ с использованием библиотеки MPI. Приводятся результаты масштабных вычислительных экспериментов на кластерной вычислительной системе по исследованию масштабируемости апекс-метода.
Излагается математическая модель выделения из помесячных или поквартальных данных динамики цен на сельскохозяйственную продукцию трех составляющих. Одна из них тренд - общая тенденция изменения цены. Вторая - сезонные колебания, повторяющиеся с периодом, равным году, отклонения фактической цены от тренда. В модели предусмотрена возможность изменения с течением времени формы и амплитуды сезонных отклонений. Третья составляющая - остаточный член, который иногда интерпретируют как случайные отклонения. Оценка параметров, задающих конкретное выражение тренда и сезонных колебаний, осуществляется в модели путем минимизации взвешенной суммы квадратов отклонений. Приводится пример расчета на данной модели тренда и сезонных колебаний цены одного из видов сельскохозяйственной продукции за 2019-2023 гг.
Представлена разрабатываемая микромасштабная модель турбулентного движения воздуха и переноса пассивной газообразной примеси в уличных каньонах и городских кварталах. Для создания параллельной версии программного обеспечения данной модели предварительно на примере решения одного уравнения конвекции-диффузии были рассмотрены различные технологии параллельного программирования, такие как MPI, OpenMP, OpenACC и CUDA. Для каждой параллельной реализации оценивались ускорение, эффективность и трудоемкость применения рассматриваемой технологии. По результатам вычислительных экспериментов была выбрана наиболее подходящая для распараллеливания всей модели технология параллельного программирования - OpenMP. Результаты применения OpenMP при параллельной реализации микромасштабной модели турбулентного движения воздуха и переноса примеси показали высокую (> 60%) эффективность разработанного параллельного программного обеспечения. Вклад авторов: все авторы сделали эквивалентный вклад в подготовку публикации. Авторы заявляют об отсутствии конфликта интересов.
Усиление антропогенного воздействия на водные объекты требует комплексных решений для оценки экологических рисков. В литературе описаны этапы оценки, возможности экологического менеджмента и экспертного анализа. Исследуется моделирование рисков в данной сфере. При этом не изучен потенциал прогнозирования рисков для состояния воды и биоразнообразия в ходе часто выполняемых гидротехнических работ, например дноуглубления. Очевидны актуальность и важное прикладное значение такого подхода. Цель исследования — описание математической модели и программного комплекса, которые позволят оценивать риски для видового разнообразия экосистемы мелководного водоема при проведении работ в акватории.