|
Вестник Южно-Уральского государственного университета. Серия «Математическое моделирование и программирование», 2011, выпуск 9, страницы 52–63
(Mi vyuru174)
|
|
|
|
Программирование
Программирование графических процессов при помощи расширяемых языков
А. В. Адинецab a МОТЭФ ОИЯИ, г. Дубна
b НИВЦ МГУ им. М.В. Ломоносова
Аннотация:
В cтатье рассматривается система программирования ГПУ NUDA, созданная на основе расширяемого языка Nemerle. Она даёт программисту контроль над процессом переноса программы на ГПУ, переложив механическую работу на компилятор. Макросы и аннотации облегчают перенос программ на ГПУ и повышают их производительность без ущерба для размера и читаемости исходного кода. На ряде архитектур ГПУ и задач удалось добиться повышения производительности в несколько раз по сравнению с исходным вариантом.
Ключевые слова:
языки программирования, параллельное программирование, расширяемое программирование, метапрограммирование, графические процессоры, ГПУ.
Поступила в редакцию: 02.03.2011
Образец цитирования:
А. В. Адинец, “Программирование графических процессов при помощи расширяемых языков”, Вестн. ЮУрГУ. Сер. Матем. моделирование и программирование, 2011, № 9, 52–63
Образцы ссылок на эту страницу:
https://www.mathnet.ru/rus/vyuru174 https://www.mathnet.ru/rus/vyuru/y2011/i9/p52
|
Статистика просмотров: |
Страница аннотации: | 106 | PDF полного текста: | 56 | Список литературы: | 30 |
|