Статьи журнала - Программные системы: теория и приложения

Все статьи: 445

Vectorization of the Riemann solver using the AVX-512 instruction set

Vectorization of the Riemann solver using the AVX-512 instruction set

Rybakov Alexey Anatoljevich, Shumilin Sergey Sergeevich

Статья научная

Numerical methods based on solving the Riemann problem of the decay of an arbitrary discontinuity are extremely demanding of computational resources. Applying the data of numerical methods to modern computational grids requires the use of a supercomputer. Among the various tools for improving the performance of supercomputer applications, we can emphasize the vectorization of program code. The AVX-512 instruction set has a number of unique features allowing to apply vectorization to the Riemann solver software context, which results in a significant acceleration of the solver. Using the exact Riemann solver as an example, the article discusses practical approach to vectorizing a various program contexts, including simple linear blocks, regions with complex control, and nested loops. The basis of the approach under consideration is the possibility of simultaneously executing several instances of some pure function on the same processor core. This feature is achieved by translating the program code into the predicate form and using AVX-512 vector instructions. In this case the number of simultaneously running instances is equal to the width of the vector. It is shown that using the features of the AVX-512 instruction set allows to successfully vectorize the considered program context. The proposed approach can be applied to vectorize a wide range of applications.

Бесплатно

«Виртуальная больница» как способ организации бизнес-процессов межучережденческого объединения лечебно-диагностических ресурсов, эффективных методов представления данных о пациентах, врачах и взаимодействующих организациях

«Виртуальная больница» как способ организации бизнес-процессов межучережденческого объединения лечебно-диагностических ресурсов, эффективных методов представления данных о пациентах, врачах и взаимодействующих организациях

Белышев Дмитрий Владимирович, Вахрина Анна Юрьевна, Власова Елена Анатольевна, Гулиев Ядулла Иман-Оглы, Кадырмаева Рузанна Рафаильевна, Кочуров Евгений Владимирович, Фохт Ольга Анатольевна

Статья научная

Поиску адекватной схемы построения «виртуальной больницы», способов организации бизнес-процессов межучережденческого объединения лечебно-диагностических ресурсов, эффективных методов представления данных о пациентах, врачах и взаимодействующих организациях посвящена настоящая статья.

Бесплатно

Абстрактные задачи оптимизации и улучшения

Абстрактные задачи оптимизации и улучшения

Гурман Владимир Иосифович

Статья научная

Статья посвящена абстрактным схемам итерационного улучшения и оптимизации на основе принципов расширения, локализации и максиминного принципа, их общим свойствам с целью помочь при создании новых методов и алгоритмов для новых сложных задач. Приводятся примеры.

Бесплатно

Автоматическое выявление границ именных групп с использованием информации об именованных сущностях

Автоматическое выявление границ именных групп с использованием информации об именованных сущностях

Власова Наталья Александровна, Подобряев Алексей Владимирович

Ред. заметка

В настоящей работе ставится задача автоматического выявления границ именных групп, заполняющих валентность предиката в предложении. Рассматриваются именные группы любых видов, за исключением сочиненных. Используется предварительная автоматическая сегментация предложений на фрагменты, заведомо содержащие искомые именные группы. Для проведения границ именных групп внутри найденных фрагментов применяется метод машинного обучения. В системе признаков используется информация об извлеченных на предварительном этапе анализа именованных сущностях разных типов, а также данные из базы знаний. Приводятся результаты эксперимента по выявлению границ именных групп.

Бесплатно

Автоматическое извлечение мнений пользователей социальных сетей по вопросам репродуктивного поведения

Автоматическое извлечение мнений пользователей социальных сетей по вопросам репродуктивного поведения

Калабихина Ирина Евгеньевна, Лукашевич Наталья Валентиновна, Банин Евгений Петрович, Алибаева Камила Винеровна, Ребрей Софья Михайловна

Статья научная

