Шановні колеги! ХІ Міжнародна науково-практична конференція «Інформатика. Культура. Техніка» (25.09.2025 – 26.09.2025) (Детальніше)

GL-моделі для аналізу багатопроцесорних систем, стійких до однієї та двох відмов

Автор(и)

  • Романкевич Віталій Олексійович Національний технічний університет України «Київський політехнічний інститут імені Ігоря Сікорського», пр. Перемоги, 37. Київ, 03056, Україна
  • Морозов Костянтин В’ячеславович Національний технічний університет України «Київський політехнічний інститут імені Ігоря Сікорського», пр. Перемоги, 37. Київ, 03056, Україна
  • Романкевич Олексій Михайлович Національний технічний університет України «Київський політехнічний інститут імені Ігоря Сікорського», пр. Перемоги, 37. Київ, 03056, Україна
  • Галицький Данііл Володимирович Національний технічний університет України «Київський політехнічний інститут імені Ігоря Сікорського», пр. Перемоги, 37. Київ, 03056, Україна
  • Журба Антон Володимирович Національний технічний університет України «Київський політехнічний інститут імені Ігоря Сікорського», пр. Перемоги, 37. Київ, 03056, Україна

DOI:

https://doi.org/10.15276/aait.08.2025.9

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

відмовостійкість, багатопроцесорні системи, оцінка надійності, GL-моделі, небазові системи, циклічний граф, реберні функції

Анотація

Роботу присвячено проблемі побудови GL-моделей поведінки в потоці відмов небазових відмовостійких багатопроцесорних систем. Розглядаються системи, які є стікими до будь-якої однієї відмови, а за певної умови – до будь-яких двох відмов своїх процесорів. При цьому передбачається, що такій умові відповідає деякий булевий вираз, що залежить від станів процесорів системи. Для побудови моделей таких систем застосовується запропонований раніше спосіб, який базується на комбінуванні виразів реберних функцій допоміжних базових GL-моделей, що відповідають 1- та 2-відмовостійким системам. Розглядається два альтернативних способи побудови допоміжних моделей K(2, n). Показано, що отримані GL-моделі базуються на однакових циклічних графах, і відрізняються лише виразами своїх реберних функцій. Виконано аналіз складності виразів реберних функцій отриманих моделей, для випадків використання допоміжних GL-моделей кожного типу. Отримано формули для оцінки складності цих виразів (кількості елементарних логічних операцій) в залежності від кількості процесорів в системі, зокрема, для випадків, коли ця кількість є ступенем двійки. Також, для випадку використання однієї з допоміжних моделей, виявлено можливість додаткового спрощення виразів деяких із реберних функцій. Визначено, в яких випадках, а саме, для якої кількості процесорів системи, доцільно використовувати допоміжні моделі того чи іншого типу. Проведені експерименти підтверджують, що побудовані розглянутим способом GL-моделі адекватно відображають поведінку системи. Наведено приклади, що демонструють застосування розглянутого способу побудови небазових GL-моделей та підтверджують коректність оцінки складності виразів їх реберних функцій при використанні допоміжних моделей різних типів. Показано також, що в деяких випадках існує можливість додаткового спрощення виразів реберних функцій GL-моделей, що будуються, зокрема за рахунок зміни порядку ребер у допоміжних моделях. Проте, в рамках даної статті цю можливість не досліджено в загальному випадку.

Завантаження

Дані завантаження ще не доступні.

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

Романкевич Віталій Олексійович, Національний технічний університет України «Київський політехнічний інститут імені Ігоря Сікорського», пр. Перемоги, 37. Київ, 03056, Україна

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

Scopus Author ID: 57193263058

Морозов Костянтин В’ячеславович, Національний технічний університет України «Київський політехнічний інститут імені Ігоря Сікорського», пр. Перемоги, 37. Київ, 03056, Україна

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

Scopus Author ID: 57222509251

Романкевич Олексій Михайлович, Національний технічний університет України «Київський політехнічний інститут імені Ігоря Сікорського», пр. Перемоги, 37. Київ, 03056, Україна

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

Scopus Author ID: 6602114176

 

 

Галицький Данііл Володимирович, Національний технічний університет України «Київський політехнічний інститут імені Ігоря Сікорського», пр. Перемоги, 37. Київ, 03056, Україна

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

Scopus Author ID: 58553487600

Журба Антон Володимирович, Національний технічний університет України «Київський політехнічний інститут імені Ігоря Сікорського», пр. Перемоги, 37. Київ, 03056, Україна

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

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

2025-04-04

Як цитувати

[1]
Romankevich V.A., Morozov K.V.., Romankevich A.M.., Halytsky D.V.., Zhurba A.V.. “GL-models for analyzing multiprocessor systems tolerant to one and two failures”. Applied Aspects of Information Technology. 2025; Vol. 8, No. 1: 113–128. DOI:https://doi.org/10.15276/aait.08.2025.9.

Статті цього автора (авторів), які найбільше читають