banjalukaforum.com
https://www.banjalukaforum.com/

klasteri i openMosix
https://www.banjalukaforum.com/viewtopic.php?f=16&t=17435
Stranica 1 od 1

Autoru:  mangia [ 15 Dec 2005, 20:24 ]
Tema posta:  klasteri i openMosix

pozdrav

ima li iko da je radio nesto sa klasterima? trenutno radimo neki seminarski an faksu pa me interesuje onako da li je neko cackao i pecovao kernel ili pravio neku svoju klaster distro..

Autoru:  che.guevara [ 15 Dec 2005, 23:41 ]
Tema posta: 

Pih, malo (tj nešto znam) sam čitao o programiranju za više-procesorske sisteme (paralelno programiranje, u ovom slučaju za sisteme tipa klastera).

Možda bih ti tu mogao pomoći, dakle na tom teorijskom - programerskom nivou ...

Poz

Autoru:  pmalic [ 16 Dec 2005, 10:07 ]
Tema posta: 

Ako pišeš seminarski bolje da to sve sam probaš nego da ti neko priča... openMosix nije teško dići, nađeš dvije mašine ili digneš dvije vmware instance i eto... Programe za testiranje pišeš normalno, oni ne moraju biti svjesni clustera, za razliku npr. od Beowulf tipa klastera gdje koristiš biblioteke tipa PVM i MPI. Naravno, program će se raspoređivati po nodovima jedino ako ima više threadova ili imaš više procesa koji čine jedan program...

Autoru:  mangia [ 16 Dec 2005, 10:54 ]
Tema posta: 

sve je to meni poznati samo hocu da vidim da li je jos neko radio sa tim. cackao sam i sa MPI bibliotekama.
u svakom slucaju BL ETF treba da bude dio nekog veceg grid projekta ovih dana tj da se ukljuce u neke medjuanrodne tokove.

Autoru:  dsimic [ 19 Dec 2005, 15:29 ]
Tema posta: 

pmalic je napisao:
Naravno, program æe se rasporeðivati po nodovima jedino ako ima vi¹e threadova ili ima¹ vi¹e procesa koji èine jedan program...


Greskica: openMosix ne omogucava migriranje thread-ova, kao ni programa koji koriste shared memory. Postoji migshm, patch za openMosix, kome je cilj da realizuje "distributed shared memory", ali je taj patch u nekoj ranoj beta fazi, i nije dio oficijelnog openMosix-a.

Autoru:  pmalic [ 20 Dec 2005, 00:48 ]
Tema posta: 

Niko nije uopšte spominjao shared memory... I openMosix može da migrira threadove, ali ne nativne LinuxThreads, već user-space threads implementacije, npr. JVM green threads, MIT-pthreads...

Puno ljudi na openMosixu radi proračune u Javi jer je generalno popularna, tako da ako neko ima threadovane programe u Javi (što je normalno) može bez izmjena (samo se doda java interpreteru switch -green) da ima migraciju threadova izmedju nodova. Jest' da je zadnja verzija JVM-a na Linuxu koji podržava green threads 1.3.1, ali ako radiš neke proračune, teško da će ti biti baš neophodni featurei koje donosi Java 1.4 ili 1.5.

Što se tiče MIT-pthreads, to je baš odavno zastarilo, ali ima verzija koju je MySQL kompanija prepravljala i sređivala (iz 2002) i koja se može kompajlirati i koristiti na 2.4 Linuxu...

Autoru:  mangia [ 20 Dec 2005, 04:01 ]
Tema posta: 

oho drago mi je da sam staru gardu probudio da ne bude da se na ovom podforumu samo odgovara kako instalisati misa na slackware-u.

dalje, pecovao sam kernel i sve radi kako treba. sad moram naci jos koju masinu da probam to sve pa da pakujemo :)

Stranica 1 od 1 Sva vremena su u UTC [ DST ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/