Детальная информация
Название | Комбинированные средства параллельного дискретно-событийного имитационного моделирования: выпускная квалификационная работа магистра: направление 09.04.04 «Программная инженерия» ; образовательная программа 09.04.04_02 «Основы анализа и разработки приложений с большими объемами распределенных данных» |
---|---|
Авторы | Фернандез Флорес Андрес |
Научный руководитель | Самочадин Александр Викторович |
Организация | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности |
Выходные сведения | Санкт-Петербург, 2025 |
Коллекция | Выпускные квалификационные работы ; Общая коллекция |
Тематика | параллельное дискретно-событийное моделирование ; с++ ; pthreads ; phold ; null messages ; time warp ; window racer ; parallel discrete event simulation ; c++ |
Тип документа | Выпускная квалификационная работа магистра |
Тип файла | |
Язык | Русский |
Уровень высшего образования | Магистратура |
Код специальности ФГОС | 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