349 lines
7.9 KiB
JSON
349 lines
7.9 KiB
JSON
|
|
{
|
||
|
|
"schema": 1,
|
||
|
|
"context": {
|
||
|
|
"cpu": "AMD Ryzen Threadripper 1920X 12-Core Processor",
|
||
|
|
"architecture": "x86_64",
|
||
|
|
"compiler": "cc (GCC) 16.2.1 20260810",
|
||
|
|
"flags": "-O2 -g -std=c99 -Wall -Wextra -Wpedantic -Wconversion -Wshadow -Iinclude",
|
||
|
|
"kernel": "7.2.11-artix1-1",
|
||
|
|
"scheduler": "ordinary process; no realtime scheduling"
|
||
|
|
},
|
||
|
|
"cases": [
|
||
|
|
{
|
||
|
|
"nodes": 2,
|
||
|
|
"channels": 1,
|
||
|
|
"rate": 44100,
|
||
|
|
"frames": 31,
|
||
|
|
"blocks": 300,
|
||
|
|
"compile_ms": 0.003566,
|
||
|
|
"mean_us": 0.348454,
|
||
|
|
"p99_us": 0.351007,
|
||
|
|
"max_us": 0.390995,
|
||
|
|
"deadline_us": 702.947846,
|
||
|
|
"load": 0.000496,
|
||
|
|
"graph_buffer_bytes": 496
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"nodes": 2,
|
||
|
|
"channels": 1,
|
||
|
|
"rate": 48000,
|
||
|
|
"frames": 128,
|
||
|
|
"blocks": 300,
|
||
|
|
"compile_ms": 0.010079,
|
||
|
|
"mean_us": 2.3219,
|
||
|
|
"p99_us": 3.858004,
|
||
|
|
"max_us": 4.318004,
|
||
|
|
"deadline_us": 2666.666667,
|
||
|
|
"load": 0.000871,
|
||
|
|
"graph_buffer_bytes": 2048
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"nodes": 2,
|
||
|
|
"channels": 1,
|
||
|
|
"rate": 96000,
|
||
|
|
"frames": 1024,
|
||
|
|
"blocks": 300,
|
||
|
|
"compile_ms": 0.010961,
|
||
|
|
"mean_us": 12.680954,
|
||
|
|
"p99_us": 18.045001,
|
||
|
|
"max_us": 21.059997,
|
||
|
|
"deadline_us": 10666.666667,
|
||
|
|
"load": 0.001189,
|
||
|
|
"graph_buffer_bytes": 16384
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"nodes": 2,
|
||
|
|
"channels": 2,
|
||
|
|
"rate": 44100,
|
||
|
|
"frames": 31,
|
||
|
|
"blocks": 300,
|
||
|
|
"compile_ms": 0.006352,
|
||
|
|
"mean_us": 1.5425,
|
||
|
|
"p99_us": 1.793,
|
||
|
|
"max_us": 1.813998,
|
||
|
|
"deadline_us": 702.947846,
|
||
|
|
"load": 0.002194,
|
||
|
|
"graph_buffer_bytes": 496
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"nodes": 2,
|
||
|
|
"channels": 2,
|
||
|
|
"rate": 48000,
|
||
|
|
"frames": 128,
|
||
|
|
"blocks": 300,
|
||
|
|
"compile_ms": 0.007594,
|
||
|
|
"mean_us": 2.917503,
|
||
|
|
"p99_us": 5.650989,
|
||
|
|
"max_us": 6.111994,
|
||
|
|
"deadline_us": 2666.666667,
|
||
|
|
"load": 0.001094,
|
||
|
|
"graph_buffer_bytes": 2048
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"nodes": 2,
|
||
|
|
"channels": 2,
|
||
|
|
"rate": 96000,
|
||
|
|
"frames": 1024,
|
||
|
|
"blocks": 300,
|
||
|
|
"compile_ms": 0.01585,
|
||
|
|
"mean_us": 22.3441,
|
||
|
|
"p99_us": 36.149009,
|
||
|
|
"max_us": 44.774992,
|
||
|
|
"deadline_us": 10666.666667,
|
||
|
|
"load": 0.002095,
|
||
|
|
"graph_buffer_bytes": 16384
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"nodes": 16,
|
||
|
|
"channels": 1,
|
||
|
|
"rate": 44100,
|
||
|
|
"frames": 31,
|
||
|
|
"blocks": 300,
|
||
|
|
"compile_ms": 0.017393,
|
||
|
|
"mean_us": 3.149973,
|
||
|
|
"p99_us": 3.296009,
|
||
|
|
"max_us": 11.472002,
|
||
|
|
"deadline_us": 702.947846,
|
||
|
|
"load": 0.004481,
|
||
|
|
"graph_buffer_bytes": 3968
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"nodes": 16,
|
||
|
|
"channels": 1,
|
||
|
|
"rate": 48000,
|
||
|
|
"frames": 128,
|
||
|
|
"blocks": 300,
|
||
|
|
"compile_ms": 0.030107,
|
||
|
|
"mean_us": 12.434426,
|
||
|
|
"p99_us": 16.982012,
|
||
|
|
"max_us": 18.214996,
|
||
|
|
"deadline_us": 2666.666667,
|
||
|
|
"load": 0.004663,
|
||
|
|
"graph_buffer_bytes": 16384
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"nodes": 16,
|
||
|
|
"channels": 1,
|
||
|
|
"rate": 96000,
|
||
|
|
"frames": 1024,
|
||
|
|
"blocks": 300,
|
||
|
|
"compile_ms": 0.017924,
|
||
|
|
"mean_us": 68.742836,
|
||
|
|
"p99_us": 95.873009,
|
||
|
|
"max_us": 109.757995,
|
||
|
|
"deadline_us": 10666.666667,
|
||
|
|
"load": 0.006445,
|
||
|
|
"graph_buffer_bytes": 131072
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"nodes": 16,
|
||
|
|
"channels": 2,
|
||
|
|
"rate": 44100,
|
||
|
|
"frames": 31,
|
||
|
|
"blocks": 300,
|
||
|
|
"compile_ms": 0.01581,
|
||
|
|
"mean_us": 6.329124,
|
||
|
|
"p99_us": 6.501999,
|
||
|
|
"max_us": 12.534001,
|
||
|
|
"deadline_us": 702.947846,
|
||
|
|
"load": 0.009004,
|
||
|
|
"graph_buffer_bytes": 3968
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"nodes": 16,
|
||
|
|
"channels": 2,
|
||
|
|
"rate": 48000,
|
||
|
|
"frames": 128,
|
||
|
|
"blocks": 300,
|
||
|
|
"compile_ms": 0.042171,
|
||
|
|
"mean_us": 37.250633,
|
||
|
|
"p99_us": 51.957992,
|
||
|
|
"max_us": 54.725009,
|
||
|
|
"deadline_us": 2666.666667,
|
||
|
|
"load": 0.013969,
|
||
|
|
"graph_buffer_bytes": 16384
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"nodes": 16,
|
||
|
|
"channels": 2,
|
||
|
|
"rate": 96000,
|
||
|
|
"frames": 1024,
|
||
|
|
"blocks": 300,
|
||
|
|
"compile_ms": 0.017924,
|
||
|
|
"mean_us": 167.51364,
|
||
|
|
"p99_us": 332.022013,
|
||
|
|
"max_us": 387.477005,
|
||
|
|
"deadline_us": 10666.666667,
|
||
|
|
"load": 0.015704,
|
||
|
|
"graph_buffer_bytes": 131072
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"nodes": 64,
|
||
|
|
"channels": 1,
|
||
|
|
"rate": 44100,
|
||
|
|
"frames": 31,
|
||
|
|
"blocks": 300,
|
||
|
|
"compile_ms": 0.081966,
|
||
|
|
"mean_us": 10.984623,
|
||
|
|
"p99_us": 19.296,
|
||
|
|
"max_us": 20.708991,
|
||
|
|
"deadline_us": 702.947846,
|
||
|
|
"load": 0.015627,
|
||
|
|
"graph_buffer_bytes": 15872
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"nodes": 64,
|
||
|
|
"channels": 1,
|
||
|
|
"rate": 48000,
|
||
|
|
"frames": 128,
|
||
|
|
"blocks": 300,
|
||
|
|
"compile_ms": 0.147651,
|
||
|
|
"mean_us": 64.12053,
|
||
|
|
"p99_us": 92.806993,
|
||
|
|
"max_us": 93.618,
|
||
|
|
"deadline_us": 2666.666667,
|
||
|
|
"load": 0.024045,
|
||
|
|
"graph_buffer_bytes": 65536
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"nodes": 64,
|
||
|
|
"channels": 1,
|
||
|
|
"rate": 96000,
|
||
|
|
"frames": 1024,
|
||
|
|
"blocks": 300,
|
||
|
|
"compile_ms": 0.06297,
|
||
|
|
"mean_us": 302.05437,
|
||
|
|
"p99_us": 394.601011,
|
||
|
|
"max_us": 396.89499,
|
||
|
|
"deadline_us": 10666.666667,
|
||
|
|
"load": 0.028318,
|
||
|
|
"graph_buffer_bytes": 524288
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"nodes": 64,
|
||
|
|
"channels": 2,
|
||
|
|
"rate": 44100,
|
||
|
|
"frames": 31,
|
||
|
|
"blocks": 300,
|
||
|
|
"compile_ms": 0.123665,
|
||
|
|
"mean_us": 38.359343,
|
||
|
|
"p99_us": 52.951,
|
||
|
|
"max_us": 53.622003,
|
||
|
|
"deadline_us": 702.947846,
|
||
|
|
"load": 0.054569,
|
||
|
|
"graph_buffer_bytes": 15872
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"nodes": 64,
|
||
|
|
"channels": 2,
|
||
|
|
"rate": 48000,
|
||
|
|
"frames": 128,
|
||
|
|
"blocks": 300,
|
||
|
|
"compile_ms": 0.133965,
|
||
|
|
"mean_us": 91.372266,
|
||
|
|
"p99_us": 175.463996,
|
||
|
|
"max_us": 177.548005,
|
||
|
|
"deadline_us": 2666.666667,
|
||
|
|
"load": 0.034265,
|
||
|
|
"graph_buffer_bytes": 65536
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"nodes": 64,
|
||
|
|
"channels": 2,
|
||
|
|
"rate": 96000,
|
||
|
|
"frames": 1024,
|
||
|
|
"blocks": 300,
|
||
|
|
"compile_ms": 0.063621,
|
||
|
|
"mean_us": 620.865637,
|
||
|
|
"p99_us": 1065.186996,
|
||
|
|
"max_us": 1085.204,
|
||
|
|
"deadline_us": 10666.666667,
|
||
|
|
"load": 0.058206,
|
||
|
|
"graph_buffer_bytes": 524288
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"nodes": 256,
|
||
|
|
"channels": 1,
|
||
|
|
"rate": 44100,
|
||
|
|
"frames": 31,
|
||
|
|
"blocks": 300,
|
||
|
|
"compile_ms": 0.594482,
|
||
|
|
"mean_us": 61.93558,
|
||
|
|
"p99_us": 91.194001,
|
||
|
|
"max_us": 98.316988,
|
||
|
|
"deadline_us": 702.947846,
|
||
|
|
"load": 0.088108,
|
||
|
|
"graph_buffer_bytes": 63488
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"nodes": 256,
|
||
|
|
"channels": 1,
|
||
|
|
"rate": 48000,
|
||
|
|
"frames": 128,
|
||
|
|
"blocks": 300,
|
||
|
|
"compile_ms": 0.289451,
|
||
|
|
"mean_us": 142.010174,
|
||
|
|
"p99_us": 196.253997,
|
||
|
|
"max_us": 197.596004,
|
||
|
|
"deadline_us": 2666.666667,
|
||
|
|
"load": 0.053254,
|
||
|
|
"graph_buffer_bytes": 262144
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"nodes": 256,
|
||
|
|
"channels": 1,
|
||
|
|
"rate": 96000,
|
||
|
|
"frames": 1024,
|
||
|
|
"blocks": 300,
|
||
|
|
"compile_ms": 0.311192,
|
||
|
|
"mean_us": 1379.590334,
|
||
|
|
"p99_us": 1909.183004,
|
||
|
|
"max_us": 2125.945,
|
||
|
|
"deadline_us": 10666.666667,
|
||
|
|
"load": 0.129337,
|
||
|
|
"graph_buffer_bytes": 2097152
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"nodes": 256,
|
||
|
|
"channels": 2,
|
||
|
|
"rate": 44100,
|
||
|
|
"frames": 31,
|
||
|
|
"blocks": 300,
|
||
|
|
"compile_ms": 0.304259,
|
||
|
|
"mean_us": 81.809496,
|
||
|
|
"p99_us": 114.608003,
|
||
|
|
"max_us": 127.602994,
|
||
|
|
"deadline_us": 702.947846,
|
||
|
|
"load": 0.116381,
|
||
|
|
"graph_buffer_bytes": 63488
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"nodes": 256,
|
||
|
|
"channels": 2,
|
||
|
|
"rate": 48000,
|
||
|
|
"frames": 128,
|
||
|
|
"blocks": 300,
|
||
|
|
"compile_ms": 0.541971,
|
||
|
|
"mean_us": 353.213863,
|
||
|
|
"p99_us": 396.495001,
|
||
|
|
"max_us": 401.252997,
|
||
|
|
"deadline_us": 2666.666667,
|
||
|
|
"load": 0.132455,
|
||
|
|
"graph_buffer_bytes": 262144
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"nodes": 256,
|
||
|
|
"channels": 2,
|
||
|
|
"rate": 96000,
|
||
|
|
"frames": 1024,
|
||
|
|
"blocks": 300,
|
||
|
|
"compile_ms": 0.518307,
|
||
|
|
"mean_us": 2478.520283,
|
||
|
|
"p99_us": 3092.433995,
|
||
|
|
"max_us": 4376.808007,
|
||
|
|
"deadline_us": 10666.666667,
|
||
|
|
"load": 0.232361,
|
||
|
|
"graph_buffer_bytes": 2097152
|
||
|
|
}
|
||
|
|
]
|
||
|
|
}
|