Т-система - среда автоматического динамического распараллеливания вычислений

На главную

OpenTS - ТЕХНОЛОГИЯ И ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ПОДДЕРЖКИ РАСПАРАЛЛЕЛИВАНИЯ ПРОГРАММ

ИССЛЕДОВАТЕЛЬСКИЙ ЦЕНТР МУЛЬТИПРОЦЕССОРНЫХ СИСТЕМ (ИЦМС ИПС РАН)
Тел/факс: +7(4852)695228    E-mail: abram@botik.ru
Web-site: http://www.botik.ru/PSI/RCMS
Директор ИЦМC ИПС РАН: д.ф.-м.н., член-корр. РАН Абрамов Сергей Михайлович
 

Технологии и программное обеспечение (ПО) поддержки распараллеливания программ для различных вычислительных архитектур сегодня нужны всем производителям от программистов-одиночек до крупных фирм. Это связано с кардинальным изменением в 2006 году компьютерной техники, когда был прекращен выпуск однопроцессорных (одноядерных) компьютеров. В результате потребовалось параллельное программное обеспечение.

OpenTS  оригинальная российская разработканачатая в Институте программных систем РАН в начале 80-х годов.  С 2000 года к развитию и реализации OpenTS подключились новые группы исследователей, в первую очередь, из МГУ им. М.В. Ломоносова. В последние годы система OpenTS развивается в рамках научно-технических программ Союзного государства России и Белоруссии  "СКИФ" и "СКИФ-ГРИД".

OpenTS это технология распараллеливания, обеспечивающая автоматическое динамическое распараллеливание программ и предоставляющая среду исполнения для языка программирования высокого уровня T++, который является параллельным диалектом языка C++. OpenTS  представляет собой Т-систему с открытой архитектурой. Система поддерживает широкий спектр параллельных платформ: многоядерные процессоры, SMP-системы, кластеры, метакластеры и GRID-системы.

Оригинальная версия OpenTS разработана для ОС Linux. В 2006 году по контракту с корпорацией Microsoft в ИПС было выполнено портирование системы параллельного программирования OpenTS на платформу Windows. OpenTS под Windows не требует коммерческого компилятора для разработки T-программ. Достаточно установить Visual C++ Express Edition, свободно доступный на сайте Microsoft.

Высокоуровневое программирование на языке T++ позволяет легко и удобно создавать прикладные системы в среде OpenTS, экономит труд программистов. В среде OpenTS уже разработано несколько прикладных приложений в различных областях знаний. Например, система MultiGen для молекулярного моделирования с целью предсказания биологической активности лекарств, приложение по дистанционному зондированию земли (ДЗЗ) со спутника LANDSAT и др.

Информационные материалы

PowerPoint презентации

OpenTS. Состояние работ и перспективы
Слайды к докладу на PSTA’2006 Переславль-Залесский, ИПС РАН
25.10.2006
Системное программное обеспечение суперкомпьютеров "СКИФ" и система программирования OpenTS
Материалы к докладу на научной сессии ОИТВС Москва, ИПУ РАН
20.04.2006
Open TS: архитектура и реализация среды для динамического распараллеливания вычислений
Материалы к докладу на конференции "Научный сервис в сети Интернет", Новороссийск, Абрау-Дюрсо.
и
аудио-запись доклада на конференции 18.09.2005
18.09.2005
TDB открытая распределенная программная система интерактивной отладки MPI-программ: архитектурные решения и общие принципы реализации
Материалы к докладу на конференции "Суперкомпьютерные системы и их применение SSA'2004".
26.10.2004
 

Листовки

1. Перенос системы параллельного программирования OpenTS на платформу Windows CCS 22.05.2006
 

Логотипы

Логотип Института программных систем РАН - в формате jpg, в формате eps
Логотип исследовательского центра мультипроцессорных систем - в формате jpg, в формате eps
 

Сертификаты, свидетельства

Свидетельство о государственной регистрации программы для ЭВМ No 2008612994 Dynamic MPI (DMPI 7.0). Зарегистрирована Федеральной службой по интеллектуальной собственности, патентам и товарным знакам в Реестре программ для ЭВМ. 20 июня 2008 г.
Свидетельство о государственной регистрации программы для ЭВМ No 2008612995 Open T-System Runtime (OpenTS Runtime). Зарегистрирована Федеральной службой по интеллектуальной собственности, патентам и товарным знакам в Реестре программ для ЭВМ. 20 июня 2008 г.
Свидетельство о государственной регистрации программы для ЭВМ No 2008612595 Cache protocols in JAVA (PCPJ 1.0). Зарегистрирована Федеральной службой по интеллектуальной собственности, патентам и товарным знакам в Реестре программ для ЭВМ. 28 мая 2008 г.
Свидетельство о государственной регистрации программы для ЭВМ No 2008612648 T++ конвертер. Зарегистрирована Федеральной службой по интеллектуальной собственности, патентам и товарным знакам в Реестре программ для ЭВМ. 28 мая 2008 г.
 

Награды

Диплом выставки "Инновационные достижения России", проходившей в рамках XI Петербургского международного экономического форума С.-Петербург, июнь 2007 года

Изменения от: 02-03-2016 08:06

 



Адрес: 152020, Ярославская обл., Переславский район,  село Веськово, ул. Петра Первого, д4 "а"
Тел./факс: +7 (48535) 98-064  E-mail: psi@botik.ru    Веб: http://www.psi-ras.ru

©
Институт программных систем имени А.К. Айламазяна РАН, Переславль-Залесский, Россия

 На главную