[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