Новітні архітектури відеоадаптерів. Технологія GPGPU. Частина 2
Проведено порівняльний аналіз новітніх архітектур відеоадаптерів Tesla, Fermi та Kepler і інструментальних засобів створення застосувань NVidia CUDA. Визначено основні методи роботи з глобальною пам'яттю. Розглянуто методи формування потоків для цих програмно-апаратних платформ.Розглянуто основ...
Saved in:
| Published in: | Реєстрація, зберігання і обробка даних |
|---|---|
| Date: | 2013 |
| Main Authors: | , , |
| Format: | Article |
| Language: | Ukrainian |
| Published: |
Інститут проблем реєстрації інформації НАН України
2013
|
| Subjects: | |
| Online Access: | https://nasplib.isofts.kiev.ua/handle/123456789/87057 |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| Journal Title: | Digital Library of Periodicals of National Academy of Sciences of Ukraine |
| Cite this: | Новітні архітектури відеоадаптерів. Технологія GPGPU. Частина 2 / С.Д. Погорілий, Д.Ю. Вітель, О.А. Верещинськии // Реєстрація, зберігання і обробка даних. — 2013. — Т. 15, № 1. — С. 71-81. — Бібліогр.: 9 назв. — укр. |
Institution
Digital Library of Periodicals of National Academy of Sciences of Ukraine| Summary: | Проведено порівняльний аналіз новітніх архітектур відеоадаптерів Tesla, Fermi та Kepler і інструментальних засобів створення застосувань NVidia CUDA. Визначено основні методи роботи з глобальною пам'яттю. Розглянуто методи формування потоків для цих програмно-апаратних платформ.Розглянуто основні принципи роботи зі спільною та розподіленою пам'яттю в технології NVidia CUDA. Описано шаблони взаємодії потоків і проблеми глобальної синхронізації. Проведено порівняльний аналіз основних технологій, що використовуються в підході GPGPU - Nvidia CUDA, OpenCL, Direct Compute.
General principles of a shared and distributed memory are described in detail for NVidia CUDA technology. Basic patterns of the thread interaction and globals synchronization problems are analyzed. A comparative analysis of the main GPGPU technologies — Nvidia CUDA, OpenCL, Direct Compute — has been provided.
|
|---|---|
| ISSN: | 1560-9189 |