View Single Post
Old 2020-06-29, 04:02   #1
xx005fs
 
"Eric"
Jan 2018
USA

3248 Posts
Default GpuOwl Nvidia Hardware Accelerated Scheduling Test (Windows)

With the newest Nvidia driver release on Windows along with the newest Windows update, there's apparently a new feature that is called hardware accelerated scheduling under the settings->display->graphics options menu, so I decided to run a quick and dirty test on it.



Without it enabled: one core of the CPU is constantly maxed out (overall usage about 5% on the 3900x)

Code:
2020-06-28 21:13:19 TITAN V-0 OpenCL compilation in 0.49 s
2020-06-28 21:13:19 TITAN V-0 101931917 OK 82024800 loaded: blockSize 400, 53b14f4d4e7e70c0
2020-06-28 21:13:20 TITAN V-0 101931917 OK 82025600  80.47%;  622 us/it; ETA 0d 03:26; b3955fad9f870c1b (check 0.31s)
2020-06-28 21:15:08 TITAN V-0 101931917 OK 82200000  80.64%;  620 us/it; ETA 0d 03:24; 0b406048d8a615d8 (check 0.31s)
2020-06-28 21:17:13 TITAN V-0 101931917 OK 82400000  80.84%;  620 us/it; ETA 0d 03:22; 08f4365b04777d7c (check 0.31s)
2020-06-28 21:19:17 TITAN V-0 101931917 OK 82600000  81.03%;  621 us/it; ETA 0d 03:20; 8044f1bcd6191349 (check 0.31s)
2020-06-28 21:19:35 TITAN V-0 Stopping, please wait..
2020-06-28 21:19:36 TITAN V-0 101931917 OK 82629200  81.06%;  621 us/it; ETA 0d 03:20; 45e3a1516cff4f23 (check 0.30s)
2020-06-28 21:19:36 TITAN V-0 Exiting because "stop requested"
2020-06-28 21:19:36 TITAN V-0 Bye
With it enabled: CPU usage is way down to around 40-50% on a single core (or around 2% overall utilization on 3900x)
Code:
2020-06-28 21:02:52 TITAN V-0 OpenCL compilation in 0.37 s
2020-06-28 21:02:53 TITAN V-0 101931917 OK 81236000 loaded: blockSize 400, ccbe7aed4fe9219f
2020-06-28 21:02:53 TITAN V-0 101931917 OK 81236800  79.70%;  613 us/it; ETA 0d 03:31; 0e06142fd9bcdbc3 (check 0.30s)
2020-06-28 21:04:34 TITAN V-0 101931917 OK 81400000  79.86%;  614 us/it; ETA 0d 03:30; 30cdfb7688e13be4 (check 0.30s)
2020-06-28 21:06:37 TITAN V-0 101931917 OK 81600000  80.05%;  615 us/it; ETA 0d 03:28; ff338abe2c0faf38 (check 0.30s)
2020-06-28 21:08:41 TITAN V-0 101931917 OK 81800000  80.25%;  615 us/it; ETA 0d 03:27; 788af66282a22007 (check 0.30s)
2020-06-28 21:10:44 TITAN V-0 101931917 OK 82000000  80.45%;  616 us/it; ETA 0d 03:24; c3d4b3651e1c52f0 (check 0.30s)
2020-06-28 21:10:59 TITAN V-0 Stopping, please wait..
2020-06-28 21:11:00 TITAN V-0 101931917 OK 82024800  80.47%;  616 us/it; ETA 0d 03:24; 53b14f4d4e7e70c0 (check 0.30s)
2020-06-28 21:11:00 TITAN V-0 Exiting because "stop requested"
2020-06-28 21:11:00 TITAN V-0 Bye
The speed up is seemingly negligible but the CPU utilization is way down, which could make the -yield option unnecessary.

Last fiddled with by xx005fs on 2020-06-29 at 04:20 Reason: Updated Result
xx005fs is offline   Reply With Quote