Live chat

zakkos Buongiorno a tutti, mi sono appena registrato ... avrei milioni di domande... cerco nel forum se qualcuno mi da indirettamente le risposte... (04.02.26, 16:45)
zioriga Benvenuto RAM (02.02.26, 16:01)
Ram Ps qualcuno in privato mi puo' spiegare come aggiungersi ad un Teami? grazie mille! (02.02.26, 11:04)
zioriga non sono in doppio check, non so con quale criterio saranno validate (02.02.26, 10:59)
zioriga sul mio pc impiegano circa 5 min. Sono inattesa di essere validate (02.02.26, 10:57)
Ram BuonGiorno, sono felice di essermi unito a Voi. E' da tempo che uso BOINC per aiutare la scienza e non conoscevo questo forum. Sono legato a Seti@home (purtroppo chiuso) e anche ad Asteroids LHC Milkway Rosetta SiDock World Comunity. Sono aperto alla partecipazione ad altri progetti. Saluti a tutti (02.02.26, 10:50)
zioriga Questa nuova tornata di WUs sembra stia funzionando (02.02.26, 10:50)
zioriga sono riuscito ad avere 71 WUs ma sono andate tutte in errore dopo pochissimi secondi 2/3 (02.02.26, 10:32)
sabayonino troppo presto senza una roadmap ... (30.01.26, 20:28)
zioriga forse avrebbe senso creare il nostro team (30.01.26, 11:09)
zioriga per ora applicativo solo Windows (30.01.26, 11:09)
zioriga Un nuovo progetto sull'AI https://axiom.heliex.net/ (30.01.26, 11:08)
Antonio Cerrato Nuovo supercomputer per la NASA Rmax= 20 Petaflops https://www.astrospace.it/2026/01/28/la-nasa-ha-presentato-athena-il-suo-supercomputer-piu-potente-ed-efficiente/ (28.01.26, 20:55)
zioriga adesso sembra stia funzionando tutto su WCG (27.01.26, 10:31)
Marco Detto Buffer (25.01.26, 12:48)
boboviz Oggi non funziona più nemmeno l'upload delle wus completate.... (25.01.26, 11:26)
Marco Detto Buffer a dicembre e parte di gennaio nessun problema di validazione a parte gli ultimi dieci giorni... (24.01.26, 16:32)
zioriga la validazione delle mie WU è ferma da fine novembre 2025 !!!! (24.01.26, 16:04)
zioriga in effetti anch'io ho ne ho tantissime (quasi 3000 in attesa) (24.01.26, 11:06)
Marco Detto Buffer oltre 1000 wu WCG in attesa di validazione da giorni (24.01.26, 02:04)
Per usare la chat devi effettuare il login.
Benvenuto, Ospite
Nome utente: Password: Ricordami
  • 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.152 secondi
Powered by Forum Kunena