МЕТОД АНАЛІЗУ ПРОГРАМНОГО КОДУ ДЛЯ ОЦІНКИ ЕНЕРГОСПОЖИВАННЯ ЯДРА CUDA
DOI:
https://doi.org/10.31891/2307-5732-2023-317-1-67-73Ключові слова:
GPU, NVIDIA, CUDA, power consumption, high-performance computingАнотація
В роботі запропоновано метод аналізу програмного коду для оцінки енергоспоживання ядра CUDA для підвищення енергоефективності застосунків, які орієнтовані на обчислення на графічних процесорах. Запропонований підхід, заснований на статичному аналізі програми CUDA та методах машинного навчання, дозволяє оцінити енергоспоживання таких застосунків без необхідності виконання на фізичних пристроях.
З метою оцінки ефективності запропонованого підходу було використано три архітектури GPU NVIDIA: PASCAL, TURING та AMPERE. Результати проведених експериментів показали, що для архітектури NVIDIA AMPERE запропонований підхід надає можливість досягти коефіцієнта детермінації на рівні 0.9173. Отримані результати підтверджують ефективність запропонованого методу аналізу програмного коду для оцінки енергоспоживання ядра CUDA.
Завантаження
Опубліковано
Номер
Розділ
Ліцензія
Авторське право (c) 2023 Іван ГУРМАН, Кіра БОБРОВНІКОВА, Леонід БЕДРАТЮК, Ганна БЕДРАТЮК (Автор)

Ця робота ліцензується відповідно до ліцензії Creative Commons Attribution 4.0 International License.