WikiDer > FortranM
FortranM это компьютерный язык для модульных параллельное программирование.[1][2] Его синтаксис основан на Фортран но имеет дополнительные элементы, такие как каналы и порты для связи между процессами.[3]
Язык был разработан К. Мани Чандигруппа в Калтехвместе с Аргоннские национальные лаборатории команда.[3] Компилятор языка находится в свободном доступе в лабораториях Аргонна.[3]
В FortranM процессы общаются, отправляя и получая сообщения по каналам.[3] Процессы и каналы могут создаваться динамически, но программы остаются детерминированными.
Источники
- ^ Справочник по параллельным и распределенным вычислениям Альберт Я. Зомая 1995 ISBN 0-07-073020-2 стр. 886
- ^ Шаблоны для проектирования параллельного программного обеспечения Хорхе Луис Ортега-Арджона, 2010 г. ISBN 0-470-69734-2 стр.22
- ^ а б c d Аргоннские национальные лаборатории FortranM
Этот язык программирования-связанная статья является заглушка. Вы можете помочь Википедии расширяя это. |