Loading...
  OR  Zero-K Name:    Password:   

How do I Benchmark cpu/gpu with spring/zk/barts gameengine?

6 posts, 415 views
Post comment
Filter:    Player:  
sort
16 months ago
How do I Benchmark cpu/gpu with spring/zk/barts gameengine?

+0 / -0


16 months ago
There are benchmarks under Help/Benchmark in ZK. I make them locally a lot frequently than I update them though. Replays would have to be made with a particular mutator to then be benchmarked. There is a "Generate" button on the benchmark panel with the right dev settings.

The mutator is here: https://github.com/ZeroK-RTS/Benchmarks/tree/master/ChobbyMutators/generalBenchmark.sdd

Is this what you are interested in doing?

+0 / -0
16 months ago
I see results posted here:

https://github.com/search?q=repo%3AZeroK-RTS%2FCrashReports%20Benchmarkv3d&type=issues

I do not understand how to interpret them.

what exactly do these values refer to?
quote:


playername,average up,sdev up,min up,max up,u_0,u_3,u_6,u_9,u_12,u_15,u_18,u_21,u_24,u_27,u_30,u_33,u_36,u_39,u_42,u_45,average gf,sdev gf,min gf,max gf,g_0,g_3,g_6,g_9,g_12,g_15,g_18,g_21,g_24,g_27,g_30,g_33,g_36,g_39,g_42,g_45,end unit count
Engine 1292 r3,0.07636331,0.04093729,0.024006,0.26406303,0,25,77,96,126,41,83,125,51,4,0,0,3,4,0,0,0.0404937,0.01905442,0.012,0.097,0,0,0,16,140,95,160,162,55,23,52,81,63,75,36,241,1177
Engine 1292 r4,0.07933354,0.04645344,0.024099,0.27806401,0,32,66,101,118,41,82,137,34,3,0,0,0,2,0,0,0.04075643,0.01899988,0.012,0.095,0,0,0,21,140,85,153,176,55,50,55,71,76,67,25,225,1177
Engine 1292 r5,0.07571664,0.04359663,0.025005,0.31187204,0,25,77,67,126,62,59,149,47,5,0,1,3,1,0,0,0.03938531,0.01880386,0.012,0.09299999,0,0,0,15,127,80,137,197,57,16,45,77,72,83,41,252,1177
Engine 1294 r1,0.083676,0.04755889,0.026005,0.33507702,1,34,86,100,108,58,130,74,8,1,4,1,3,0,0,0,0.0424295,0.02169704,0.012,0.112,0,0,1,50,145,116,197,81,13,47,66,60,56,61,37,269,1178
Engine 1294 r11,0.07522041,0.04690554,0.023383,0.28699502,0,36,59,77,113,46,81,165,60,1,0,2,6,4,1,0,0.04087568,0.01827367,0.012,0.098,0,0,0,19,117,106,153,190,64,54,70,64,62,57,29,214,1178
Engine 1294 r12,0.07896186,0.04316195,0.025009,0.28243202,0,33,58,100,119,66,80,114,28,0,0,0,2,2,0,0,0.03961214,0.01795816,0.012,0.095,0,0,0,9,101,131,161,159,43,49,44,85,77,80,34,226,1178
Engine 1296 r6,0.0777011,0.04481705,0.024005,0.299068,0,35,68,82,121,42,112,124,38,2,0,2,3,1,0,0,0.04086984,0.01968371,0.011,0.153,0,0,1,34,105,84,197,159,47,31,65,86,66,69,31,224,1178
Engine 1296 r8,0.07166039,0.04490535,0.023396,0.37094599,3,21,58,71,142,49,107,167,56,1,3,1,8,2,1,0,0.04119761,0.01964816,0.011,0.17899999,0,1,5,21,100,88,201,215,62,22,21,61,68,82,31,221,1178
Engine 1296 r9,0.07472974,0.04279678,0.024248,0.27276099,0,29,59,88,131,54,77,154,52,2,0,0,3,4,0,0,0.04073305,0.01866027,0.012,0.119,0,0,4,22,95,114,169,192,48,26,65,94,57,75,32,206,1178
Engine 1322 r10,0.07792418,0.0474426,0.024661,0.266215,0,40,64,75,113,46,68,158,38,3,0,1,4,3,0,0,0.03991408,0.01833929,0.011,0.096,0,0,0,15,127,83,138,196,52,50,68,95,57,64,28,226,1178
Engine 1322 r2,0.07826538,0.04259957,0.026006,0.29304901,0,24,77,91,126,49,74,142,26,0,0,2,2,0,0,0,0.03997577,0.01870868,0.012,0.097,0,0,0,14,132,95,142,195,29,28,63,98,61,65,28,249,1178
Engine 1322 r7,0.07992323,0.04679792,0.025012,0.28406599,0,39,61,80,124,56,73,129,32,1,0,0,1,1,0,0,0.03981232,0.01875653,0.011,0.09299999,0,0,0,15,133,75,155,170,50,34,73,94,63,62,40,235,1178

+0 / -0


16 months ago
Update is draw frames per second, gf is game frames per second. Average, sdev (standard deviation), max and min are those things. The N_x, where x is a multiple of 3, is the number of frame gaps that fall in the range x to x+3.
+0 / -0
the reported values seem to be (the time in seconds for each frame)

average up,sdev up,min up,max up,average gf




if 30 fps(frames per second) were on average then the value reported is (1/30)=0.03333333333
because each frame is taking 0.03333333333 seconds on average.

please confirm


+0 / -0


16 months ago
Yes.
+0 / -0