Репозиторий Dspace

Программирование графических процессов при помощи расширяемых языков

Показать сокращенную информацию

dc.contributor.author Адинец, А. В.
dc.contributor.author Adinetz, A. V.
dc.date.accessioned 2013-08-05T08:51:36Z
dc.date.available 2013-08-05T08:51:36Z
dc.date.issued 2011
dc.identifier.citation Адинец, А. В. Программирование графических процессов при помощи расширяемых языков / А. В. Адинец // Вестник ЮУрГУ. Серия Математическое моделирование и программирование.- 2011.- Вып. 9. № 25 (242).- С. 52-63.- Библиогр.: с. 63 (10 назв.) ru_RU
dc.identifier.issn 1991-976X
dc.identifier.uri http://dspace.susu.ac.ru/handle/0001.74/1853
dc.description Андрей Викторович Адинец, кандидат физико-математических наук, мл.н.с, МОТЭФ ОИЯИ, г. Дубна, мл.н.с, НИВЦ МГУ имени М.В. Ломоносова, adinetz@gmail.com. ru_RU
dc.description.abstract В статье рассматривается система программирования ГПУ NUDA, созданная на основе расширяемого языка Nemerle. Она даёт программисту контроль над процессом переноса программы на ГПУ, переложив механическую работу на компилятор. Макросы и аннотации облегчают перенос программ на ГПУ и повышают их производительность без ущерба для размера и читаемости исходного кода. На ряде архитектур ГПУ и задач удалось добиться повышения производительности в несколько раз по сравнению с исходным вариантом. This paper presents a GPU programming system, NUDA, built on top of an extensilbe language, Nemerle. NUDA provides control over porting application to GPU, while making the compiler do the mechanical work. Macros and annotations simplify the porting process, and increase efficiency without sacrificing code size and readability. On a number of problems and architectures, use of NUDA increased performance several times compared to initial implementation. ru_RU
dc.description.sponsorship НИВЦ МГУ имени М.В. Ломоносова ru_RU
dc.language.iso other ru_RU
dc.publisher Издательский центр ЮУрГУ ru_RU
dc.relation.isformatof Вестник ЮУрГУ. Серия Математическое моделирование и программирование ru_RU
dc.relation.isformatof Vestnik Yuzhno-Ural'skogo Gosudarstvennogo Universiteta. Seriya Matematicheskoe modelirovanie i programmirovanie ru_RU
dc.relation.isformatof Bulletin of SUSU ru_RU
dc.relation.ispartofseries Математическое моделирование и программирование;Вып. 9
dc.subject языки программирования ru_RU
dc.subject метапрограммирование ru_RU
dc.subject ГПУ ru_RU
dc.subject programming languages ru_RU
dc.subject Parallel programming ru_RU
dc.subject Extensible programming ru_RU
dc.subject metaprogramming ru_RU
dc.subject GPU ru_RU
dc.subject GPGPU ru_RU
dc.subject параллельное программирование ru_RU
dc.subject расширяемое программирование ru_RU
dc.subject графические процессоры ru_RU
dc.subject УДК 004.432.2 ru_RU
dc.subject УДК 004.435 ru_RU
dc.subject УДК 004.422.837 ru_RU
dc.title Программирование графических процессов при помощи расширяемых языков ru_RU
dc.title.alternative Programming graphics processors with extensible languages ru_RU
dc.type Article ru_RU


Файлы в этом документе

Данный элемент включен в следующие коллекции

Показать сокращенную информацию

Поиск в DSpace


Расширенный поиск

Просмотр

Моя учетная запись