Аннотация:
Описана потоковая модель вычислений с динамически формируемым контекстом, а также особенности ее архитектурной реализации. Потоковая модель вычислений позволяет решать проблемы, возникающие при создании и применении суперкомпьютеров. Одной из таких проблем является то, что с ростом возможности максимального распараллеливания, предоставляемой пользователям создателями современной аппаратуры, все сложнее становится загрузить постоянно увеличивающееся число функциональных устройств вычислительных ядер, оставаясь в рамках традиционного программирования. Описаны преимущества предлагаемой модели вычислений. Сравниваются парадигма «раздачи», в которой работает потоковая модель вычислений, и традиционная парадигма «сбора». Приведены основные особенности архитектуры параллельной потоковой вычислительной системы (ППВС) «Буран» и ее отличия от классических потоковых вычислительных систем. Проведенные исследования позволяют надеяться, что предложенная модель вычислений станет в будущем основной парадигмой программирования для масштабных параллельных вычислений.
Ключевые слова:потоковая модель вычислений; парадигма раздачи; ассоциативная память; локализация вычислений.