Методичні вказівки "Програмування спеціалізованих обчислювальних систем" до виконання лабораторних робіт з дисципліни "Програмування спеціалізованих обчислювальних систем"
Дата
2024
ORCID
DOI
Науковий ступінь
Рівень дисертації
Шифр та назва спеціальності
Рада захисту
Установа захисту
Науковий керівник
Члени комітету
Назва журналу
Номер ISSN
Назва тому
Видавець
Національний технічний університет "Харківський політехнічний інститут"
Анотація
Графічні прискорювачі є важливим компонентом сучасних обчислень завдяки їхній здатності обробляти дані паралельно, що призводить до більш швидких і ефективних обчислень порівняно з традиційними центральними процесорами. Це відкрило шлях для широкого спектра застосувань графічних процесорів для обчислень загального призначення, таких як підвищення продуктивності додатків, прискорення наукових симуляцій і вдосконалення алгоритмів машинного навчання. Сучасна Графічні прискорювачі є важливим компонентом сучасних обчислень завдяки їхній здатності обробляти дані паралельно, що призводить до більш швидких і ефективних обчислень порівняно з традиційними центральними процесорами. Це відкрило шлях для широкого спектра застосувань графічних процесорів для обчислень загального призначення, таких як підвищення продуктивності додатків, прискорення наукових симуляцій і вдосконалення алгоритмів машинного навчання. Сучасна програмно-апаратна архітектура паралельних обчислень CUDA (Compute Unified Device Architecture) дозволяє істотно збільшити обчислювальну продуктивність завдяки використанню графічних процесорів фірми nVidia. Вона надає можливість включати в текст програм на загальних мовах програмування виклик підпрограм, що виконуються на графічних процесорах, це дає розробнику можливість на свій розсуд організовувати доступ до набору інструкцій графічного прискорювача й керувати його пам'яттю CUDA (Compute Unified Device Architecture) дозволяє істотно збільшити обчислювальну продуктивність завдяки використанню графічних процесорів фірми nVidia. Вона надає можливість включати в текст програм на загальних мовах програмування виклик підпрограм, що виконуються на графічних процесорах, це дає розробнику можливість на свій розсуд організовувати доступ до набору інструкцій графічного прискорювача й керувати його пам'яттю.
Опис
Ключові слова
методичні вказівки, лабораторні роботи, програмування спеціалізованих обчислювальних систем, спеціалізовані обчислювальні системи
Бібліографічний опис
Методичні вказівки "Програмування спеціалізованих обчислювальних систем" до виконання лабораторних робіт з дисципліни "Програмування спеціалізованих обчислювальних систем" : для студентів спец. 174 "Автоматизація, комп'ютерно-інтегровані технології та робототехніка", 172 "Електронні комунікації та радіотехніка" / уклад.: Д. В. Сальніков, А. О. Зуєв, О. М. Євсеєнко ; Нац. техн. ун-т "Харків. політехн. ін-т". – Харків : НТУ "ХПІ", 2024. – 44 с.