Проект Templet

акторный фреймворк для запуска задач
на множестве ядер, кластерах и в облаках
templet.ssau.ru

Инструменты пользователя

Инструменты сайта


templet:общее_описание_системы

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
templet:общее_описание_системы [2013/10/08 16:39] – создано artamonovtemplet:общее_описание_системы [2013/10/08 18:45] (текущий) artamonov
Строка 1: Строка 1:
 ===== Общее описание системы ===== ===== Общее описание системы =====
 +
 +Система Templet – это веб-инструмент, призванный помочь программистам, которым требуется управление полным циклом разработки параллельного приложения, от шаблона до реализации и развёртывания.
 +
 +Веб-сервис предназначен для предоставления следующих новых возможностей: 
 +  - База данных примеров и шаблонов в различных программных/аппаратных архитектурах; 
 +  - Создание новых проектов путем копирования-вставки существующих проектов или совместного использования проектов; 
 +  - Сотрудничество в области разработки параллельных приложений на базе системы контроля версий;
 +  - Автоматическая сборка и развертывание исходных программ для исполнения на суперкомпьютере; 
 +  - Совместное использования ресурсов облака или суперкомпьютера.
 +
 +Сервис работает на нескольких VPS/VDS серверах в частном облаке суперкомпьютера «Сергей Королев» Самарского государственного аэрокосмического университета. Он использует Subversion-совместимые репозитории, установленные на суперкомпьютере или в Интернете. Структура проекта с фиксированными изменениями проверяется нашим сервисом. Если структура корректна, по запросу пользователя проект может быть скомпилирован и запущен на суперкомпьютере или в частном окружении, тип которого поддерживается сервисом.
 +
 +Поддерживаются проекты в модели программирования Templet, а также проекты с определённой структурой файлов, необходимой для унифицированной процедуры развёртывания.
 +
 +Для развёртывания программы в частном окружении доступен тип окружения «Linux-сервер», он может быть использован в любых проектах, не зависимо от частного облака СГАУ и суперкомпьютера. Необходимым условием является лишь наличие доступа к частному окружению по протоколу SSH из сети Интернет. Для работы на суперкомпьютере доступен тип окружения, который может использоваться при наличии доступа к суперкомпьютеру «Сергей Королев».
 +
 +Служба доступна по адресу http://graphplus.ssau.ru/templet. 
templet/общее_описание_системы.1381250394.txt.gz · Последнее изменение: 2013/10/08 16:39 — artamonov