В данной работе мы представляем специализированный датасет, с разметкой мнений пользователей о репродуктивном поведении. Мы анализируем особенности распределение оценок «за» и «против» по конкретным аспектам репродуктивного поведения. Созданный датасет используется для решения двух задач классификации: классификации сообщений по релевантности изучаемых тем и позиции автора по той или иной теме. Для классификации сообщений используются классические методы машинного обучения, а также нейросетевая модель BERT. Лучшие результаты классификации в обеих задачах достигаются на основе вариантов модели BERT с использованием в классификации пар предложений - варианты NLI (natural language inference - вывод по тексту) и QA (question-answering - вопросно/ответный подход). Кроме того, созданный датасет позволяет сделать содержательные выводы по вопросам отношения пользователей сети ВКонтакте к вопросам репродуктивного поведения. Выявлено, что феномен сознательной бездетности активно представлен в сети, а многодетность остается слабо распространенной моделью поведения. В рамках пронаталистской политики важно формировать позитивное общественное мнение о родительстве, смягчать дефицит времени у родителей.

Бесплатно

Адаптивный анализ надежности паролей при помощи гибридных суперЭВМ

Адаптивный анализ надежности паролей при помощи гибридных суперЭВМ

Роганов Владимир Александрович, Кузнецов Антон Александрович, Матвеев Герман Анатольевич, Осипов Валерий Иванович

Статья научная

Статья посвящена вопросам безопасности традиционных, широко распространенных схем работы с паролями. Показано как современное широкодоступное высокопроизводительное оборудование позволяет проводить эффективные атаки на базы данных с хэшами паролей, которые последнее время все чаще оказываются в руках хакеров. Корнем этой проблемы является устаревшее, легкомысленное отношение к вопросу создания и хранения паролей как системных администраторов, так и конечных пользователей информационных систем. Авторы статьи не дают полного описания адаптивного алгоритма дешифровки паролей, но делятся некоторыми близкими результатами в надежде на то, что специалисты, отвечающие за хранение и использование паролей, ознакомившись с этой публикацией, смогут сделать свои информационные системы более защищенными. В статье обосновывается, почему широко укоренившиеся в последние десятилетия в сознании людей схемы создания и хранения паролей следует незамедлительно модифицировать в сторону повышения их надежности. В заключении статьи даются некоторые конкретные рекомендации в части противодействия интеллектуальному суперкомпьютерному криптоанализу. Ключевые слова и фразы: T-система, динамическое распараллеливание, язык программирования T++, криптоанализ, информационная безопасность, цепи Маркова, адаптивный подбор паролей

Бесплатно

Аддитивные системы представления чисел: несколько замечаний

Аддитивные системы представления чисел: несколько замечаний

Непейвода Николай Николаевич

Ред. заметка

Фибоначчиева система является общеизвестным примером аддитивных систем представления чисел. В данной работе рассматриваются общие аддитивные системы и устанавливаются некоторые их свойства, в частности, условия, при которых возможно представление натуральных, целых и действительных чисел. Даются вычислительные характеристики действий. Завершается статья совокупностью задач различной трудности.

Бесплатно

Алгоритм вычисления оценок приближенно оптимальных управлений простой структуры

Алгоритм вычисления оценок приближенно оптимальных управлений простой структуры

Фесько Олесь Владимирович

Статья научная

В статье предлагается алгоритм вычисления априорной оценки, позволяющей судить о качестве приближенно оптимального управления, полученного в результате поиска кусочно-постоянного и кусочно-линейного управлений для задач оптимального управления {bib:fesko}. Приводятся результаты вычислительных экспериментов нахождения оценок на основе достаточных условий оптимальности.

Бесплатно

Алгоритм динамического распараллеливания решения задачи адаптивного разбиения расчетной сетки для численного решения дифференциальных уравнений

Алгоритм динамического распараллеливания решения задачи адаптивного разбиения расчетной сетки для численного решения дифференциальных уравнений

Кузнецов Антон Александрович, Роганов Владимир Александрович, Матвеев Герман Анатольевич, Осипов Валерий Иванович

