Un modo più amichevole
di fare calcolo volontario
Iris è un gestore desktop e client per il calcolo volontario in stile BOINC: un pannello per ogni server che gestisci, rilevamento reale dell'hardware, un catalogo di progetti ricercabile, nove lingue — e un assistente IA con cui puoi semplicemente parlare.
Gestisci un'intera flotta da un solo pannello
Aggiungi ogni server che gestisci — PC di casa, un rack nel garage, una macchina nel cloud — e vedili e controllali tutti insieme.
Pannello della flotta
Totali in tempo reale su tutti i server: attività in esecuzione / in pausa / in coda, RAC e crediti, attività per host, messaggi recenti del client.
Attività
Avanzamento, tempo trascorso/CPU, fine stimata, scadenze, uso di CPU o GPU. Metti in pausa, riprendi o interrompi un'attività; filtra e cerca ovunque.
Progetti e catalogo
Collega, scollega, sospendi/riprendi, aggiorna, consenti o blocca nuovo lavoro. Un catalogo ricercabile dell'elenco ufficiale dei progetti BOINC verifica in tempo reale se un progetto è raggiungibile e supporta la tua piattaforma prima che tu ti colleghi.
Trasferimenti
Avanzamento in tempo reale di upload e download, con nuovo tentativo e annullamento — e verifica MD5 di ogni file completato prima che venga mai eseguito.
Messaggi
Un registro del client con gravità evidenziata su tutti i server, così un errore non si perde nel rumore.
Statistiche
Grafici della cronologia dei crediti per progetto, cronologia dei trasferimenti, uso del disco per progetto — vedi esattamente dove va il tuo tempo di calcolo.
Preferenze
Sostituzioni delle preferenze globali, modalità di esecuzione/rete per host e su tutta la flotta, un vero benchmark CPU su richiesta.
Rilevamento hardware
SO, CPU (con vero produttore e modello, misurata anche se non riconosciuta), core, RAM, disco e ogni GPU con la sua vera VRAM — non il valore limitato a 4 GB che Windows spesso riporta.
Notifiche
Avvisi sul desktop per scadenze in arrivo, errori nelle attività e host offline. Un menu nella barra di sistema con aggiorna / nascondi / mostra / esci.
Nove lingue
Ogni testo è tradotto — English, Türkçe, Deutsch, Français, Español, Italiano, Português, Русский, 日本語 — seguendo automaticamente la lingua del sistema.
Chiedi semplicemente ciò che vuoi sapere
Basato su Tilvar AI, disattivato per impostazione predefinita. Attivalo e fai domande sulla tua flotta in linguaggio semplice — oppure digli cosa fare, nella tua lingua, e conferma prima che venga eseguito qualcosa.
- Chiedi qualsiasi cosa sulla tua flotta — «quante attività Einstein@Home completo al giorno?», «quali server sono offline?», «che CPU ha questa macchina?»
- Oppure digli cosa fare — mettere in pausa un progetto, cambiare modalità di esecuzione, avviare un benchmark. Mostra sempre prima esattamente ciò che sta per fare.
- Nulla viene eseguito senza conferma — ogni modifica proposta è verificata rispetto alla tua flotta reale e attende un tocco prima di avvenire.
- Privacy fin dalla progettazione — password, chiavi RPC e chiavi dell'account non fanno mai parte della conversazione, e le azioni che richiedono credenziali gli sono del tutto precluse.
- Parla la tua lingua — risponde in quella delle nove lingue su cui è impostato Iris stesso.
Schermate
Acquisite dall'applicazione reale, con server simulati più il client locale della macchina su cui sono state realizzate.
Il lavoro GPU e quello CPU non si intralciano mai
Ogni tipo di lavoro ha la propria quota di disco, così un grande buffer di download GPU non può mai togliere spazio al lavoro CPU — o viceversa.
Lavoro CPU
- Slot
- slots/
- File del progetto
- projects/
- Cache dei download
- cache/
- Limite di dimensione
- cpu_cache_size_mb (4096)
Lavoro GPU
- Slot
- slots_gpu/
- File del progetto
- projects_gpu/
- Cache dei download
- cache_gpu/
- Limite di dimensione
- cache_size_mb (2048)
I limiti sono applicati: quando una classe ha usato la sua quota, il client smette di avviare lavoro di quella classe e continua ad avviare l'altra.
Un client piccolo, portatile e compatibile con BOINC
Funziona da solo o insieme al gestore, su quasi tutto.
Piattaforme
Il client è Go puro, quindi viene distribuito anche per architetture di cui il gestore desktop non ha bisogno (RISC-V, POWER, vecchi sistemi a 32 bit) — perfetto per un computer a scheda singola inutilizzato.
Aiutaci a testarlo
Licenza MIT e open source. Prova il gestore sulle tue macchine e dicci cosa si rompe — segnalazioni e richieste di funzionalità danno forma alla roadmap.