Ciao ragazzi,
qualcuno riuscirebbe a creare un file app_info.xml(credo che serva quello) per ricevere solo le rosettaMini?
Nella cartella di Rosetta sono presenti questi due eseguibili:
minirosetta_3.78_windows_intelx86.exe
minirosetta_3.78_windows_x86_64.exe
Grazie
Prova questo.
app_info.xml<app_info>
<app>
<name>minirosetta</name>
<user_friendly_name>Rosetta Mini</user_friendly_name>
</app>
<file_info>
<name>minirosetta_3.78_windows_x86_64.exe</name>
<executable/>
</file_info>
<app_version>
<app_name>minirosetta</app_name>
<version_num>378</version_num>
<avg_ncpus>1.00</avg_ncpus>
<max_ncpus>1.00</max_ncpus>
<file_ref>
<file_name>minirosetta_3.78_windows_x86_64.exe/file_name>
<main_program/>
</file_ref>
</app_version>
</app_info>
Ti ho messo solo l'applicativo a 64bit, che su un processore moderno dovrebbe andare meglio. Tanto se c'è lavoro per uno, dovrebbe esserci anche per l'altro.
____________________
Ciao ragazzi,
qualcuno riuscirebbe a creare un file app_info.xml(credo che serva quello) per ricevere solo le rosettaMini?
[...]
Mi accodo anche io, solo con una necessità leggermente diversa: vorrei poter impostare un numero massimo di wu in esecuzione (contemporanea) di rosetta e lasciare che le altre siano le minirosetta
Es: cpu a 16 thread, 7 wu di rosetta ed 9 mini-rosetta
Ecco qua.
app_config.xml<app_config>
<app>
<name>rosetta</name>
<max_concurrent>7</max_concurrent>
</app>
<!--<app>
<name>minirosetta</name>
<max_concurrent>9</max_concurrent>
</app>-->
</app_config>
La limitazione su Mini Rosetta non serve. Quello che dovrebbe fare: da 1 a 16 minirosetta in esecuzione, con un massimo di 7 Rosetta.
Se vuoi proprio 7 Rosetta e 9 Mini Rosetta, decommenta la parte riguardante minirosetta.
Possibili problemi:
1) Se non ti vengono mandate minirosetta, avresti 7 task in esecuzione. Per tenere occupato il processore quando succede, aggiungi almeno un backup project, cioè con resource share=0.
2) Se non ti vengono mandate rosetta, avresti 16 task di minirosetta in esecuzione. Anche se ricevi pure le rosetta, BOINC può comunque scegliere per motivi di priorità di eseguire meno di 7 rosetta. Risolvi decommentando la parte riguardante minirosetta.
Soluzione estrema, forse funzionante.
2 client ciascun con un app info diverso: uno per le rosetta e uno per le minirosetta. In questo caso puoi limitare il numero dei core per avere 7 rosetta e 9 minirosetta. Oppure ancora due app config, oltre agli app info.
Molto probabilmente non funziona perché, se non ricordo male, Rosetta@home non permette di avere client multipli. Su altri progetti andrebbe bene e la gestione sarebbe quella desiderata.