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