Overview

HTTPS SSH
Как начать работу с RiDE

*************************************************************************

1. Запустите setup.cmd
Это делается однократно. Запуск настроит пути, необходимые для работы программ.

2. Запустите start_system.cmd 
Будет произведен запуск системы исполнения и системы хранения.

3. Запустите view_data.cmd
Откроется браузер с обзором текущего состояния хранилища.

Райд готов к работе!

*************************************************************************

Запуск примеров

1. Войдите в папку task1 и кликните по файлу run.ride. 
Это запустит тест-считалку от 1 до 55. Это простое однопоточное вычисление.

2. Войдите в папку task2 и кликните по файлу run.ride.
Это - параллельная программа проверки генератора случайных чисел.
Она запускает 20 параллельных тестов генератора, а затем запускает
сборщик результатов. Результат должен быть где-то около 50.

3. Войдите в папку task4-pi и кликните по файлу run.ride. 
Это запустит вычисление числа Пи. При этом можно визуально наблюдать
за вычислением с помощью view_data.cmd, вкладка Progress View.

Альтернативно, можно не кликать файлы, но входить в папки примеров
через консоль и вызывать команду "ride" - эффект будет аналогичным.


**************************************************************************

Параллельный запуск

Чтобы запустить Райд на нескольких машинах, скопируйте его папку
на эти машины и выполните шаги 1-2. Машины готовы к работе.

На машине, в которой будете производить запуск, отредактируйте файл runsides.txt,
указав в нем адреса машин-исполнителей, по одному в строчке.
Теперь система будет связываться с этими машинами на предмет исполнения.
// Примечание: в обе стороны должны быть доступны порты 11211, 58001, 58002.


**************************************************************************

Программирование в Райд

1. Прочитайте о сути параллельного программирования в Райд на сайте www.ridehq.net
2. Создайте вычислительные модули, оснащенные функциями ride_get, ride_put, ride_rule.
В качестве основы можно использовать пример task1c, который поясняет написание си-программ для Райд.
Полностью подключение к С/C++ описано здесь: clients\ride_c\ride.h 
Также можно создавать программы и на других языках.
3. Создайте файл run.ride, в котором опишите начальные правила.
4. Выполните команду "ride", и она исполнит ваше вычисление.


www.ridehq.net
23.06.2011