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