Posted By: Drs (Fortran je muj kamarad) on 'CZprogram' Title: Re: Jak postavit mnohaprocesorovy system? Date: Mon Feb 8 10:31:48 2010 Je to Tvoje aplikace ? Pokud ano, a je to realne, tak bych zvazil prepsani z Javy do neceho pocitaciho (alespon vypocetni jadro). Java na to fakt neni vhodna. Delal jsem jednou benchmarky, ktere mi bezely na stejnem Linuxovem stroji. Kod byl trivialni - vynasobil 2 matice (velikosti neco jako 2000x2000) a spocital maticove normy puvodnich matic a vysledne matice. Vysledky byly neco jako: C: 6s Fortran 77: 6s Fortran 95: 2.5s Matlab: ~30s Java: ~40s Proste Java se k pocitani nehodi. Vetsina "serioznich" vedeckych kodu (i novych) je ve Fortranu a lide vi, proc. Pokud bych psal takovy kod, tak bych sel do F95+OpenMP na te sdilene pameti. Ale chapu, ze pokud uz mas kod, ktery dela, co potrebujes, tak ho ted asi prepisovat nebudes a moje odpoved je tedy irelevantni :-) > Ahoj, > > mam paralelni vypocetne narocny algoritmus napsany v Jave. Bezne dostupne > PC, > tj. s 16 nebo 24 CPU, nemaji pro rozsahlejsi vstupy algoritmu a pri zavolani > > algoritmu vice uzivateli dostatecny vykon. > > Poradite nekdo prosim, jak co nejsnaze postavit system (HW, OS atd.), do > ktereho budu moci jednoduse zapojovat dalsi PC dle potreby? > > Na takovemto systemu by nebezelo nic jineho a bylo by dobre, aby system > fungoval i kdyz jedno PC zkolabuje. > > Diky, > Nemca DrS ------------------------------------------------------------------ To jen aby rec nestala ...