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/ |