Детальная информация

Название Комбинированные средства параллельного дискретно-событийного имитационного моделирования: выпускная квалификационная работа магистра: направление 09.04.04 «Программная инженерия» ; образовательная программа 09.04.04_02 «Основы анализа и разработки приложений с большими объемами распределенных данных»
Авторы Фернандез Флорес Андрес
Научный руководитель Самочадин Александр Викторович
Организация Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Выходные сведения Санкт-Петербург, 2025
Коллекция Выпускные квалификационные работы ; Общая коллекция
Тематика параллельное дискретно-событийное моделирование ; с++ ; pthreads ; phold ; null messages ; time warp ; window racer ; parallel discrete event simulation ; c++
Тип документа Выпускная квалификационная работа магистра
Тип файла PDF
Язык Русский
Уровень высшего образования Магистратура
Код специальности ФГОС 09.04.04
Группа специальностей ФГОС 090000 - Информатика и вычислительная техника
DOI 10.18720/SPBPU/3/2025/vr/vr25-2234
Права доступа Доступ по паролю из сети Интернет (чтение, печать)
Дополнительно Новинка
Ключ записи ru\spstu\vkr\35522
Дата создания записи 14.07.2025

Разрешенные действия

Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Группа Анонимные пользователи
Сеть Интернет

В данной работе рассматривается разработка средств для параллельного дискретно-событийного моделирования (PDES), которые позволяют проводить сравнительный анализ различных алгоритмов синхронизации. Были изучены алгоритмы Null Messages, Time Warp и Window Racer, а также их особенности и области применения в зависимости от параметров модели, таких как lookahead, нагрузка и количество используемых логических процессов (LP). Средства написаны на языке программирования C++ с использованием библиотеки Pthreads. Это обеспечило высокую производительность и гибкость архитектуры. Также использовалась модель PHOLD, которая позволила оценить эффективность имплементированных алгоритмов. Результаты показали, что производительность каждого алгоритма зависит от конфигурации модели, а сами средства позволяют гибко переключаться между ними без необходимости повторной реализации. Реализованные средства успешно протестирована и готовы к использованию для дальнейших исследований и разработок в области PDES. Они предоставляют возможность глубокого анализа и оптимизации дискретно событийного моделирования, а также адаптируются под потребности различных моделей.

This paper discusses the development of tools for parallel discrete event simulation (PDES), which allow for a comparative analysis of various synchronization algorithms. The Null Messages, Time Warp, and Window Racer algorithms were studied, as well as their features and applications, depending on model parameters such as lookahead, load, and the number of logical processes (LP) used. The tools are written in the C++ programming language using the Pthreads library. This ensured high performance and flexibility of the architecture. The PHOLD model was also used, which made it possible to evaluate the effectiveness of the implemented algorithms. The results showed that the performance of each algorithm depends on the model configuration, and the tools themselves allow for flexible switching between them without the need for re-implementation. The implemented tools have been successfully tested and are ready to be used for further research and development in the field of PDES. They provide an opportunity for in-depth analysis and optimization of discrete event simulation, as well as adapt to the needs of various models.

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все
Прочитать Печать
Интернет Авторизованные пользователи СПбПУ
Прочитать Печать
Интернет Анонимные пользователи

Количество обращений: 0 
За последние 30 дней: 0

Подробная статистика