Live chat

sabayonino apri un topic qua : https://www.boincitaly.org/forum/segnalazioni-richieste-e-suggerimenti.html e dacci più dettagli sul tuo account (25.11.25, 11:09)
ROCCO Elaboro work unit di primegrid su imac com m3 silicon 8 core non riesco a far totalizzare i crediti su boincitaly. Come si fa? (25.11.25, 09:52)
Antonio Cerrato https://asteroidsathome.net/boinc/server_status.php (24.11.25, 22:41)
Antonio Cerrato ci sono 3 milioni di WU "ready to send" su Asteroids@Home (24.11.25, 22:41)
boboviz hanno appena rilasciato il client (beta) 8.2.8 (24.11.25, 16:17)
sabayonino https://github.com/BOINC/boinc/blob/master/INSTALL (20.11.25, 17:50)
sabayonino https://github.com/BOINC/boinc (20.11.25, 17:49)
sabayonino o meglio ...se la compila lui (20.11.25, 17:46)
sabayonino la compilo dal package manager (20.11.25, 17:46)
sabayonino su git (20.11.25, 17:46)
zioriga E una versione che è in fase di test solo per gli sviluppatori ??? o i Tester (una volta ne facevo parte) (20.11.25, 17:40)
zioriga Scusa, ma dove l'hai presa la 8,3,0 visto che su https://boinc.berkeley.edu/download_all.php non esiste ?? (20.11.25, 17:39)
sabayonino che mi permette di controllare i client remoti con più facilità (20.11.25, 16:02)
sabayonino e comunque come "manager" utilizzo BoincTasks (20.11.25, 16:02)
sabayonino probabilmente segue il tema del sistema operativo ? . (20.11.25, 15:57)
sabayonino $ boinc --version 8.3.0 x86_64-pc-linux-gnu (20.11.25, 15:56)
zioriga questo comportamento è venuto fuori dalla 8.2.4 , la 8.2.7 è un po migliorata. Tu che versione usi ?? (20.11.25, 13:28)
sabayonino o fumato (18.11.25, 17:53)
sabayonino cos'hai bevuto (18.11.25, 17:53)
zioriga Mi correggo, si vede bene il testo tranne gli eventuali link che sono di un blu abbastanza scuro e illeggibili (18.11.25, 14:05)
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.139 secondi
Powered by Forum Kunena