Алгоритм та програма взаємного тестування процесорів у системі з довільною топологією зв’язків

dc.contributor.advisorРоманкевич, Віталій Олексійович
dc.contributor.authorШуляк, Анжеліка Олегівна
dc.date.accessioned2021-08-12T07:47:45Z
dc.date.available2021-08-12T07:47:45Z
dc.date.issued2021-06
dc.description.abstractenQualification work includes an explanatory note (52 pages, 14 figures, 3 appendices) The object of development is an algorithm and a program for the organization of mutual testing of processors in a multiprocessor system with an arbitrary connection topology. The developed software allows: - set the necessary parameters for testing, with the ability to search for pairs (the one who tests - the one who is being tested) processors; - model the process of testing processors; - process the results to determine the serviceability of processors. Python programming language and PyCharm development environment were used during software development. In the process of the diploma project the analysis of existing solutions was carried out, namely the existing methods for mutual testing of processors in the system with different structures and topologies of connections, and also methods of definition of states of processors were analyzed. to implement the program and algorithm, the structure of the program and interaction of its modules is developed, the program and algorithm for mutual testing of processors in system with arbitrary topology of communications is implemented.uk
dc.description.abstractukКваліфікаційна робота включає в себе пояснювальну записку (52 стор., 14 рис., 3 додатки) Об’єктом розробки є алгоритм та програма організації взаємного тестування процесорів у багатопроцесорній системі з довільною топологією зв’язків. Вище зазначене програмне забезпечення дозволяє: - задати необхідні параметри для тестування, з можливістю перебору пар (той, що тестує – той, що тестується) процесорів; - моделювати процес тестування процесорів; - обробляти результати, для визначення справності процесорі; Під час розробки програмного забезпечення було використано мову програмування Python та середовище розробки PyCharm. В процесі виконання дипломного проєкту було проведено аналіз існуючих рішень, а саме проаналізовані існуючі методи для взаємного тестування процесорів у системі з різними структурами та топологіями зв'язків, а також методи визначення станів процесорів, визначено актуальність теми, проаналізовано мови програмування, за допомогою яких можно реалізувати програму та алгоритм, розроблено структуру програми та взаємодії її модулів, реалізовано програму та алгоритм для взаємного тестування процесорів в системі з довільною топологією зв'язків.uk
dc.format.page66 с.uk
dc.identifier.citationШуляк, А. О. Алгоритм та програма взаємного тестування процесорів у системі з довільною топологією зв’язків : дипломний проєкт … бакалавра : 123 Комп'ютерна інженерія / Шуляк Анжеліка Олегівна. – Київ, 2021. – 66 с.uk
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/43171
dc.language.isoukuk
dc.publisherКПІ ім. Ігоря Сікорськогоuk
dc.publisher.placeКиївuk
dc.subjectвідмовостійкі багатопроцесорні системиuk
dc.subjectдіагностичний графuk
dc.subjectвзаємне тестування процесорівuk
dc.subjectПМЧ-модельuk
dc.subjectfault-tolerant multiprocessor systemsuk
dc.subjectdiagnostic graphuk
dc.subjectmutual testing of processorsuk
dc.subjectPMC modeluk
dc.titleАлгоритм та програма взаємного тестування процесорів у системі з довільною топологією зв’язківuk
dc.typeBachelor Thesisuk

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
ShuliakAO_bakalavr.pdf
Розмір:
2.82 MB
Формат:
Adobe Portable Document Format
Опис:
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
9.01 KB
Формат:
Item-specific license agreed upon to submission
Опис: