ОЦІНКА ЧАСОВИХ ХАРАКТЕРИСТИК ЗАДАЧ В БАГАТОПРОЦЕСОРНИХ СИСТЕМАХ РЕАЛЬНОГО ЧАСУ З ВИКОРИСТАННЯМ СІТОК ПЕТРІ

Автор(и)

  • Vladimir Zaitsev Національний технічний університет України «Київський політехнічний інститут iмені Iгоря Сiкорського», Київ, Ukraine https://orcid.org/0000-0001-9548-1959
  • Evgeniy Tsybaev Національний технічний університет України «Київський політехнічний інститут iмені Iгоря Сiкорського», Київ, Ukraine https://orcid.org/0000-0002-9115-2346

DOI:

https://doi.org/10.32347/2412-9933.2020.42.43-50

Ключові слова:

модель, задача реального часу, сітка Петрі, багатопроцесорна система

Анотація

Розглянуто проблему визначення часових характеристик задач у системах реального часу, успішність роботи яких залежить не тільки від їх логічної правильності, а і від часу, за який вони отримують результат. Визначення таких часових характеристик системи на стадії проєктування є досить складною проблемою. Її вирішення на сьогодні засновано на двох основних напрямах: теоретичних розрахунках, пов’язаних з отриманням так званих критеріїв здійсненності і моделюванням роботи системи на моделях. Серед моделей найбільш розповсюдженими є статистичні моделі систем масового обслуговування. Однак, як у першому, так і у другому випадках неможливо отримати гарантований результат, що суттєво ускладнює процес проєктування. Останнім часом з метою моделювання запропоновано використовувати моделі, що засновані на застосуванні апарату сіток Петрі. Але проведені дослідження стосуються лише моделювання однопроцесорних систем. Запропоновано метод оцінювання часових характеристик задач в системах реального часу шляхом аналізу даних, отриманих моделюванням розподілу процесорного часу між задачами згідно обраних алгоритмів планувальника з використанням моделі сіток Петрі для багатопроцесорних систем. Метод гарантує отримання часових характеристик задач при обранні конкретних типів процесорів і планувальника, що потрібно для початку технічного проєктування багатопроцесорних системи реального часу.

Біографії авторів

Vladimir Zaitsev, Національний технічний університет України «Київський політехнічний інститут iмені Iгоря Сiкорського», Київ

Доктор технічних наук, професор, професор кафедри системного програмування і спеціалізованих комп’ютерних систем

 

Evgeniy Tsybaev, Національний технічний університет України «Київський політехнічний інститут iмені Iгоря Сiкорського», Київ

Кандидат технічних наук, кафедра системного програмування і спеціалізованих комп’ютерних систем

Посилання

Zaitsev, V.G., & Tsybaev, E.I., (2019). Real-time computer systems: a textbook. National Technical University of Ukraine “Igor Sikorsky Kyiv Polytechnic Institute”: Kyiv. Igor Sikorsky KPI Electronic Resource: https://ela.kpi.ua/handle/123456789/29604.

Golubev, A.S., (2010). Real-time systems: lecture notes. Vladimir: Publishing house Vladim. State University, 127.

Zaitsev, V.G., Drobyazko, I.P. & Tsybaev, E.I., (2019). Operating Systems: Tutorial, 1. Real-time computer systems: a textbook. Kyiv: Igor Sikorsky KPI Electronic Resource: https://ela.kpi.ua/handle/123456789/29600.

Baker, T., (2003). Multiprocessors EDF and Deadline Monotonic Shedulability Analysis. Proceeding of 24 IEEE Real – Time Systems Symposium, Pp. 120 – 129.

Andersen, B., Daruah, S. & Jonson, J., (2003). Static – Priority Shedulings on Microprocessors. Proccedings of 22 IEEE Real – Time System Symposium, Pp. 193 – 202.

Ferrari, A.D., (1994). Real – Time Scheduling Algorithms. Dr. Dobb’s Jornal, 12, 60 – 66.

Petri nets, (2011). [Electronic resource]: Access mode : http://www.hpc-education.ru/files/lectures/2011/ershov/ershov_2011_lectures05.pdf

Zaitsev, V.G. & Tsybaev, E.I., (2019). A model for estimating time characteristics in real-time computer systems using Petri nets. Management of Complex Systems Development, 40, 76 – 86.

Falk, V.N., (2009). Introduction to Petri Nets and System Modeling. Tutorial. Moscow. [Electronic resource]: https://studfiles.net/preview/1529418.

Stetsenko, I.V., & Boyko, O.V., (2009). System of simulation modeling by means of Petri nets. Mathematical Machines and Systems, 1, 117 – 124.

##submission.downloads##

Опубліковано

2020-06-04

Як цитувати

Zaitsev, V., & Tsybaev, E. (2020). ОЦІНКА ЧАСОВИХ ХАРАКТЕРИСТИК ЗАДАЧ В БАГАТОПРОЦЕСОРНИХ СИСТЕМАХ РЕАЛЬНОГО ЧАСУ З ВИКОРИСТАННЯМ СІТОК ПЕТРІ. Управління розвитком складних систем, (42), 43–50. https://doi.org/10.32347/2412-9933.2020.42.43-50

Номер

Розділ

ІНФОРМАЦІЙНІ ТЕХНОЛОГІЇ УПРАВЛІННЯ