Дослідження та розробка системи стиснення даних з використанням FPGA
| dc.contributor.advisor | Лендєл, Тарас Іванович | |
| dc.contributor.author | Дорофєєв, Андрій Сергійович | |
| dc.date.accessioned | 2026-03-18T09:38:10Z | |
| dc.date.issued | 2025 | |
| dc.description.abstract | Актуальність теми використання FPGA для прискорення стиснення даних обумовлена зростаючими обсягами інформації та необхідністю швидкої обробки й передачі даних у багатьох сферах, таких як телекомунікації, комп'ютерні мережі, великі дані та машинне навчання. FPGA (Field-Programmable Gate Array) надають можливість паралельної обробки даних та можуть бути налаштовані для конкретних завдань, таких як стиснення, що значно підвищує продуктивність порівняно з традиційними програмно-орієнтованими підходами. Метою роботи є дослідження теоретичних основ та розробка архітектури системи стиснення даних на основі FPGA, яка здатна працювати в реальному часі та забезпечує ефективну обробку інформації, а також порівняння швидкості роботи алгоритмів стиснення на класичних процесорах з архітектурою х86. Об’єктом дослідження є технології та процеси стиснення даних, що реалізуються як в програмному, так і в апаратному забезпеченні. Це включає в себе різні алгоритми стиснення, такі як LZW, Huffman coding, Arithmetic coding, і їх реалізацію на різних платформах. Предметом дослідження є специфічні аспекти використання FPGA (FieldProgrammable Gate Array) для прискорення алгоритмів стиснення даних. Це охоплює проектування та оптимізацію FPGA-архітектури для реалізації обраних алгоритмів, аналіз ефективності і продуктивності FPGA в порівнянні з традиційними програмними та апаратними рішеннями, а також вивчення методів підвищення швидкості обробки і зменшення споживання ресурсів. Для досягнення поставленої мети було поставлено наступні завдання: 1. Аналіз алгоритмів стиснення: Провести огляд і вибрати найбільш підходящий алгоритм стиснення даних для реалізації на FPGA. 2. Проектування FPGA-архітектури: Розробити архітектуру FPGA для вибраного алгоритму стиснення, включаючи реалізацію паралельної обробки даних. 3. Оптимізація продуктивності: Визначити і реалізувати методи оптимізації FPGA реалізації для підвищення швидкості обробки та зменшення використання ресурсів. 4. Порівняння з традиційними рішеннями: Провести порівняння ефективності FPGA реалізації з традиційними програмними та апаратними рішеннями по швидкості, ефективності та енергоспоживанню. 5. Тестування та валідація: Виконати тестування розробленого рішення на FPGA для перевірки коректності, стабільності і відповідності вимогам | |
| dc.identifier.citation | Дорофєєв, А.С. Дослідження та розробка системи стиснення даних з використанням FPGA: дипломна робота ... магістра : 121 «Інженерія програмного забезпечення». Київ, 2025. 85 с. | |
| dc.identifier.uri | https://dglib.nubip.edu.ua/handle/123456789/14035 | |
| dc.language.iso | uk | |
| dc.publisher | НУБіП України | |
| dc.subject | використання FPGA | |
| dc.subject | стиснення даних | |
| dc.subject | проектування системи | |
| dc.subject | апаратна платформа | |
| dc.subject | FPGA usage | |
| dc.subject | data compression | |
| dc.subject | system design | |
| dc.subject | hardware platform | |
| dc.title | Дослідження та розробка системи стиснення даних з використанням FPGA | |
| dc.type | Thesis | |
| thesis.degree.departament | Комп’ютерних наук | |
| thesis.degree.grantor | Факультет інформаційних технологій | |
| thesis.degree.specialty | Інженерія програмного забезпечення |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Dorofieiev_Mahisterska_Doslidzhennia_ta_rozrobka.pdf
- Розмір:
- 1.27 MB
- Формат:
- Adobe Portable Document Format
Ліцензійна угода
1 - 1 з 1
Вантажиться...
- Назва:
- license.txt
- Розмір:
- 1.71 KB
- Формат:
- Item-specific license agreed to upon submission
- Опис: