Публікація:
Засоби паралельних обчислень для прискорення емуляції процесора на прикладі Nintendo GameBoy

dc.contributor.authorОрдинцев, М. О.
dc.date.accessioned2025-09-09T06:35:35Z
dc.date.available2025-09-09T06:35:35Z
dc.date.issued2025
dc.description.abstractМетою кваліфікаційної роботи є дослідження можливостей застосування паралельних обчислень для підвищення продуктивності емуляції процесора, зокрема на прикладі класичної ігрової консолі Nintendo Game Boy. Робота спрямована на виявлення ефективних підходів до розпаралелювання обчислень у рамках обмеженого апаратного функціоналу та архітектурних особливостей оригінальної платформи. У ході виконання кваліфікаційної роботи я вивчив наявні підходи до розпаралелювання емуляторів, зосередившись на проектах з відкритим кодом. Особливу увагу приділено тому, як інші розробники намагаються пришвидшити емуляцію без втрати точності. Після аналізу я вирішив створити власний емулятор Game Boy, щоб мати повний контроль над архітектурою та експериментами. У процесі розробки я реалізував базову однопоточну версію, а потім поступово почав переносити деякі частини в окремі потоки. Зокрема, рендеринг відеобуфера було винесено в окремий потік, що дозволило зменшити затримки під час малювання кадрів. Досвід показав, що не всі частини можна ефективно розділити без ризику втрати точності. Попри це, реалізований підхід підтвердив потенціал використання паралельних обчислень у сфері емуляції.
dc.identifier.citationОрдинцев М. О. Засоби паралельних обчислень для прискорення емуляції процесора на прикладі Nintendo GameBoy : пояснювальна записка до кваліфікаційної роботи здобувача вищої освіти на першому (бакалаврському) рівні, спеціальність 123 Комп’ютерна інженерія / М. О. Ординцев ; М-во освіти і науки України, Харків. нац. ун-т радіоелектроніки. – Харків, 2025. – 66 с.
dc.identifier.urihttps://openarchive.nure.ua/handle/document/32619
dc.language.isouk
dc.subjectемуляція
dc.subjectпаралельні обчислення
dc.subjectRust
dc.subjectігрова консоль
dc.subjectприскорення емуляції
dc.subjectSDL2
dc.titleЗасоби паралельних обчислень для прискорення емуляції процесора на прикладі Nintendo GameBoy
dc.title.alternativeParallel Computing Tools for Accelerating Processor Emulation Exemplified by Nintendo GameBoy
dc.typeOther
dspace.entity.typePublication

Файли

Оригінальний пакунок

Зараз показано 1 - 2 з 2
Завантаження...
Зображення мініатюри
Назва:
2025_B_EOM_KIUKI-21-5_Ordyntsev_M_O.pdf
Розмір:
581.19 KB
Формат:
Adobe Portable Document Format
Завантаження...
Зображення мініатюри
Назва:
2025_B_EOM_KIUKI-21-5_Ordyntsev_M_O_Dodatky.pdf
Розмір:
462.56 KB
Формат:
Adobe Portable Document Format

Пакунок ліцензії

Зараз показано 1 - 1 з 1
Завантаження...
Зображення мініатюри
Назва:
license.txt
Розмір:
10.74 KB
Формат:
Item-specific license agreed upon to submission
Опис: