Ich würde Dir empfehlen, anstelle einer app_info lieber mit einer app_config.xml zu arbeiten. Die app_config.xml kommt im konkreten Fall in das Data\projects\boinc.fzk.de_poem\ Verzeichnis:
Code: Alles auswählen
app_config>
<app>
<name>poemcl</name>
<gpu_versions>
<gpu_usage>0.5</gpu_usage>
<cpu_usage>1</cpu_usage>
</gpu_versions>
</app>
</app_config>
Obiges Beispiel würde zwei WU parallel auf der GPU rechnen und jeder WU einen CPU-Kern zuweisen.
Wenn Du 8 WU paralell rechnen wolltest würde bei
stehen.
Sollange cpu_usage nicht geändert wird hättest Du jetzt 8 WU auf der GPU bei Nutzung von 8 CPU-Kernen.
Mit beiden Zeilen kann man spielen bis man das Optimum gefunden hat. Auf meiner 7850 war 6 WU parallel auf jeweils einem Kern das Optimum an Punkten (>1 Mio/Tag).
Problematisch ist momentan die WU Versorgung.
Die Notation für cpu_usage ist genauso wie bei gpu_usage. Z.B. 8 WU parallel mit je einer viertel CPU wäre:
Code: Alles auswählen
<gpu_usage>0.125</gpu_usage>
<cpu_usage>0.25</cpu_usage>
Den Namen der app bekommst Du übrigens über client_state.xml heraus (im Data Verzeichnis).
Dort suchst Du nach poem und scrollst soweit nach unten bis zu folgendes findest:
Code: Alles auswählen
</project>
<app>
<name>poempp</name>
<user_friendly_name>POEM++</user_friendly_name>
<non_cpu_intensive>0</non_cpu_intensive>
</app>
<app>
<name>poemcl</name>
<user_friendly_name>POEM++ OpenCL version</user_friendly_name>
<non_cpu_intensive>0</non_cpu_intensive>
</app>
Bei Dir wird der name vermutlich ein wenig anders heißen, da Du mit nvidia unterwegs bist. Solltest Du aber in der Datei finden.
Das kann man im Prinzip für jedes Projekt/App machen. Ist zwar ein wenig Arbeit, aber es lässt dann so sachen zu wie bei WCG 4 WU FAAH, 4 WU CEP2 und 4 WU MCM oder oder oder.