Система параллельного программирования OpenTS
OpenTS — это система параллельного программирования для всего спектра параллельных архитектур: многоядерные процессоры, SMP-установки, кластерные и распределённые вычислительные системы. OpenTS — оригинальная российская разработка, которая ведётся в Институте программных систем им. А.К.Айламазяна РАН в течении более чем 20 лет. В настоящее время система развивается в рамках суперкомпьютерной программы "СКИФ" и "СКИФ-ГРИД" Союзного государства России и Беларуси, а также других проектов.
OpenTS (Open T-System, Т-система с открытой архитектурой) представляет собой современную реализацию идей Т-системы, объединяет в себе наиболее удачные черты функционального программирования, dataflow-систем и традиционных языков и методов программирования. Т-система базируется на функциональной парадигме и предполагает определенные ограничения на стиль программирования в случае ее использования. Взамен она предоставляет бесконфликтную модель динамического распараллеливания, в которой невозможны взаимные блокировки и некорректный доступ к разделяемым переменным.
Система OpenTS обладает открытой и расширяемой архитектурой, легко адаптируемой к стремительно меняющимся аппаратным платформам современных суперкомпьютеров. Поддерживаемый системой OpenTS входной язык программирования Т++ является синтаксически и семантически гладким расширением языка программирования C++, а среда исполнения Т-приложений представляет собой ортогональную надстройку (Т-суперструктуру) над стандартной последовательной средой программирования ОС Linux или ОС Windows.
Если у Вас возникнут какие-либо вопросы, напишите нам по электронной почте supportATopentsDOTnet
Последние изменения на сайте
2011/06/01: Доступна сборка
OpenTS v.1.3 для ОС Windows.
2010/06/03: Доступна новая версия образа виртуальной машины
OpenTS_VM. См.
описание.
2010/03/03: Доступна сборка OpenTS v.1.2 для ОС Windows.