Skip to content

baseline performance reports

ezra buchla edited this page Mar 17, 2022 · 14 revisions

using this script to record performance metrics: https://github.com/catfact/norns-baseline

the goal is to keep a record of baseline performance characteristics running on the main branch, so that impact of proposed changes may be accurately assessed.

plot generator and captured data repo: https://github.com/catfact/norns-perf-plot

note that time series are plotted with a fixed Y-axis scale (for better comparisons) and violin plots are autoscaled (to capture extrema/outliers.)


220306 image

cm3
[meta]
norns_version = "b4c4210f  (HEAD -> main, tag: v2.7.0, origin/main, origin/HEAD) 220306 (#1523)"
softcut_version = "865db6a  (HEAD) remove more boost stuff"
N = 500
period = 0.25

[cpu]
min = 69.97388458252
max = 96.140419006348
mean = 76.430477737427
median = 75.187767028809
q1 = 74.975128173828
q3 = 75.801221847534

[xruns]
min = 0.0
max = 31.0
mean = 0.318
median = 0.0
q1 = 0.0
q3 = 0.0

data_softcut_20220315_235751


cm3+
[meta]
norns_version = "b4c4210  (HEAD -> main, tag: v2.7.0, origin/main, origin/HEAD) 220306 (#1523)"
softcut_version = "865db6a  (HEAD, origin/remove-boost-from-lib) remove more boost stuff"
N = 500
period = 0.25

[speed]
"cpu_hz_start" = 1200000
"cpu_hz_mid" = 1200000
"cpu_hz_end" = 1200000

[load]
min = 73.167877197266
max = 86.176177978516
mean = 74.053750411987
median = 73.950454711914
q1 = 73.69225692749
q3 = 74.220598220825


[xruns]
min = 0.0
max = 0.0
mean = 0.0
median = 0.0
q1 = 0.0
q3 = 0.0

data_softcut_20220317_002030


pi4
[meta]
norns_version = "8d905dc  (HEAD -> main, origin/main, origin/HEAD) Merge pull request #1530 from monome/softcut-norns-latest"
softcut_version = "865db6a  (HEAD, origin/remove-boost-from-lib) remove more boost stuff"
N = 500
period = 0.25


[speed]
"cpu_hz_start" = 1500000
"cpu_hz_mid" = 1500000
"cpu_hz_end" = 1500000


[load]
min = 24.789030075073
max = 26.279029846191
mean = 24.993934589386
median = 24.964533805847
q1 = 24.913747787476
q3 = 25.041509151459


[xruns]
min = 0.0
max = 0.0
mean = 0.0
median = 0.0
q1 = 0.0
q3 = 0.0

data_softcut_20220316_231750

Clone this wiki locally