Статья научная

При численном решении дифференциальных уравнений непрерывная область решений ДУ заменяется дискретной решеткой, в узлах которой приближенно вычисляется значение искомой функции. В зоне ударных волн, межфазных границ и пограничных слоев при использовании регулярных сеток может быть резкий рост нормы производных и как следствие нормы ошибок аппроксимации, что ведет к потере точности численного решения. Для подавления роста ошибок аппроксимации используются адаптивные алгоритмы сгущения сеток в проблемных областях. В работе кратко описан подход к распараллеливанию такого алгоритма на основе концепции динамического распараллеливания «Т-система».

Бесплатно

Алгоритмическое и программное обеспечение решения конструктивной задачи управления неголономными пятимерными системами

Алгоритмическое и программное обеспечение решения конструктивной задачи управления неголономными пятимерными системами

Маштаков Алексей Павлович

Статья научная

В статье рассмотрена задача управления нелинейными пятимерными системами с двумерным линейным управлением. Для приближенного решения задачи в классах кусочно-постоянных и оптимальных управлений разработан итерационный алгоритм, основанный на построении нильпотентной аппроксимации. Подробно излагается реализация алгоритма в виде параллельного программного комплекса, разработанного в среде Wolfram Mathematica. Приведены результаты испытания комплекса на задаче о качении шара по плоскости и задаче управления машиной с двумя прицепами.

Бесплатно

Алгоритмы вычисления положения и ориентации БПЛА

Алгоритмы вычисления положения и ориентации БПЛА

Ардентов Андрей Андреевич

Статья научная

В работе описаны алгоритмы и программы, созданные для моделирования полета и определения трехмерных координат и углов ориентации беспилотного летательного аппарата без использования сигналов спутниковой навигации.

Бесплатно

Алгоритмы нелокального улучшения управлений в классах нелинейных дифференциальных систем

Алгоритмы нелокального улучшения управлений в классах нелинейных дифференциальных систем

Батурина Ольга Владимировна, Булатов Александр Вячеславович, Моржин Олег Васильевич

Статья научная

Статья посвящена алгоритмам нелокального улучшения управлений в нелинейных системах, включая билинейные системы в контексте проблем оптимального управления квантовыми (спиновыми) системами.

Бесплатно

Алгоритмы распределения врачебных направлений в медицинской организации

Алгоритмы распределения врачебных направлений в медицинской организации

Ованесян Артур Арутюнович, Левичев Андрей Викторович

Статья научная

Проведен обзор алгоритмов и программных средств, применяемых в информационных системах медицинских организаций для распределения врачебных направлений.Поставлена задача поиска оптимального маршрута посещения пациентом врачебных кабинетов с учетом расписания работы врачей. Описан алгоритм поиска оптимального маршрута, состоящий из двух этапов: получения начального приближения и его улучшения. Для поиска начального приближения рассмотрены два сценария: с учетом времени ожидания приема и учетом времени на перемещение между кабинетами.

Бесплатно

Анализ изображений растения, полученных с камеры системы автоматизированного ухода, для визуальной оценки изменения его состояния с течением времени

Анализ изображений растения, полученных с камеры системы автоматизированного ухода, для визуальной оценки изменения его состояния с течением времени

Смирнов А.В., Иванов Е.С.

Статья научная

Предложен метод анализа изображений растений, полученных с одной камеры, для определения кроны растения и детектирования её отдельных цветовых оттенков. Рассмотрена возможность визуальной оценки состояния растений с использованием среднего арифметического взвешенного расстояния до эталонов. Приведено описание экспериментальной установки автоматизированного ухода за растениями, с помощью которой были собраны анализируемые данные.

Бесплатно

Анализ методов хранения данных в современных медицинских информационных системах

Анализ методов хранения данных в современных медицинских информационных системах

Белышев Дмитрий Владимирович, Кочуров Евгений Владимирович

Статья научная

