PARALLEL.RU

Дискуссионный клуб по параллельным вычислениям
Текущее время: 10 дек 19 7:10

Часовой пояс: UTC + 4 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
СообщениеДобавлено: 28 мар 04 20:48 
Подскажите пожалуйста, как проверить работоспособность кластера средствами MPICH: какие примеры из Examples можно запустить, чтобы наглядно увидеть преимущества кластерной системы?


Вернуться к началу
  
 
СообщениеДобавлено: 29 мар 04 10:31 
Dimas писал(а):
Подскажите пожалуйста, как проверить работоспособность кластера средствами MPICH: какие примеры из Examples можно запустить, чтобы наглядно увидеть преимущества кластерной системы?

А какой у тебя кластер? В зависимости от архитектуры надо и смотреть пример!!!!! :) :D


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 29 мар 04 12:33 
Не в сети

Зарегистрирован: 11 дек 02 19:37
Сообщения: 872
Откуда: НИВЦ МГУ
Что пордразумевается под "проверить работоспособность"? Работает-неработает - пример pi.c. Если посчитает число пи, значит работает :) Увидеть приемущества - надо знать по сравнению с чем и в чём. какие задачки пускать хотите?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: О тестах!
СообщениеДобавлено: 1 апр 04 0:32 
Кластер у меня пока состоит из 2-х машин с архитектурой i386, а именно Celeron 1GHz, ОС Linux Knoppix 3.2. Задача - сравнить преимущества запуска параллельных программ - всевозможных тестовых приложений - на 2-х и более машинах, соединенных локальной сетью. Машины соединяются по SSH. При запуске скрипта tstmachines он вывод ошибку о том, что не может создать файл mpichfoo или как-то так на удаленной машине... хотя при этом по SSH приконектится к удаленной машине можно, и без пароля. mpirun на 2 и более узлов(процессоров) выполняется, н-р cpi возвращет результат, который на порядок больше, чем результат запуска на 1 машине (видимо, сказывается время на соединение со второй машина и загрузка сети).
Вопрос Подскажите, плиз, как можно наглядно проконтролировать процесс выполнения того же cpi или другой параллельной программы на удаленной машине? Читал (КОМПЬЮТЕРРА - 2002 -  №5 - Еда и кластеры на скорую руку), что можно запустить cpi на миллиард циклов. Кто знает, подскажите, как это сделать?И какие еще тесты (консольные и под иксы) можете посоветовать?
заранее спасибо!


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 1 апр 04 12:10 
Не в сети

Зарегистрирован: 11 дек 02 19:37
Сообщения: 872
Откуда: НИВЦ МГУ
"сравнить перимущества запуска параллельных программ" - звучит немного странно ;) Возьмите программку для обсчёта множества Мандельброта, распараллельте обсчёт полей - будет ускорение в 2 раза. Даже сомневаться не приходится. А вот LINPACK (решение систем линейных уравнений) уже так не получится, будет поменьше. Чем больше обменов, тем меньше ускорение - простая зависимость :)
Если хочется потестировать кластер под конкретную задачу, то и тест нужно брать с учётом специфики задачи. Абстрактно - получить ускорение в 2 раза не проблема (Мандельброт), хочется тест "мировых стандартов" - LINPACK есть в свободном доступе.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 

Часовой пояс: UTC + 4 часа [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot] и гости: 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB