Pagina 1 di 1

Calcolo distribuito, come posso fare?

Inviato: lunedì 31 ottobre 2011, 21:18
da alfonso2828
Salve a tutti,
c'è qualcuno che sa dirmi se c'è qualche programma come BOINC per il calcolo distribuito?
Vorrei fare una rete lan con pc che svolgono lo stesso calcolo come se fosse un'unico computer.
Chi mi da una mano?  :)
Grazie

Re: Calcolo distribuito, come posso fare?

Inviato: martedì 1 novembre 2011, 0:06
da mad_dog
vorresti mettere su un piccolo cluster? tempo fa avevo trovato delle guide che spiegavano come realizzarne uno...
(da una ricerca al volo ho trovato http://tldp.org/HOWTO/Cluster-HOWTO.html )
la cosa non è così banale avverto... e se vuoi fare programmi che sfruttino il tuo clusterino guarda le direttive MPI...

Re: Calcolo distribuito, come posso fare?

Inviato: martedì 1 novembre 2011, 10:50
da alfonso2828
Esatto, un cluster! Lo so che questa cosa è abbastanza impegnativa per questo che cerco qualche software semplice come BOIC da usare in casa.
Ma non capisco due cose:
1) ho gia fatto una ricerca su Google e mi è apparso lo stesso link, pero vedo che è un po datato ma la guida è ancora valida?
2) visto che io non sono un programmatore (conoso sooolo la base della base della programmazione) devo per forza ricompilare il programma per fare il calcolo parallelo? Non posso fare in modo che installo un programma sui computer e poi mi distribuisce il carico di lavoro automaticamente su tutti per ridurre i tempi di calcolo?
Grazie  ;)

Re: Calcolo distribuito, come posso fare?

Inviato: martedì 1 novembre 2011, 18:04
da mad_dog
mmm penso che sia valida poi magari son cambiate le versioni dei programmi da usare ma in generale dovrebbe essere valida...
più che ricompilare sarebbe da riscrivere il programma usando le direttive MPI... poi mi pare che esista un modo per far si che il pc "principale" veda gli altri come sue parti... ma non ricordo il nome... (forse Beowulf da una ricerca ma ora non ho tempo per approfondire...)
io personalmente ho programmato in MPI e devo dire che non è tanto facile (bisogna cambiare punto di vista rispetto alla programmazione normale).

ma per curiosità come mai vuoi imbarcarti in questa impresa?

Re: Calcolo distribuito, come posso fare?

Inviato: martedì 1 novembre 2011, 19:05
da sabayonino

Re: Calcolo distribuito, come posso fare?

Inviato: mercoledì 2 novembre 2011, 10:24
da mad_dog
sabayonino ha scritto: ciao

come linea guida e magari adattando il tutto alle esegenze odierne :

https://wiki.ubuntu.com/EasyUbuntuClust ... usterGuide

oppure : http://wiki.gridengine.info/wiki/index. ... rid_Engine

ed ancora : http://www.boinc-wiki.info/Creating_a_diskless_cluster
Mmm :D interessante :D oggi posso dire di aver imparato qualcosa :D ^^

Re: Calcolo distribuito, come posso fare?

Inviato: mercoledì 2 novembre 2011, 19:23
da alfonso2828
Certo che ho una fortuna.... il sito di BOINC è offline!
Voglio provare con BOINC perche sembra essere quello piu semplice e piu aggiornato. Puo darsi che un domani posso anche unire il pc di qualche amico alla rete con sistemi operativi diversi.
Aspetto che il sito torna online e provo.

PS: mad_dog, cosa ti ha colpito dalla risposta di sabayonino? Ti è venuta voglia di fare un cluster?  :D

Re: Calcolo distribuito, come posso fare?

Inviato: mercoledì 2 novembre 2011, 21:24
da mad_dog
a me ispirava più Kerrighed :D
peccato che non ho spazio sennò provavo a mettere insieme un paio di pc con caratteristiche simili (magari recuperati a costo 0) e provare a configurare un piccolo cluster... però come già detto mi manca spazio ^^