Newsgroup: it.hobby.scacchi
Titolo: [supercomputer generatore tablebase] X Ivo e/o i ragazzi del G6

Ciao raga..
Argomento : generazione di tablebase e possibile apporto al progetto di
tutti gli scacchisti...o quasi.
Un pensiero forse basato su notizie infondate ma su cui qualcuno ( Ivo )
forse potrebbe far interessare le persone giuste ( CB ) .
Mi riferisco al risultato di una recente competizione che ha visto sfidarsi
tra di loro un certo numero di computer destinati a calcoli molto "pesanti",
i cosiddetti "supercomputer".
Ebbene mi risulta che a vincere non sia stato una "bestia" racchiusa in una
stanza di 10 mt per lato e guardato a vista da sistemi per la pulizia
dell'aria, la refrigerazione dei processori o contro eventuali attacchi di
Bin Laden..... A vincere sono stati circa 250 computer normalissimi i
cosiddetti PC " dde casa", messi in rete e coordinati da software dedicato .
Forse avrete sentito parlare di siti che studiano i messaggi radio
provenienti dallo spazio, le formule del dna di alcune cellule per la
ricerca sul cancro e quant'altro...sono basati su di un concetto credo
simile ed in definitiva vi viene chiesto di mettere a disposizione una
percentuale della potenza di calcolo della vostra cpu e una percentuale
della RAM mentre usate il PC anche se non siete collegati, poi quando vi
collegate il risultato del pacchetto di "lavoro" svolto dal vostro PC viene
girato al server che vi assegna un altro "lavoretto".
In definitiva perchè ChessBase o il G6 o qualcun altro non trova il modo di
proporre una cosa simile per la generazione delle tablebase prossime a
venire ?
E' perchè non è possibile ? ( sono enormi lo so ma anche gli ufo non
scherzano)
E' perchè quelli che cercano appuntamenti con gli ufo sono più motivati ?
E' perchè parlare con gli ufo è più importante di avere tablebase
megagalattiche ?
Ecco..... ho detto la mia cazzata adesso per un anno non mi sentite
più...dite la verità ve la cavate con poco no ?
Ciao
Marco

 megagalattiche ?
Caro Marco,
ti sei avvicinato troppo alla verità, te lo devo rivelare ..
Ovviamente tutte le ricerche sugli UFO vengono effettuate perche' e' noto
(da intercettazioni della NASA) che i marziani possiedono da tempo le
tablebases a 32 pezzi :-)
--
Ciao,
Francesco - Franc...@Rinaldi.as
- TIOs , i Tornei Italiani Online
 
http://utenti.tripod.it/RinaldiF/partite.htm
"Life's but a walking shadow. A poor player
That struts and frets his hour upon the stage,
And is heard no more. It is a tale
Told by an idiot, full of sound and fury,
Signifying nothing."

 Francesco - Franc...@Rinaldi.as
E naturalmente i dischi volanti non sono altro che enormi dischi fissi, in
rete tachionica fra loro, che contengono tutti i dati delle tablebase a 32
pezzi. :-))
Saluti da Greenu

 scherzano)
Non sono un esperto, ma non credo che le 'TBs' si possano generare a
spicchi, come nel progetto SETI. Per generare le tablebases a 5 pezzi ci
vogliono 512MB di RAM e, dice lo stesso Nalimov, molte settimane di lavoro.
Per avere quelle a 6 pezzi credo che dovremo aspettare 10 anni.
Ciro

 Per avere quelle a 6 pezzi credo che dovremo aspettare 10 anni.
Allora se ho la detto Nalimov torno a cercare gli ufo....
Approposito...
Ciao Frengo Auguri di Natale in ritardo, sei sempre il migliore
A Ivo auguri di Buon compleanno ( in anticipo ) per il 6 gennaio
...a tutti gli altri..........ci risentiamo tra un anno....
Ciao ciao
Marco


Un motivo l'ho detto sopra, ci vorrebbe la rete locale coi cavi e le schede.
Per cui non e' possibile uno sforzo collaborativo come il seti, semmai la CB
dovrebbe organizzarsi un cluster (non e' banale)
Un altro motivo (piu' definitivo) e' che non tutti i problemi possono essere
risolti con questo approccio, ma solo quelli in cui e' possibile frammentare
il lavoro da svolgere in frammenti molto indipendenti (cioe' in cui la
soluzione di un frammento non richiede di conoscere la soluzione di un altro
frammento). In questo modo puoi dividere il problema in 1000 pezzi,
risolverli in parallelo su 1000 computer distinti ed "unire"  i 1000
sottorisultati per risolvere il problema iniziale (l'ho detto in modo un po
semplicistico, ma dovrebbe essere chiaro :-)   )
Per quanto riguarda le TB, non conosco i dettagli dell'algoritmo di
generazione, ma so che lavora per iterazioni, ed ogni iterazione lavora sui
risultati della precedente. Quindi, se dividessimo il lavoro su due
computer, il secondo dovrebbe attendere che il primo abbia finito i propri
calcoli, ovviamente con nessun guadagno di performance
Ciao
Mauro

E' tutto molto chiaro, grazie Mauro, .....come mi consiglia Frengo ...torno
a dedicarmi agli appuntamenti con UFO..
Ciao
Marco


(snip)

Per sapere di più sui cluster formati da vecchi PC obsoleti, potresti anche
andare
su 
www.google.com
 e digitare "beowulf".
Se conosci linux e hai qualche pc da recuperare, potresti divertirti un
sacco.
Ma ci sono molti problemi, dietro l'angolo...
Anch'io pensavo che sarebbe bastato istalare linux e via, invece.....
ho il presentimento che i miei due 486DX2 66 Mhz e i miei tre Pentium (un
PII 350,
un P166 MMX ed un P133) si collegheranno solo con schede ethernet tra
loro...
e sempre se avrò voglia e tempo per farlo...
Ciao e Buon Anno!
Massimo Polini