В работе рассматриваются проблемы представления, хранения и обработки данных в медицинских информационных системах. Выполняется анализ требований к условиям функционирования медицинских информационных систем и ограничения, которые накладываются на работу с данными. Проводится анализ различных подходов к хранению данных в медицинских информационных системах и предлагается подход к организации хранилищ данных

Бесплатно

Анализ поведения системы активно/адаптивного управления напряжением при отказе одного из программных модулей

Анализ поведения системы активно/адаптивного управления напряжением при отказе одного из программных модулей

Балаев Максим Олегович, Власюк Василий Викторович, Кардашев Генрих Арутюнович, Алшин Сергей Викторович

Ред. заметка

Разработана система активно-адаптивного управления напряжением в распределительных электрических сетях, создана её физическая модель. Проведены испытания, выявившие влияние отказа программных модулей на качество регулирования. Предложен алгоритм компенсации потери данных и оптимизации управления комплексом при отказе программных модулей

Бесплатно

Анализ применимости методов дифференциальной интерферометрии для задач геотехнического мониторинга арктической зоны

Анализ применимости методов дифференциальной интерферометрии для задач геотехнического мониторинга арктической зоны

Виноградов Андрей Николаевич, Елизаветин Игорь Васильевич, Куршев Евгений Петрович, Парамонов Семен Владимирович, Белов Сергей Александрович

Статья научная

Рассмотрено применение методов космической радиолокационной дифференциальной интерферометрии (КРДИ) для решения актуальных прикладных задач геотехнического и геоэкологического мониторинга арктических районов. Исследованы различные направления и задачи использования интерферометрических данных. Выработаны требования к формированию временной серии интерферометрических снимков и сформулированы критерии оценки их пригодности для задач геотехнического мониторинга Арктической зоны.

Бесплатно

Анализ проблем и перспективы создания интеллектуальной системы обнаружения и предотвращения сетевых атак на облачные вычисления

Анализ проблем и перспективы создания интеллектуальной системы обнаружения и предотвращения сетевых атак на облачные вычисления

Емельянова Юлия Геннадиевна, Фраленко Виталий Петрович

Статья научная

Проведен обзор деятельности национальных и международных организаций в области стандартизации систем защиты облачных сред. Выполнен анализ наиболее значимых исследований и патентов. Рассмотрены проблемы и уязвимости систем облачных вычислений и представлены предложения по созданию экспериментального образца интеллектуальной системы защиты от атак.

Бесплатно

Аналитический обзор\ архитектур, моделей, методов и алгоритмов\ для локализации и трекинга неригидных объектов

Аналитический обзор\ архитектур, моделей, методов и алгоритмов\ для локализации и трекинга неригидных объектов

Гриценко Г.Г., Фраленко В.П.

Статья обзорная

Компьютерное зрение требует анализа видеопотока, включающего извлечение информации из кадров, обнаружение определенных объектов и сбор данных о них. После обнаружения часто требуется выполнять трекинг или слежение за объектами в видеопотоке. Неригидность или изменчивость формы препятствует анализу объектов, усложняет их обнаружение и трекинг и ухудшает локализацию. В обзоре рассмотрены архитектуры, модели, методы и алгоритмы, применяемые на практике при обнаружении и отслеживании неригидных объектов, и выделены перспективные решения.

Бесплатно

Аналитическое конструирование оптимальных регуляторов для квазилинейных стохастических систем, функционирующих на неограниченном интервале времени

Аналитическое конструирование оптимальных регуляторов для квазилинейных стохастических систем, функционирующих на неограниченном интервале времени

Хрусталв Михаил Михайлович, Онегин Евгений Евгеньевич

Статья научная

Рассматривается задача оптимального управления с квадратичным критерием качества на неограниченном интервале времени квазилинейной стохастической системой, у которой отсутствует постоянное слагаемое в коэффициенте при шуме. Получено необходимое и одновременно достаточное условие оптимальности стационарного линейного регулятора. При помощи этого условия решена задача оптимальной стабилизации двухзвенного механического манипулятора.

Бесплатно

Журнал