Live chat

zioriga ogni tanto quelli di WCG si fermano. prima o poi dovrebbero essere validate (04.03.26, 10:10)
mindfeed32 Io ho wu di WCG - Mapping Cancer Markers che è dal 17 febbraio che sono in "Pending validation", che problemi stanno avendo? (03.03.26, 21:30)
r3venge Ma esiste un gruppo Telegram da usare come chat tra membri? (03.03.26, 18:15)
zioriga OK Grazie (02.03.26, 11:34)
sabayonino ..ormai è una causa persa (01.03.26, 22:16)
campos Succede da mesi, anche su BoincStats, FDC e altri siti di statistiche (01.03.26, 21:44)
zioriga Mi vedo il RAC di WCG a 0 quando invece sto scaccolando a un buon ritmo (01.03.26, 17:18)
zioriga Mi correggo, minecraft è conteggiato (01.03.26, 17:17)
zioriga Non so se sia giò stato segnalato, ma mi sembra che i crediti di WCG e quelli di Minecraft non siano conteggiati nelle statistiche del nostro team (01.03.26, 15:21)
boboviz E' un processore non troppo performante. Quelle tempistiche "ci stanno" (26.02.26, 11:24)
mindfeed32 hai ragione, ho provato e ci ha messo 4 ore e poco più. Sapete darmi consigli su temperature da mantenere e per quanto tempo? Non vorrei rovinare qualcosa... (26.02.26, 11:14)
zioriga forse la risposta più attendibile è quella ottenuta provandoci (26.02.26, 10:49)
mindfeed32 Come già sto facendo, ma volevo provare f@h. Invece sul portatile che uso ora con una RTX 4050 laptop, quanto potrebbe metterci? (25.02.26, 19:36)
mindfeed32 No è un amd A10 settima generazione, una apu su un portatile del 2019. Non lo uso più e voglio spremerlo più possibile, mi sa che è meglio se uso boinc perchè ha wu più "leggere" (25.02.26, 19:28)
boboviz Dipende dal processore. Cos'è? Un I7? (24.02.26, 14:45)
mindfeed32 Ciao ragazzi, sapete dirmi a grandi linee se è normale che f@h su un pc con cpu 2,4 GHz usando 4 core ci metta 2 giorni? (22.02.26, 17:52)
sabayonino bah. i natanti fin là arrivano ... non oltre. Mi preoccupa quel che potrebbe girare sopra le nostre teste (21.02.26, 12:25)
zioriga non voglio pensare a quando ci sarà la guida autonoma di ogni tipo di natante: dal barchino al transatlantico. Rischiamo di trovarceli sull'autostrada (21.02.26, 10:01)
sabayonino Avrà confuso "parcheggio" con "ormeggio" (20.02.26, 18:21)
zioriga https://greenmove.hwupgrade.it/news/auto-elettriche/ennesimo-incidente-per-la-guida-autonoma-di-tesla-il-sistema-finisce-sotto-indagine-negli-usa_150199.html (18.02.26, 17:42)
Per usare la chat devi effettuare il login.
Benvenuto, Ospite
Nome utente: Password: Ricordami

ARGOMENTO:

[Thread Ufficiale] RALPH@home 28/12/2015 14:43 #119575

  • Nubman
  • Avatar di Nubman
  • Offline
  • RAM 512 KB
  • RAM 512 KB
  • Messaggi: 2304
  • Ringraziamenti ricevuti 279
Però non dimentichiamo che il software attuale, sebbene inefficiente, è stato largamente testato. La cosiddetta reingegnerizzazione potrebbe fare al caso loro, ma così come una completa riscrittura del codice necessiterebbe di un grande numero di ore-uomo.
COVID-19

Si prega Accedi o Crea un account a partecipare alla conversazione.

[Thread Ufficiale] RALPH@home 29/12/2015 07:46 #119593

  • boboviz
  • Avatar di boboviz
  • Offline
  • Administrator
  • Administrator
  • Messaggi: 8286
  • Ringraziamenti ricevuti 446
Riscrivere "da raw" il codice sarebbe un delirio. D'altro canto è uno dei team più corposi, al codice partecipa un sacco di gente e siamo nel 2016: vedere codice così mal ottimizzato fa male al cuore.

Rjs5 lo spiega bene in un post successivo:

Each developer has added their changes and Rosetta code complexity incrementally grew. Changes accumulate whether they are correct or not .... as long as there are no errors detected. Goofy code gets added. Many times it is hard to see and rarely does anyone have the courage to remove the problem code.

The 64-bit Rosetta binary has a couple functions that use the old MMX instructions to do 64-bit operations. The MMX instructions are "aliased" to the FP registers and if you use them, then you have to reset the FP registers. The program will stall 30 to 50 cycles on the next FP operation.This is a Rosetta error where the source code references the "__m64" datatype and forces the compiler to use the MMX registers instead of the XMM registers. There is really no reason this 64-bit code even needs to use MMX or XMM. Just use its 64-bit registers.

Dovrei avere ancora un Pentium II MMX da qualche parte...... :ciapet:
Altrochè le Avx.....


Sei curioso dei risultati scientifici di Boinc? Guarda la sezione Pubblicazioni.

"We continue to face indifference and resistance from the high­-performance computing establishment." D. Anderson


The first italian guy with 1 milion (and half) on Ralph

Si prega Accedi o Crea un account a partecipare alla conversazione.

Ultima Modifica: da boboviz.

[Thread Ufficiale] RALPH@home 29/12/2015 08:11 #119594

  • zioriga
  • Avatar di zioriga
  • Offline
  • RAM 1GB
  • RAM 1GB
  • Messaggi: 3101
  • Ringraziamenti ricevuti 262
proprio per i motivi ben spiegati da questo Rjs5, sono sempre più convinto che l'unico modo per uscirne è ripartire da zero.
Una patch aggiunta adesso rischia di spostare i "bachi" da un altra parte, e poi non è detto che lo sforzo di ottimizzare una forse piccola parte (per ora ha individuato due funzioni) dia risultati sperati.
Magari proprio l'impostazione generale, direi architetturale, sarebbe tutta da rivedere. Non parliamo poi della possibilità di usare GPU !!!!

Si prega Accedi o Crea un account a partecipare alla conversazione.

[Thread Ufficiale] RALPH@home 29/12/2015 09:30 #119595

  • xdarma
  • Avatar di xdarma
  • Offline
  • Referente Climate
  • Referente Climate
  • ...dove il mondo diventa mancino...
  • Messaggi: 1047
  • Ringraziamenti ricevuti 85
Beh, intanto complimenti a rjs5 che guarda davvero dentro al codice invece di limitarsi a ricompilare.
Poi, aumentare i crediti sarebbe ingiusto verso i precedenti volontari e non velocizzerebbe le ricerche/esperimenti in corso.
Vista la situazione di "spaghetti-code" forse dovrebbero prendere in considerazione l'ipotesi di assumere a tempo pieno uno sviluppatore che gli faccia manutenzione al codice e/o riscriva tutto da capo. Personalmente, visto che rosetta@home funziona e produce risultati, inizierei con il ripulire/riordinare il codice.
Credo avrebbe lavoro da fare fino all'età della pensione. :asd:

Si prega Accedi o Crea un account a partecipare alla conversazione.

[Thread Ufficiale] RALPH@home 29/12/2015 09:57 #119596

  • Nubman
  • Avatar di Nubman
  • Offline
  • RAM 512 KB
  • RAM 512 KB
  • Messaggi: 2304
  • Ringraziamenti ricevuti 279
Facessero assunzioni qua da noi, magari riescono a risolvere i problemi di disoccupazione in Italia. :asd:

Se effettivamente neanche lo staff è al corrente dell'intero significato del sorgente in loro possesso, potrebbero provare a darlo in pasto a doxygen. Chissà, magari ne capiscono qualcosa in più. Io rimango dell'idea che si può far ritoccare il codice a una o più mani esperte, poco alla volta.
COVID-19

Si prega Accedi o Crea un account a partecipare alla conversazione.

[Thread Ufficiale] RALPH@home 29/12/2015 10:28 #119598

  • boboviz
  • Avatar di boboviz
  • Offline
  • Administrator
  • Administrator
  • Messaggi: 8286
  • Ringraziamenti ricevuti 446

Vista la situazione di "spaghetti-code" forse dovrebbero prendere in considerazione l'ipotesi di assumere a tempo pieno uno sviluppatore che gli faccia manutenzione al codice e/o riscriva tutto da capo. Personalmente, visto che rosetta@home funziona e produce risultati, inizierei con il ripulire/riordinare il codice.


Forkare il codice e riscriverlo da zero (mentre il vecchio codice rimane in produzione).


Sei curioso dei risultati scientifici di Boinc? Guarda la sezione Pubblicazioni.

"We continue to face indifference and resistance from the high­-performance computing establishment." D. Anderson


The first italian guy with 1 milion (and half) on Ralph

Si prega Accedi o Crea un account a partecipare alla conversazione.

[Thread Ufficiale] RALPH@home 29/12/2015 10:31 #119599

  • boboviz
  • Avatar di boboviz
  • Offline
  • Administrator
  • Administrator
  • Messaggi: 8286
  • Ringraziamenti ricevuti 446

Se effettivamente neanche lo staff è al corrente dell'intero significato del sorgente in loro possesso, potrebbero provare a darlo in pasto a doxygen. Chissà, magari ne capiscono qualcosa in più.


Bell'idea!! L'ho rigirata a Rjs5.
Quello che mi preoccupa, più di tutto, è che gli admin del progetto sembrano particolarmente disinteressati alla cosa: non rispondono alle mail di Rjs5, non partecipano ai thread riguardanti le ottimizzazioni, ecc.
Direi che con questo atteggiamento non si procede di molto.


Sei curioso dei risultati scientifici di Boinc? Guarda la sezione Pubblicazioni.

"We continue to face indifference and resistance from the high­-performance computing establishment." D. Anderson


The first italian guy with 1 milion (and half) on Ralph

Si prega Accedi o Crea un account a partecipare alla conversazione.

Ultima Modifica: da boboviz.

[Thread Ufficiale] RALPH@home 29/12/2015 12:22 #119600

  • sabayonino
  • Avatar di sabayonino
  • Offline
  • Administrator
  • Administrator
  • Gentoo||KDE
  • Messaggi: 5825
  • Ringraziamenti ricevuti 355

Riscrivere "da raw" il codice sarebbe un delirio. D'altro canto è uno dei team più corposi, al codice partecipa un sacco di gente e siamo nel 2016: vedere codice così mal ottimizzato fa male al cuore.

Rjs5 lo spiega bene in un post successivo:

Each developer has added their changes and Rosetta code complexity incrementally grew. Changes accumulate whether they are correct or not .... as long as there are no errors detected. Goofy code gets added. Many times it is hard to see and rarely does anyone have the courage to remove the problem code.

The 64-bit Rosetta binary has a couple functions that use the old MMX instructions to do 64-bit operations. The MMX instructions are "aliased" to the FP registers and if you use them, then you have to reset the FP registers. The program will stall 30 to 50 cycles on the next FP operation.This is

a Rosetta error where the source code references the "__m64" datatype and forces the compiler to use the MMX registers instead of the XMM registers. There is really no reason this 64-bit code even needs to use MMX or XMM. Just use its 64-bit registers.

Dovrei avere ancora un Pentium II MMX da qualche parte...... :ciapet:
Altrochè le Avx.....


quanto lo capisco ... anche io sono costretto forzatamente a passare a gcc le MMX quando non dovrei perchè molte applicazioni o librerie lo richiedono ! ho provato a disabilitarlo globalmente e aggiungere singolrmente l applicazioni che lo richiedono ... praticamente ogni volta devo aggiungere , aggiungere ...e alla fine lo tengo globalmente. :frusta: ... però è uno spreco di "cicli" nel tempo

Si prega Accedi o Crea un account a partecipare alla conversazione.

[Thread Ufficiale] RALPH@home 29/12/2015 16:07 #119605

  • boboviz
  • Avatar di boboviz
  • Offline
  • Administrator
  • Administrator
  • Messaggi: 8286
  • Ringraziamenti ricevuti 446
A questo punto, però ci sono cose che non capisco.
1) Il codice viene scritto sotto Linux e poi compilato anche per Windows o viceversa? Io avevo capito che usavano Visual Studio per il codice e poi gcc per la compilazione. Boh.
2) Perchè gli admin sono così disinteressati alle ottimizzazioni? Anche solo un 10% in più, corrisponderebbero ad una potenza aggiuntiva di migliaia di core.

E comunque il piano di battaglia di Rjs5 mi sembra chiaro:

1. capture an executing Rosetta BOINC "slot" directory and verify that I can execute the Rosetta work unit stand alone and get the Rosetta answer repeatedly.
2. figure out how to build a standard Rosetta binary that I can substitute into that slot directory and get the same answer.
3. determine if Rosetta or the build process can be changed to make a substantial difference in performance.

I am not optimistic about making any difference.

:muro:

I fully expect that there is no real need nor incentive for Rosetta to mess with the code to improve performance

:maroni:

P.S. Lo so che mi attirerò le ire di Xdarma e so pure che è un pro-Intel, ma a me stò rjs5 comincia a starmi simpatico.


Sei curioso dei risultati scientifici di Boinc? Guarda la sezione Pubblicazioni.

"We continue to face indifference and resistance from the high­-performance computing establishment." D. Anderson


The first italian guy with 1 milion (and half) on Ralph

Si prega Accedi o Crea un account a partecipare alla conversazione.

Ultima Modifica: da boboviz.

[Thread Ufficiale] RALPH@home 05/01/2016 06:36 #119693

  • zioriga
  • Avatar di zioriga
  • Offline
  • RAM 1GB
  • RAM 1GB
  • Messaggi: 3101
  • Ringraziamenti ricevuti 262
è uscita la nuova versione 3.68, con un discreto batch.
peccato che moltissime WU vadano in "Validate error" dopo pochissimi minuti di elaborazione

Si prega Accedi o Crea un account a partecipare alla conversazione.

[Thread Ufficiale] RALPH@home 05/01/2016 10:35 #119705

  • boboviz
  • Avatar di boboviz
  • Offline
  • Administrator
  • Administrator
  • Messaggi: 8286
  • Ringraziamenti ricevuti 446

è uscita la nuova versione 3.68, con un discreto batch.
peccato che moltissime WU vadano in "Validate error" dopo pochissimi minuti di elaborazione


Per ora nessun problema con questa versione (incrociando le dita).
Piuttosto: carina la nuova grafica, ma un pò incoerente. Gli ho girato sul forum qualche suggerimento.

P.S.
Se hai tempo/voglia/ecc, segnala questi errori sul loro forum, sottolineando la versione del client boinc e l'OS che usi


Sei curioso dei risultati scientifici di Boinc? Guarda la sezione Pubblicazioni.

"We continue to face indifference and resistance from the high­-performance computing establishment." D. Anderson


The first italian guy with 1 milion (and half) on Ralph

Si prega Accedi o Crea un account a partecipare alla conversazione.

Ultima Modifica: da boboviz.

[Thread Ufficiale] RALPH@home 09/01/2016 17:29 #119869

  • boboviz
  • Avatar di boboviz
  • Offline
  • Administrator
  • Administrator
  • Messaggi: 8286
  • Ringraziamenti ricevuti 446
Hanno fermato il batch e lunedì dovrebbe uscire la nuova versione che risolve il bug presente.


Sei curioso dei risultati scientifici di Boinc? Guarda la sezione Pubblicazioni.

"We continue to face indifference and resistance from the high­-performance computing establishment." D. Anderson


The first italian guy with 1 milion (and half) on Ralph

Si prega Accedi o Crea un account a partecipare alla conversazione.

[Thread Ufficiale] RALPH@home 14/01/2016 11:28 #119945

  • boboviz
  • Avatar di boboviz
  • Offline
  • Administrator
  • Administrator
  • Messaggi: 8286
  • Ringraziamenti ricevuti 446

Hanno fermato il batch e lunedì dovrebbe uscire la nuova versione che risolve il bug presente.


E' uscita ieri sera la versione 3.70 per tutti gli OS
Gli errori sembrano decisamente in calo!!!


Sei curioso dei risultati scientifici di Boinc? Guarda la sezione Pubblicazioni.

"We continue to face indifference and resistance from the high­-performance computing establishment." D. Anderson


The first italian guy with 1 milion (and half) on Ralph

Si prega Accedi o Crea un account a partecipare alla conversazione.

[Thread Ufficiale] RALPH@home 16/01/2016 20:06 #120007

  • boboviz
  • Avatar di boboviz
  • Offline
  • Administrator
  • Administrator
  • Messaggi: 8286
  • Ringraziamenti ricevuti 446
La versione 3.71, uscita stanotte, va a risolvere alcuni bug....


Sei curioso dei risultati scientifici di Boinc? Guarda la sezione Pubblicazioni.

"We continue to face indifference and resistance from the high­-performance computing establishment." D. Anderson


The first italian guy with 1 milion (and half) on Ralph

Si prega Accedi o Crea un account a partecipare alla conversazione.

[Thread Ufficiale] RALPH@home 05/02/2016 07:43 #120325

  • boboviz
  • Avatar di boboviz
  • Offline
  • Administrator
  • Administrator
  • Messaggi: 8286
  • Ringraziamenti ricevuti 446
Fate spesa di ram.
Quelli di Ralph stanno rilasciando delle wu che richiedoo 4 gb di ram cadauna :blink:


Sei curioso dei risultati scientifici di Boinc? Guarda la sezione Pubblicazioni.

"We continue to face indifference and resistance from the high­-performance computing establishment." D. Anderson


The first italian guy with 1 milion (and half) on Ralph

Si prega Accedi o Crea un account a partecipare alla conversazione.

[Thread Ufficiale] RALPH@home 05/02/2016 08:19 #120326

  • sabayonino
  • Avatar di sabayonino
  • Offline
  • Administrator
  • Administrator
  • Gentoo||KDE
  • Messaggi: 5825
  • Ringraziamenti ricevuti 355

Fate spesa di ram.
Quelli di Ralph stanno rilasciando delle wu che richiedoo 4 gb di ram cadauna :blink:


:ahah:

Si prega Accedi o Crea un account a partecipare alla conversazione.

[Thread Ufficiale] RALPH@home 05/02/2016 10:00 #120327

  • boboviz
  • Avatar di boboviz
  • Offline
  • Administrator
  • Administrator
  • Messaggi: 8286
  • Ringraziamenti ricevuti 446

Fate spesa di ram.
Quelli di Ralph stanno rilasciando delle wu che richiedoo 4 gb di ram cadauna :blink:


:ahah:


E, infatti, mi vanno tutte in errore di memoria.....


Sei curioso dei risultati scientifici di Boinc? Guarda la sezione Pubblicazioni.

"We continue to face indifference and resistance from the high­-performance computing establishment." D. Anderson


The first italian guy with 1 milion (and half) on Ralph

Si prega Accedi o Crea un account a partecipare alla conversazione.

[Thread Ufficiale] RALPH@home 05/02/2016 10:27 #120328

  • sabayonino
  • Avatar di sabayonino
  • Offline
  • Administrator
  • Administrator
  • Gentoo||KDE
  • Messaggi: 5825
  • Ringraziamenti ricevuti 355

Fate spesa di ram.
Quelli di Ralph stanno rilasciando delle wu che richiedoo 4 gb di ram cadauna :blink:


:ahah:


E, infatti, mi vanno tutte in errore di memoria.....

Perchè non metti il max_concurrent nell app_config di ralph ? Cosí limiiti l elaborazione ad una sola wu

Si prega Accedi o Crea un account a partecipare alla conversazione.

[Thread Ufficiale] RALPH@home 05/02/2016 11:03 #120329

  • campos
  • Avatar di campos
  • Offline
  • Moderator
  • Moderator
  • Malato di Basket NBA
  • Messaggi: 3543
  • Ringraziamenti ricevuti 41

Fate spesa di ram.
Quelli di Ralph stanno rilasciando delle wu che richiedoo 4 gb di ram cadauna :blink:


:ahah:


E, infatti, mi vanno tutte in errore di memoria.....

Perchè non metti il max_concurrent nell app_config di ralph ? Cosí limiiti l elaborazione ad una sola wu


Sinceramente queste politiche non le capisco... :maroni:

Si prega Accedi o Crea un account a partecipare alla conversazione.

[Thread Ufficiale] RALPH@home 05/02/2016 11:25 #120330

  • boboviz
  • Avatar di boboviz
  • Offline
  • Administrator
  • Administrator
  • Messaggi: 8286
  • Ringraziamenti ricevuti 446

Perchè non metti il max_concurrent nell app_config di ralph ? Cosí limiiti l elaborazione ad una sola wu

Potrei pure farlo, ma non mi va di usare metà della mia ram disponibile per una sola wu (adesso ho 8 gb).
Con l'altra metà dovrei gestire sistema, antivirus, programmi e altri 5 core liberi.

Piuttosto ho visto moduli da 8 gb a 35 euro. Ne prendo 2/3 e non ci penso più

P.S.
Tra l'altro, il messaggio è ancora più inquietante.

05/02/2016 09:21:56 | ralph@home | Rosetta Mini needs 7629.39 MB RAM but only 7356.70 MB is available for use.

:sbavvv:
Spero NON si riferisca alla singola wu, altrimenti son dolori :maroni:


Sei curioso dei risultati scientifici di Boinc? Guarda la sezione Pubblicazioni.

"We continue to face indifference and resistance from the high­-performance computing establishment." D. Anderson


The first italian guy with 1 milion (and half) on Ralph

Si prega Accedi o Crea un account a partecipare alla conversazione.

Ultima Modifica: da boboviz.
Moderatori: camposReLeonAntonio Cerrato
Tempo creazione pagina: 0.672 secondi
Powered by Forum Kunena