RUS  ENG
Полная версия
ЖУРНАЛЫ // Программные системы: теория и приложения // Архив

Программные системы: теория и приложения, 2014, том 5, выпуск 4, страницы 3–17 (Mi ps124)

Программное и аппаратное обеспечение распределенных и суперкомпьютерных систем

Программирование графических процессоров (GPU) на языке MC#

Ю. П. Сердюк

Институт программных систем им. А. К. Айламазяна РАН

Аннотация: В статье рассматриваются базовые принципы и средства программирования графических процессоров (graphical processor units — GPU) на языке MC#, являющимся расширением языка C#. Приводится пример программы на языке MC#, предназначенной для исполнения на GPU, и разбираются средства задания конфигурации GPU, средства работы с разделяемой памятью и использование CUDA-средств в MC#-программах. В заключение, перечисляются нерешенные вопросы и пути дальнейшего развития системы программирования MC# для GPU.

Ключевые слова и фразы: Параллельное программирование, графические процессоры, разделяемая память.

УДК: 004.382.2, 004.432

Поступила в редакцию: 20.11.2014
Подписана в печать : 09.12.2014



© МИАН, 2024