Groz ha scritto:
è un workaround anzichè una soluzione, perchè se mi vengono a mancare le WU di POEM, il client Boinc esegue sempre e comunque solo 4 WU CPU, pur essendoci dei core liberi.
C'ho pensato un po' ma non credo ci sia soluzione. A parte che se hai core liberi, la cpu aumenta la frequenza automaticamente, quindi una soluzione "sporca" è di aumentare la frequenza del turbo per esempio a 4.5GHz.
Altrimenti non credo che boinc sia in grado di sfruttare la temporanea mancanza di wu.
Nel tuo caso devi forzare il massimo lavoro eseguibile per ogni progetto mediante gli app_config.xml e quindi non credo ci sia via d'uscita.
Se nessun altro ha la soluzione, potresti
chiedere a Valter
qualcosa che permetta di impostare il massimo e il minimo delle risorse per progetto. Provo a spiegarmi, adesso tu imposti il massimo del 50% del processore al progetto A (che sfrutta le gpu) e il massimo del 50% al progetto B. Se ti fosse possibile impostare il progetto B con il minimo al 50% e il massimo al 100% potresti far girare 4 wu in condizioni di "coda di wu piena" del progetto A e 8 wu del progetto B quando il progetto A è in condizioni di "coda di wu vuota" e impegna lo 0% delle risorse.
Credo sia necessaria una sorta di gestione della coda di wu per i singoli progetti, in modo da "rilasciare" risorse per gli altri progetti. Non tutti i progetti gpu sfruttano i core disponibili al massimo.
Aspetto smentite