[linux] MOSIX / nonparallel application
Rado Bonk
bonk na fns.uniba.sk
Středa Květen 5 14:02:16 CEST 2004
Zdravim,
> > MOSIX rozdeluje beh procesov medzi pocitace v klastri - ak aplikacia
> > bezi len v jednom procese, nemoze sa distribuovat medzi viacero CPU
> > (dokonca ani na tom istom pocitaci).
>
> Nuz, MOSIX vpodstate len simuluje napr. na X jednoprocesorovych masinach
> jeden X procesorovy stroj. Ak je v jednej masine viac procesorov,
> tak pravdaze ich prida. :-)
Ak tomu dobre rozumiem, aj napriek tomu ze je aplikacia napisana pre jeden
CPU (teda pri jej programovani sa nepocitalo s 2 CPU), dokaze vyuzit 2 CPU na tom istom stroji?
Alebo bude vyuzivat len jeden CPU a to vzdy?
> Musel by si danu ulohu vediet nejakym sposobom rozdelit na niekolko
> ciastkovych. Ak napr. musis v tej ulohe spracovat 100 suborov,
> tak mu mozes dat spracovat iba 20 a spustit naraz 5 takychto procesov.
> Ak sa toto neda, tak s tym pravdepodobne nic nespravis.
> Ak je aplikacia z tohto pohladu zle napisana, tak ju musis upravit
> (ak sa to da).
Toto riesenie mi je jasne.
Vdaka,
Rado
--
Radoslav Bonk M.S.
Comenius University, Faculty of Natural Sciences
Department of Physical Geography and Geoecology
Mlynska Dolina 842 15,Bratislava SLOVAKIA
fax:00421-2-654 29 064 phone: 00421-2-602 96 250
Další informace o konferenci linux