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