diff --git a/benches/baseline.json b/benches/baseline.json index edc3326..910e903 100644 --- a/benches/baseline.json +++ b/benches/baseline.json @@ -2,313 +2,313 @@ "chained_spawn": { "smarm 1-thread": { "result": 1000, - "median": 410, - "min": 379, - "max": 2167 + "median": 413, + "min": 410, + "max": 439 }, "smarm 24-thread": { "result": 1000, - "median": 977, - "min": 883, - "max": 1154 + "median": 909, + "min": 888, + "max": 951 }, "tokio current_thread": { "result": 1000, - "median": 72, - "min": 71, - "max": 80 + "median": 62, + "min": 61, + "max": 62 }, "tokio multi-thread": { "result": 1000, - "median": 216, - "min": 171, - "max": 257 + "median": 197, + "min": 194, + "max": 210 } }, "yield_many": { "smarm 1-thread": { "result": 200000, - "median": 15617, - "min": 15039, - "max": 16240 + "median": 16475, + "min": 16393, + "max": 16732 }, "smarm 24-thread": { "result": 200000, - "median": 155738, - "min": 149294, - "max": 157106 + "median": 148708, + "min": 111213, + "max": 156462 }, "tokio current_thread": { "result": 200000, - "median": 4820, - "min": 4771, - "max": 5091 + "median": 4751, + "min": 4740, + "max": 5259 }, "tokio multi-thread": { "result": 200000, - "median": 8403, - "min": 7445, - "max": 9752 + "median": 8320, + "min": 7862, + "max": 8882 } }, "fan_out_compute": { "smarm 1-thread": { "result": 33860, - "median": 13412, - "min": 13361, - "max": 13917 + "median": 13453, + "min": 13305, + "max": 15077 }, "smarm 24-thread": { "result": 33860, - "median": 2359, - "min": 2158, - "max": 2631 + "median": 2451, + "min": 2330, + "max": 2520 }, "tokio current_thread": { "result": 33860, - "median": 14138, - "min": 13512, - "max": 14236 + "median": 14019, + "min": 12339, + "max": 14045 }, "tokio multi-thread": { "result": 33860, - "median": 1532, - "min": 1455, - "max": 2447 + "median": 1500, + "min": 1426, + "max": 1600 } }, "ping_pong_oneshot": { "smarm 1-thread": { "result": 1000, - "median": 983, - "min": 853, - "max": 1166 + "median": 898, + "min": 782, + "max": 920 }, "smarm 24-thread": { "result": 1000, - "median": 1562, - "min": 1466, - "max": 1726 + "median": 1494, + "min": 1489, + "max": 1546 }, "tokio current_thread": { "result": 1000, - "median": 421, - "min": 405, - "max": 634 + "median": 396, + "min": 389, + "max": 409 }, "tokio multi-thread": { "result": 1000, - "median": 9254, - "min": 7836, - "max": 11613 + "median": 10382, + "min": 9559, + "max": 10924 } }, "spawn_storm_busy": { "smarm 1-thread": { "result": 10000, - "median": 108420, - "min": 107179, - "max": 110463 + "median": 106232, + "min": 105627, + "max": 107693 }, "smarm 24-thread": { "result": 10000, - "median": 49405, - "min": 48118, - "max": 51497 + "median": 49198, + "min": 48894, + "max": 52606 }, "tokio current_thread": { "result": 10000, - "median": 1157, - "min": 1152, - "max": 1194 + "median": 1140, + "min": 1018, + "max": 1169 }, "tokio multi-thread": { "result": 10000, - "median": 20476, - "min": 15912, - "max": 31254 + "median": 18650, + "min": 16486, + "max": 19396 } }, "mpsc_contention": { "smarm 1-thread": { "result": 320000, - "median": 6270, - "min": 6133, - "max": 6932 + "median": 6173, + "min": 5446, + "max": 6226 }, "smarm 24-thread": { "result": 320000, - "median": 34690, - "min": 32198, - "max": 38480 + "median": 36329, + "min": 35121, + "max": 37590 }, "tokio current_thread": { "result": 320000, - "median": 6022, - "min": 5901, - "max": 6185 + "median": 5563, + "min": 5527, + "max": 6239 }, "tokio multi-thread": { "result": 320000, - "median": 59561, - "min": 43293, - "max": 72976 + "median": 63966, + "min": 59972, + "max": 67534 } }, "many_timers": { "smarm 1-thread": { "result": 10000, - "median": 120756, - "min": 108228, - "max": 126568 + "median": 107826, + "min": 107093, + "max": 119034 }, "smarm 24-thread": { "result": 10000, - "median": 97810, - "min": 93054, - "max": 100845 + "median": 96539, + "min": 95413, + "max": 97804 }, "tokio current_thread": { "result": 10000, - "median": 12554, - "min": 12425, - "max": 13280 + "median": 12584, + "min": 12539, + "max": 12627 }, "tokio multi-thread": { "result": 10000, - "median": 16463, - "min": 15913, - "max": 17058 + "median": 16183, + "min": 16024, + "max": 16541 } }, "multi_thread_scaling": { "smarm 1-thread": { "result": 33860, - "median": 15086, - "min": 15046, - "max": 15274 + "median": 15083, + "min": 15071, + "max": 15283 }, "smarm 2-thread": { "result": 33860, - "median": 8057, - "min": 7948, - "max": 8227 + "median": 8070, + "min": 8003, + "max": 8096 }, "smarm 4-thread": { "result": 33860, - "median": 4476, - "min": 4353, - "max": 4605 + "median": 4460, + "min": 4454, + "max": 4516 }, "smarm 24-thread": { "result": 33860, - "median": 2383, - "min": 2231, - "max": 2868 + "median": 2333, + "min": 2294, + "max": 2348 }, "tokio multi 1-thread": { "result": 33860, - "median": 14301, - "min": 14176, - "max": 14484 + "median": 14504, + "min": 14193, + "max": 14562 }, "tokio multi 2-thread": { "result": 33860, - "median": 7293, - "min": 7190, - "max": 7455 + "median": 7297, + "min": 7289, + "max": 7398 }, "tokio multi 4-thread": { "result": 33860, - "median": 3768, - "min": 3690, - "max": 3861 + "median": 3795, + "min": 3756, + "max": 3799 }, "tokio multi 24-thread": { "result": 33860, - "median": 1585, - "min": 1312, - "max": 2239 + "median": 1544, + "min": 1520, + "max": 1610 } }, "deep_recursion": { "smarm 1-thread": { "result": 1, - "median": 240, - "min": 219, - "max": 2111 + "median": 226, + "min": 222, + "max": 243 }, "smarm 24-thread": { "result": 1, - "median": 782, - "min": 708, - "max": 983 + "median": 745, + "min": 744, + "max": 776 }, "tokio current_thread": { "result": 1, - "median": 10, + "median": 11, "min": 10, - "max": 12 + "max": 13 }, "tokio multi-thread": { "result": 1, "median": 53, - "min": 40, - "max": 70 + "min": 53, + "max": 57 } }, "yield_in_hot_loop": { "smarm 1-thread": { "result": 1000000, - "median": 64650, - "min": 64154, - "max": 66049 + "median": 64849, + "min": 64396, + "max": 65283 }, "tokio current_thread": { "result": 1000000, - "median": 73761, - "min": 70903, - "max": 74957 + "median": 68507, + "min": 62018, + "max": 72341 } }, "uncontended_channel": { "smarm 1-thread": { "result": 1000000, - "median": 13745, - "min": 11201, - "max": 14048 + "median": 11949, + "min": 11928, + "max": 13596 }, "tokio current_thread": { "result": 1000000, - "median": 17067, - "min": 17054, - "max": 17092 + "median": 15083, + "min": 15038, + "max": 16994 } }, "catch_unwind_panics": { "smarm 1-thread": { "result": 10000, - "median": 109788, - "min": 108526, - "max": 113713 + "median": 110932, + "min": 110182, + "max": 124147 }, "smarm 24-thread": { "result": 10000, - "median": 13864, - "min": 12963, - "max": 14602 + "median": 13665, + "min": 13172, + "max": 13784 }, "tokio current_thread": { "result": 10000, - "median": 9624, - "min": 9407, - "max": 11185 + "median": 10431, + "min": 9346, + "max": 10915 }, "tokio multi-thread": { "result": 10000, - "median": 5224, - "min": 2805, - "max": 7833 + "median": 6171, + "min": 5626, + "max": 6555 } } } \ No newline at end of file