biodoc wrote: ↑Sat Sep 25, 2021 10:40 am
I had the nvidia driver 460 installed (OpenCL 2.1) on 2 of my rigs (1080Ti on one and 2070S on another) so I ran a few tasks using the old einstein app. Then I installed the 470 nvidia driver (OpenCL 3.0) on both rigs and ran a few tasks using the new einstein app (downloaded and used automatically). [...]
Today it is a bit cooler in my kitchen than usual. There happens to sit a dual 1080Ti computer in a corner of the kitchen. So I decided to fire up Einstein@home on it, first with the currently installed 460 driver.
I see that I had the boinc client configured to run two Einstein GPU tasks at once per card. With the GRPBS#1 work which it downloaded just now, this results in 100 % GPU utilization but still merely ~180 W power usage (while the power limit of these cards is 250 W). It's
possible that I formerly took care that the two tasks per card are started at different points in time, to bridge parts of the tasks which use CPU but not GPU — but I am not sure if that's really the case why I have this 2/GPU setting. I need to write down notes of such things more often.
TBD: Update to the 470 driver and see how the newer application version fares with 1/GPU and 2/GPU.
PS, 470 driver, 1/GPU: SM utilization and power usage fluctuate between ~95…99 % and ~160…230 W, with 99 % and ~210 W being typical figures. My app_config.xml for the former application does not apply to the new version, it will need to be updated if I want to try 2/GPU.
PPS, 470 driver, 2/GPU: SM utilization is pegged again at 100 %, power usage fluctuates in narrower band of ~200…220 W now, again with ~210 W being the typical consumption.
Added in 50 minutes 50 seconds:
My conclusion:
Based on the 2-simultaneous-tasks/GPU setting, the update from hsgamma_FGRPB1G version 1.20 to version 1.28 brings
- ~1.5 times the throughput
at merely
- ~1.15…1.2 times the board power consumption
on this 1080Ti equipped computer. The efficiency increase is even higher if you consider that the rest of the system power consumption (CPU power and so on) stays basically the same.