On 06/07/2026 15:37, Tvrtko Ursulin wrote:
On 06/07/2026 09:45, Tvrtko Ursulin wrote:
On 03/07/2026 15:47, Philipp Stanner wrote:
On Fri, 2026-07-03 at 12:27 +0100, Tvrtko Ursulin wrote:
8><
I am also happy to give it a spin on the Steam Deck to see if I can observe anything.
Could be interesting.
Okay I'll try to do it in reasonable time. You can either respin or wait for it, I don't mind either way.
On the topic of benchmarking, I gave it a quick spin against four unsync instances of vkgears. Point being seeing if something can be shown on more datacenter deployments with many cores submitting and large aggregate "fps".
x stock.fps
- phasta.fps
+----------------------------------------------------------------------+ | + | | + ++ | | + ++ | | + + ++ + x | | + + + ++ + x | | + +++ + +++ + x | | + +++ +++++ +x x | | + +++ +++++++x x * | | ++ +++ +++++++x *x*xx x | | ++ +++x+++++++xx*x**x x | | ++ +*+*+++*+++xx*x*** x xx | | x +++ +*+*+*+**+*x******xxxxx | | x xx**++ **+*+****+********xxxxx x x | | x +xx xx**++ +******************xxxxxxx x xx | | x xxx**x x**************************xx*xxx xxxxx | |xx xxxxx**x*****************************x**x**x*x*x x x x x x| | ||_______A___A_M|________| | +----------------------------------------------------------------------+ N Min Max Median Avg Stddev x 218 5446.984 5862.578 5656.121 5642.9429 76.667613
- 227 5510.432 5762.926 5620.999 5620.3585 45.407235
Difference at 95.0% confidence -22.5844 +/- 11.6534 -0.400224% +/- 0.206513% (Student's t, pooled s = 62.6985)
Numbers are average FPS per vkgears instance. Total run each is around 40 seconds.
More locking does appear to show a small decrease in throughput and, curiously, a tighter range between min and max. Whether or not that is telling us something about the lock cycles and inter core synchronisation I am not sure. Could be just noise and that more runs are needed. I can do that tomorrow.
I think it's noise. Repeated much longer run, with double the clients, and this time round got this:
N Min Max Median Avg Stddev x 900 2483.751 2796.339 2620.184 2623.3684 49.850651 + 900 2496.926 2773.642 2633.114 2632.9949 48.848675 Difference at 95.0% confidence 9.6265 +/- 4.55991 0.366952% +/- 0.173819% (Student's t, pooled s = 49.3522)
So it flip-flopped compared to the last run with a similar relative difference.
Therefore, for what I am concerned, it is okay to go ahead with this simplification. Apart from the improved commit message I think Christian should still ack on behalf of AMD though.
Regards,
Tvrtko