MPD (язык программирования)
Многопоточное , параллельное и распределенное программирование ( MPD ) — это язык параллельного программирования которого , синтаксис заимствован из книги « Основы многопоточного, параллельного и распределенного программирования» . В названии перечислены отличительные особенности языка , а именно то, что он поддерживает все три метода одновременного программирования.
MPD реализован как вариант языка программирования SR . У него другой парсер , но он использует ту же промежуточную форму и систему времени выполнения, что и SR. Следовательно, MPD предоставляет такое же разнообразие механизмов параллельного программирования , как и SR.
Программы MPD могут выполняться на отдельных процессорах , с общей памятью мультипроцессорах или кластерах (однородных) процессоров. Реализация прозрачно поддерживает множество различных типов процессоров и систем Unix .
Пример кода
[ редактировать ]resource helloWorld()
writes("Hello World\n")
end
Внешние ссылки
[ редактировать ]