Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Zahar Kiselev                        2:5030/382.1   30 Jan 2003  09:50:30
 To : Serzh Kosintsev
 Subject : MOSIX Example
 -------------------------------------------------------------------------------- 
 
 
 Jan 29 18:17 03, Serzh Kosintsev wrote to all:
 
  SK> Пособите, плз!
  SK> если кто писал проги на С, опираясь на Mosix, пособите примером?
  SK> просто хочется увидеть, что мой кластер заработал, не просто 
  SK> мигрируют проги - а распараллеливается одна задача.
 
 как я понял - MOSIX только и умеет, что обеспечивать собственно переползание
 процессов с одной машины кластера на другую. То есть если ты это разрешил в
 конфигурации - то любой процесс будет запускаться там, где MOSIX считает нужным.
 Чем собственно распараллеливание и достигается. Это хорошо для задач, которые
 можно распараллеливать просто запуском нескольких копий. Hапример
 перебор всяких паролей. Если же по условиям задачи требуется, чтобы запущенные
 процессы между собой общались - то для этого можно применять либо стандартные
 юниксовые средства (с определенными ограничениями, которые накладывает MOSIX),
 либо специальные библиотеки межпрограммного взаимодействия, ориентированные на
 поддержку кластерных вычислений. Оно как ни странно - отлично уживается с
 мосиксом. И "уползший" на другую машину процесс может общаться с "оставшимся
 здесь" коллегой. В частности примерчики от библиотеки MPICH у меня работали.
 
 К сожалению для нас, владельцев собственых кластеров :), крайне мало существует 
 программ, умеющих использовать тот факт, что их запустили на кластере. В
 частности например можно запустить povray и обсчитывать красивые картинки если
 конечно разбираешься в этом.
 Вообще мне интересно - кто какое полезное применение придумал для кластера?
 Я вот на нем апача запустил, апач по машинам "расползся", но я бы не сказал, что
 ему это сильно помогло стать быстрее - все равно странички-то с диска читать
 надо, а диск один на всех, посредством nfs.:)
 Один человек как-то предложил попробовать посчитать что-то из ядерной физики, он
 этим занимается, но оказалось, что там надо не десять машин по 300мгц, как у
 меня, а десять машин по три гигагерца, чтобы это считалось не за год, а
 поменьше:)
 Hу и чтобы кластер не бездельничал - setiathome в режиме idle priority уже год
 считаю, пользу науке приношу:-)
 
 Zahar(@spbdept.rbc.ru)
 
 --- Msged/LNX 6.1.1
  * Origin: Остров Большой Березовый: http://birch-island.spb.ru (2:5030/382.1)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 MOSIX Example   Serzh Kosintsev   29 Jan 2003 19:17:24 
 MOSIX Example   Zahar Kiselev   30 Jan 2003 09:50:30 
 RE:MOSIX Example   Serzh Kosintsev   30 Jan 2003 12:12:10 
 RE:MOSIX Example   Zahar Kiselev   31 Jan 2003 00:58:14 
 Re: MOSIX Example   Alexander Timoshenko   30 Jan 2003 14:52:08 
 Re: MOSIX Example   Zahar Kiselev   31 Jan 2003 01:22:54 
Архивное /ru.linux/32883e38d0a5.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional