Posted By: hajoucha (hajoucha) on 'CZprogram' Title: Re: Jak postavit mnohaprocesorovy system? Date: Sun Feb 7 08:54:45 2010 Ahojda, no, podle toho co popisujes to vypada na linuxovy cluster. Ovsem zustava stale mnoho ruznych nezodpovezenych otazek o chovani toho programu, cili vubec neni jasne, zdali je to pro Tebe dobre reseni. Napr. jak moc budou mezi sebou ty jednotlive stroje komunikovat. Doporucuji nejprve zkusit cely koncept na jiz existujicich clusterech (pokud mas moznost, napr. metacentrum), popr. zkusit si postavit nejaky dvou, tri, ctyr nodovy cluster sam. Na takove vyzkouseni je idealni pc laborka nebo tak neco, ale i kdyz ji nemas k dispozici, par pc se vzdycky nejak nahromadi. Asi nejjednodussi je sosnout nejake live CD a z toho ten cluster udelat. Namatkove nachazim: http://idea.uab.es/mcreel/ParallelKnoppix/ popr. http://www.knoppix.net/wiki/Cluster_Live_CD Pritom jeste dodavam, ze bohuzel vykon neroste linearne s poctem pc. Pokud mas neurekom penez, muzes si takove reseni koupit, popr. si muzes koupit jednu mnohaprocesorovou masinu. Ja tolik penez nikdy nemel, takze zde Ti moc neporadim. Nakonec je tu moznost vyuzit pocitani na graf. kartach. To by vyzadovalo prepsani cele aplikace (nejspise pomoci CUDA), ale zase bys (podle povahy vypoctu) mohl dostat v jedne karte neco jako 256 ci dnes uz i 512 CPU. Takovych karet muzes dat do jednoho pc nekolik. No a na uplny konec je tu porad moznost zkusit projekty typu Seti@home. Tj. napsat to tak, abys mohl vysledek poskladat z dilcich nezavislych kousku. Opet - zalezi, co mas za aplikaci. zdravi michal (toho casu s max. 40 cpu)