Files
smarm/benches/baseline.json
T
2026-06-11 23:07:23 +02:00

314 lines
5.8 KiB
JSON

{
"chained_spawn": {
"smarm 1-thread": {
"result": 1000,
"median": 413,
"min": 410,
"max": 439
},
"smarm 24-thread": {
"result": 1000,
"median": 909,
"min": 888,
"max": 951
},
"tokio current_thread": {
"result": 1000,
"median": 62,
"min": 61,
"max": 62
},
"tokio multi-thread": {
"result": 1000,
"median": 197,
"min": 194,
"max": 210
}
},
"yield_many": {
"smarm 1-thread": {
"result": 200000,
"median": 16475,
"min": 16393,
"max": 16732
},
"smarm 24-thread": {
"result": 200000,
"median": 148708,
"min": 111213,
"max": 156462
},
"tokio current_thread": {
"result": 200000,
"median": 4751,
"min": 4740,
"max": 5259
},
"tokio multi-thread": {
"result": 200000,
"median": 8320,
"min": 7862,
"max": 8882
}
},
"fan_out_compute": {
"smarm 1-thread": {
"result": 33860,
"median": 13453,
"min": 13305,
"max": 15077
},
"smarm 24-thread": {
"result": 33860,
"median": 2451,
"min": 2330,
"max": 2520
},
"tokio current_thread": {
"result": 33860,
"median": 14019,
"min": 12339,
"max": 14045
},
"tokio multi-thread": {
"result": 33860,
"median": 1500,
"min": 1426,
"max": 1600
}
},
"ping_pong_oneshot": {
"smarm 1-thread": {
"result": 1000,
"median": 898,
"min": 782,
"max": 920
},
"smarm 24-thread": {
"result": 1000,
"median": 1494,
"min": 1489,
"max": 1546
},
"tokio current_thread": {
"result": 1000,
"median": 396,
"min": 389,
"max": 409
},
"tokio multi-thread": {
"result": 1000,
"median": 10382,
"min": 9559,
"max": 10924
}
},
"spawn_storm_busy": {
"smarm 1-thread": {
"result": 10000,
"median": 106232,
"min": 105627,
"max": 107693
},
"smarm 24-thread": {
"result": 10000,
"median": 49198,
"min": 48894,
"max": 52606
},
"tokio current_thread": {
"result": 10000,
"median": 1140,
"min": 1018,
"max": 1169
},
"tokio multi-thread": {
"result": 10000,
"median": 18650,
"min": 16486,
"max": 19396
}
},
"mpsc_contention": {
"smarm 1-thread": {
"result": 320000,
"median": 6173,
"min": 5446,
"max": 6226
},
"smarm 24-thread": {
"result": 320000,
"median": 36329,
"min": 35121,
"max": 37590
},
"tokio current_thread": {
"result": 320000,
"median": 5563,
"min": 5527,
"max": 6239
},
"tokio multi-thread": {
"result": 320000,
"median": 63966,
"min": 59972,
"max": 67534
}
},
"many_timers": {
"smarm 1-thread": {
"result": 10000,
"median": 107826,
"min": 107093,
"max": 119034
},
"smarm 24-thread": {
"result": 10000,
"median": 96539,
"min": 95413,
"max": 97804
},
"tokio current_thread": {
"result": 10000,
"median": 12584,
"min": 12539,
"max": 12627
},
"tokio multi-thread": {
"result": 10000,
"median": 16183,
"min": 16024,
"max": 16541
}
},
"multi_thread_scaling": {
"smarm 1-thread": {
"result": 33860,
"median": 15083,
"min": 15071,
"max": 15283
},
"smarm 2-thread": {
"result": 33860,
"median": 8070,
"min": 8003,
"max": 8096
},
"smarm 4-thread": {
"result": 33860,
"median": 4460,
"min": 4454,
"max": 4516
},
"smarm 24-thread": {
"result": 33860,
"median": 2333,
"min": 2294,
"max": 2348
},
"tokio multi 1-thread": {
"result": 33860,
"median": 14504,
"min": 14193,
"max": 14562
},
"tokio multi 2-thread": {
"result": 33860,
"median": 7297,
"min": 7289,
"max": 7398
},
"tokio multi 4-thread": {
"result": 33860,
"median": 3795,
"min": 3756,
"max": 3799
},
"tokio multi 24-thread": {
"result": 33860,
"median": 1544,
"min": 1520,
"max": 1610
}
},
"deep_recursion": {
"smarm 1-thread": {
"result": 1,
"median": 226,
"min": 222,
"max": 243
},
"smarm 24-thread": {
"result": 1,
"median": 745,
"min": 744,
"max": 776
},
"tokio current_thread": {
"result": 1,
"median": 11,
"min": 10,
"max": 13
},
"tokio multi-thread": {
"result": 1,
"median": 53,
"min": 53,
"max": 57
}
},
"yield_in_hot_loop": {
"smarm 1-thread": {
"result": 1000000,
"median": 64849,
"min": 64396,
"max": 65283
},
"tokio current_thread": {
"result": 1000000,
"median": 68507,
"min": 62018,
"max": 72341
}
},
"uncontended_channel": {
"smarm 1-thread": {
"result": 1000000,
"median": 11949,
"min": 11928,
"max": 13596
},
"tokio current_thread": {
"result": 1000000,
"median": 15083,
"min": 15038,
"max": 16994
}
},
"catch_unwind_panics": {
"smarm 1-thread": {
"result": 10000,
"median": 110932,
"min": 110182,
"max": 124147
},
"smarm 24-thread": {
"result": 10000,
"median": 13665,
"min": 13172,
"max": 13784
},
"tokio current_thread": {
"result": 10000,
"median": 10431,
"min": 9346,
"max": 10915
},
"tokio multi-thread": {
"result": 10000,
"median": 6171,
"min": 5626,
"max": 6555
}
}
}