Обозначение состава программы
Эта статья включает список литературы , связанную литературу или внешние ссылки , но ее источники остаются неясными, поскольку в ней отсутствуют встроенные цитаты . ( Май 2019 г. ) |
Нотация композиции программы ( PCN ) — это нотация спецификации для создания более крупных программ из меньших модулей или программ (обычно написанных на C или Fortran ). Эффективное параллельное программирование лежит в основе PCN. Более крупные составленные программы предназначены для эффективного выполнения на однопроцессорных машинах, мультипроцессорах с общей памятью или распределенных мультикомпьютерах.
PCN был разработан в Аргоннской национальной лаборатории и Калифорнийском технологическом институте .
PCN включает язык для определения параллельных алгоритмов и интерфейсов для C и Fortran . Существует также набор инструментов PCN для рабочих станций, который позволяет разрабатывать приложения для суперкомпьютеров и включает инструменты отладки и анализа производительности.
PCN подходит для приложений, использующих параллельные вычисления , таких как гидродинамика и моделирование климата .
Источники
[ редактировать ]- Чанди, К. Мани и Тейлор, Стивен (1990), Учебник по обозначениям композиции программ . Технический отчет. Калифорнийский технологический институт. [Калифорнийский технологический институт:1990.cs-tr-90-10]
- Статья PCN в Бесплатном онлайн-словаре по вычислительной технике