Performance analysis of massively parallel programs for graphics processing units

dc.contributor.authorRahozin, D.V.
dc.date.accessioned2023-03-10T18:04:26Z
dc.date.available2023-03-10T18:04:26Z
dc.date.issued2022
dc.description.abstractAny modern Graphics Processing Unit (graphics card) is a good platform to run massively parallel programs. Still, we lack tools to observe and measure performance characteristics of GPU-based software. We state that due to complex memory hierarchy and thousands of execution threads the all performance issues are about efficient use of graphics card memory hierarchy. We propose to use GPGPUSim simulator, previously used mostly for graphics card architecture validation, for performance validation for CUDA-based program. We provide examples which show how to use the simulation for performance analysis of massively parallel programs.uk_UA
dc.description.abstractБудь-яка сучасна графічна карта є цікавою платформою для запуску масивно паралельних програм. Проте, у нас дуже мало засобів для вимірювання та аналізу швидкодії такого програмного забезпечення. До того ж графічні карти мають складну ієрархію підсистеми пам’яті та тисячі потоків, що виконуються, тому всі питання швидкодії зводяться до ефективного використання ієрархії пам’яті графічної карти. Ми пропонуємо використовувати GPGPUSim — симулятор, розроблений для валідації архітектурних мрделей графічних карт — для аналізу швидкодії CUDA-програм. Наведено приклади аналізу результатів симуляції і визначення характеристик масивно паралельної програми.uk_UA
dc.identifier.citationPerformance analysis of massively parallel programs for graphics processing units / D.V. Rahozin // Проблеми програмування. — 2022. — № 3-4. — С. 51-58. — Бібліогр.: 10 назв. — англ.uk_UA
dc.identifier.issn1727-4907
dc.identifier.otherDOI: https://doi.org/10.15407/pp2022.03-04.051
dc.identifier.udc681.3
dc.identifier.urihttps://nasplib.isofts.kiev.ua/handle/123456789/188628
dc.language.isoenuk_UA
dc.publisherІнститут програмних систем НАН Україниuk_UA
dc.relation.ispartofПроблеми програмування
dc.statuspublished earlieruk_UA
dc.subjectПаралельне програмування. Розподілені системи і мережіuk_UA
dc.titlePerformance analysis of massively parallel programs for graphics processing unitsuk_UA
dc.title.alternativeАналіз швидкодії масивно паралельних програм для графічних процесорівuk_UA
dc.typeArticleuk_UA

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
05-Rahozin.pdf
Size:
553.39 KB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
817 B
Format:
Item-specific license agreed upon to submission
Description: