Live chat

GHz Aggiornamento stats minecraft ripristinato, avevano fatto una variazione al sito web che bloccava l'update, grazie per la segnalazione Loroe (18.09.25, 23:11)
boboviz credo sia un problema dei progetti (18.09.25, 11:02)
Loroe Ciao, perchè le statistiche di alcuni progetti non si aggiornano? es. minecraft è fermo da un paio di mesi. (13.09.25, 18:45)
Spot T and crunching by cpu...that's twice worth of mention (06.09.25, 20:03)
Spot T I think you are the only one (of us) that found a megaprime in srbase proj (06.09.25, 20:02)
entity Thanks, I'm glad the team got recognition too (06.09.25, 17:55)
r3venge Complimenti Entity!! (05.09.25, 21:30)
Spot T congrats to entity for the megaprime found (05.09.25, 19:56)
Fabrizio74 Dopo una pausa è arrivato un pò di lavoro in Gpugrid (28.08.25, 16:43)
boboviz @vincenzo effettivamente è strano. Che altri progetti hai agganciato?? (25.08.25, 15:15)
boboviz I challenge/sfida sono sempre stati una "sfida" per organizzarsi (25.08.25, 15:15)
Vincenzo Cefariello P.s ma perché Boinc se metto 10 giorni di lavoro e 10 supplementari, prende solo Einsten e Milkway. Deve prendere tutti i progetti .-. (23.08.25, 14:25)
Vincenzo Cefariello Lasciamo stare che poi nessuno si degna di leggere un pdf o qualche guida, ma vuole un tutorial su youtube anche per le menate (23.08.25, 14:22)
Vincenzo Cefariello Il problema rimane sempre lo stesso, poca pubblicità di Boinc, troppa ignoranza in generale, e setup troppo complicato per chi non è pratico di Computers (23.08.25, 14:22)
r3venge no al momento sono ancora fermo, mi sto organizzando, ma ho visto che l'attività sul forum dei 3d relativi ai challenge è praticamente scomparsa (21.08.25, 23:18)
kidkidkid3 Correggetemi se ho sbagliato (20.08.25, 18:24)
kidkidkid3 Se non ricordo male abbiamo l'iscrizione automatica a tutti i challenge che partono, anche se da parte nostra non ne lanciamo più (20.08.25, 18:23)
kidkidkid3 Bentornato ... allo scaccolo ! (20.08.25, 18:22)
r3venge Sono stato un pò assente ma volevo sapere, a parte il Pentathlon, non si fanno più challenge? (19.08.25, 00:42)
boboviz Buon Ferragosto!! (15.08.25, 15:13)
Per usare la chat devi effettuare il login.
Benvenuto, Ospite
Nome utente: Password: Ricordami
29 Set 2025

29 Settembre 2025 : 14:30
Migrazione del forum e dei suoi contenuti

Leggi tutto...
  • Pagina:
  • 1

ARGOMENTO:

[bash] [Rosetta@home] Script per gestione wu COVID-19 06/04/2020 12:19 #133383

  • Nubman
  • Avatar di Nubman Autore della discussione
  • Offline
  • RAM 512 KB
  • RAM 512 KB
  • Messaggi: 2304
  • Ringraziamenti ricevuti 279
Problema: scegliere quante covid-19 mantenere in elaborazione.

Su Rosetta v4.08 funzionava abbastanza bene e mi è stato molto utile nella fase di bunker su notebook con 8threads e 8GB di ram.
Era stato pensato per wu _COVID-19_ pesanti sino a 1.5GB di ram.
Unico problema veniva presentato da wu _C1_ che arrivavano a pesare random sino a 2.2-2.3GB di ram.
Per queste ultime non ho previsto soluzioni, le ho gestite manualmente. Tra l'altro una buona parte è andata in errore senza motivo (solo su questo PC, sugli altri vengono completate con successo), quindi ha senso abortirle direttamente come le "cstwt_5.0".
Conviene settare BOINC per non mantenere in memoria le wu sospese.
Ora, con la nuova versione v.4.12, bisogna capire se l'esosità delle wu covid-19 è cambiata.

Utilizzo: bisogna scaricare un numero enorme di wu e sospenderle tutte. Se le wu normali e quelle covid-19 sono nelle giuste proporzioni, lo script ciclicamente controlla le wu in esecuzione e fa riprendere selettivamente quelle desiderate.

Come utilizzatori, modificate le variabili interval (ogni quanti secondi si ripete il ciclo/controllo), nthreads (threads usati dalla vostra cpu) e maxcovid (numero massimo di wu covid-19 tollerabili) a vostro piacimento.

Il modo più semplice per non incorrere in problemi è lanciare lo script soltanto dopo che, avendo sospeso tutte le wu non iniziate, i lavori in corso vengano completati/abortiti e reportati.
Questo perché il controllo delle wu in esecuzione/elaborazione si basa sul comando "boinccmd --get_simple_gui_info". Se ci sono wu sospese, ma già iniziate, vengono contate più wu dei threads --> problemi.

CODICE
Attenzione: Spoiler!


Pastebin: pastebin.com/fAaFXWBH

Per eseguire lo script in background lancio il comando seguente
./runRosettaCOVID-19Challenge.sh &>>~/rosetta.log &
e leggo l'output quando desidero con
cat ~/rosetta.log

Es. output di una iterata del ciclo sul mio notebook dove volevo 4 covid-19 e 4 normali per via degli 8gb di ram per 8 threads
3 COVID-19 tasks running
2 normal tasks running
1 COVID-19 tasks to run
2 normal tasks to run
02/04/2020 07:26:52 - 11v2nmgb_c55073_11mer_gb_001146_SAVE_ALL_OUT_895883_308_1 resumed
02/04/2020 07:26:52 - rb_03_29_19683_19622__t000__2_C1_SAVE_ALL_OUT_IGNORE_THE_REST_904172_389_1 resumed
02/04/2020 07:26:57 - 4xk4je7y_jhr_design1_COVID-19_SAVE_ALL_OUT_903433_1_0 resumed
Number of remaining normal tasks: 359
Number of remaining COVID-19 tasks: 122
Number of remaining C1 tasks: 17
Number of uploading tasks: 529
Number of faulty tasks: 4
COVID-19

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

  • Pagina:
  • 1
Tempo creazione pagina: 0.131 secondi
Powered by Forum Kunena