Лавриненко Я.С., Богатирьов А.О. „Примеры использования кластера на основе GPU”
Лавриненко Я.С., Богатирьов О.О. „Примеры использования кластера на основе GPU”
Доповідач: Лавриненко Ярослав Сергійович
(учень 11-го класу Черкаського фізико-математичного ліцею)
Керівник: к.ф-м.н. Богатирьов Олександр Олегович, Черкаський національний університет імені Богдана Хмельницького
Один коментар професора Верланя Анатолія Федоровича, у вигляді відео:
Там була ще така фраза: “… якщо учні шкіл можуть програмувати GPU CUDA,то що тут робимо ми і чи потрібні нам HPC кластери тоді 😉 ?!” (Особисто мене ця фраза вразила дуже сильно, звичайно що виражався професор “фігурально”).
РЕСПЕКТ
Треба більш детально подивитися на розробку. Наразі те, що винесено в новизну має опубліковані open source рішення
DCT реалізація —
http://www.nvidia.com/content/cudazone/cuda_sdk/Image_Video_Processing_and_Data_Compression.html#dct8x8
EAM реалізація —
http://codeblue.umich.edu/hoomd-blue/
Потенційно маємо власного Попова — http://habrahabr.ru/tag/bolgenos/ , http://lurkmore.ru/%D0%94%D0%B5%D0%BD%D0%B8%D1%81_%D0%9F%D0%BE%D0%BF%D0%BE%D0%B2
.
По-перше ДКП реалізація від nVidia відрізняється від моєї хоча б тим
що вона написана на CUDA а моя на OpenCL.
Тим більше що я в своїй роботи реалізував ДКП для кластера а не для
однієї відео карти, в виступі було сказано з якої причини. І В новизну
винесено було саме не програмування графічних прискорювачів а
кластерів на їх основі.
Що до ЕАМ то теж саме OpenCL в якості технології програмування, і
розроблювався він для кластера. В роботі не представлені результати роботи на кластері Оскільки в результатах отримувалась досить суттєва
похибка на той час.
Яким чином я можу підтвердити самостійність виконання роботи?
Підготуйте, будь-ласка, вихідні коди з короткою інструкцією по компіляції та запуску.
Наскільки бачу, робота подана на конкурс Intel-Техно Україна (http://isef.kpi.ua/) в категорії Компютерні науки — як член жюрі маємо змогу розглянути подання більш детально.
Добре. Матеріали будуть підготовлені.