Knut Grimsrud
Lt. Junior Grade
- Registriert
- Mai 2008
- Beiträge
- 273
Hmm, es scheint gerade so, als hätte man im Hintergrund am Code gefeilt, denn die GPU wird bei mir nun teils deutlich besser ausgelastet. Heute Mittag hatte ich zufällig noch Verbrauchstests gemacht, die schon ein paar Tage auf dem Plan standen. Neben dem Verbrauch des Gesamtsystems habe ich auch die "Points per Day", die Taktrate sowie eben die Auslastung der GPU aufgezeichnet. Dabei habe ich den Client immer erst einige Minuten "einschwingen" lassen und dann für 15-20 Minuten mit HWiNFO protokollieren lassen (Verbrauch per Voltcraft Energy Monitor 3000). Alle Werte wurden grob gerundet. Die Ergebnisse beziehen sich auf eine AMD RX 5700 mit Treiberversion 19.12.1 unter Windows 8.1.
Es zeigten sich bei anderweitig beschäftigter CPU (non-F@H) bei der WU zur Mittagszeit noch die bei mir und mglw. auch einigen anderen typischen sehr unregelmäßigen Verläufe der Taktfrequenz und eine schlechte Auslastung der GPU. Schon mit einem freigelassenen CPU-Thread besserte sich dies deutlich, z.B. 625000 PPD statt 340000 bei 1025 statt 740 MHZ und 50 % statt 38 % Auslastung der GPU. Mit zwei freien CPU-Threads besserte es sich dann noch mal auf etwa 680000 PPD bei 1350 MHz und rund 77 % Auslastung. Also vorher:
ALT: F@H auf der GPU + x BOINC-WUs (8/7/6)
340000 zu 625000 zu 680000 zu 760000 PPD
740 zu 1025 zu 1350 zu 1515 MHz
38 zu 50 zu 77 zu 86 % Auslastung
Nun habe ich vorhin die nächste WU bekommen und wollte dieselben Tests noch einmal machen, um sie zu bestätigen; kann ja sein, dass sich die einzelnen WUs etwas unterscheiden. Und plötzlich zeigt sich ziemlich anderes Verhalten.
NEU: F@H auf der GPU + x BOINC-WUs (8/7/6/0)
670000 zu 755000 zu 770000 zu 785000 PPD
1450 zu 1480 zu 1555 zu 1605 MHz
80 zu 83 zu 89 zu 92 % Auslastung
Bei Vergleich zeigt sich, dass die GPU-Auslastung generell besser geworden ist, aber ganz besonders wenn andere Software die CPU bereits auslastet.
Es zeigten sich bei anderweitig beschäftigter CPU (non-F@H) bei der WU zur Mittagszeit noch die bei mir und mglw. auch einigen anderen typischen sehr unregelmäßigen Verläufe der Taktfrequenz und eine schlechte Auslastung der GPU. Schon mit einem freigelassenen CPU-Thread besserte sich dies deutlich, z.B. 625000 PPD statt 340000 bei 1025 statt 740 MHZ und 50 % statt 38 % Auslastung der GPU. Mit zwei freien CPU-Threads besserte es sich dann noch mal auf etwa 680000 PPD bei 1350 MHz und rund 77 % Auslastung. Also vorher:
ALT: F@H auf der GPU + x BOINC-WUs (8/7/6)
340000 zu 625000 zu 680000 zu 760000 PPD
740 zu 1025 zu 1350 zu 1515 MHz
38 zu 50 zu 77 zu 86 % Auslastung
Nun habe ich vorhin die nächste WU bekommen und wollte dieselben Tests noch einmal machen, um sie zu bestätigen; kann ja sein, dass sich die einzelnen WUs etwas unterscheiden. Und plötzlich zeigt sich ziemlich anderes Verhalten.
NEU: F@H auf der GPU + x BOINC-WUs (8/7/6/0)
670000 zu 755000 zu 770000 zu 785000 PPD
1450 zu 1480 zu 1555 zu 1605 MHz
80 zu 83 zu 89 zu 92 % Auslastung
Bei Vergleich zeigt sich, dass die GPU-Auslastung generell besser geworden ist, aber ganz besonders wenn andere Software die CPU bereits auslastet.