diff --git a/benches/baseline.json b/benches/baseline.json index 910e903..8711741 100644 --- a/benches/baseline.json +++ b/benches/baseline.json @@ -2,313 +2,313 @@ "chained_spawn": { "smarm 1-thread": { "result": 1000, - "median": 413, - "min": 410, - "max": 439 + "median": 496, + "min": 482, + "max": 549 }, - "smarm 24-thread": { + "smarm 20-thread": { "result": 1000, - "median": 909, - "min": 888, - "max": 951 + "median": 2594, + "min": 2527, + "max": 2872 }, "tokio current_thread": { "result": 1000, - "median": 62, - "min": 61, - "max": 62 + "median": 108, + "min": 103, + "max": 113 }, "tokio multi-thread": { "result": 1000, - "median": 197, - "min": 194, - "max": 210 + "median": 184, + "min": 172, + "max": 204 } }, "yield_many": { "smarm 1-thread": { "result": 200000, - "median": 16475, - "min": 16393, - "max": 16732 + "median": 15092, + "min": 14786, + "max": 16512 }, - "smarm 24-thread": { + "smarm 20-thread": { "result": 200000, - "median": 148708, - "min": 111213, - "max": 156462 + "median": 156695, + "min": 155256, + "max": 157172 }, "tokio current_thread": { "result": 200000, - "median": 4751, - "min": 4740, - "max": 5259 + "median": 4900, + "min": 4855, + "max": 5258 }, "tokio multi-thread": { "result": 200000, - "median": 8320, - "min": 7862, - "max": 8882 + "median": 5547, + "min": 5155, + "max": 6367 } }, "fan_out_compute": { "smarm 1-thread": { "result": 33860, - "median": 13453, - "min": 13305, - "max": 15077 + "median": 13448, + "min": 13408, + "max": 13526 }, - "smarm 24-thread": { + "smarm 20-thread": { "result": 33860, - "median": 2451, - "min": 2330, - "max": 2520 + "median": 2537, + "min": 2496, + "max": 2571 }, "tokio current_thread": { "result": 33860, - "median": 14019, - "min": 12339, - "max": 14045 + "median": 12519, + "min": 12458, + "max": 14082 }, "tokio multi-thread": { "result": 33860, - "median": 1500, - "min": 1426, - "max": 1600 + "median": 2581, + "min": 2418, + "max": 2905 } }, "ping_pong_oneshot": { "smarm 1-thread": { "result": 1000, - "median": 898, - "min": 782, - "max": 920 + "median": 893, + "min": 871, + "max": 934 }, - "smarm 24-thread": { + "smarm 20-thread": { "result": 1000, - "median": 1494, - "min": 1489, - "max": 1546 + "median": 8185, + "min": 8139, + "max": 8771 }, "tokio current_thread": { "result": 1000, - "median": 396, - "min": 389, - "max": 409 + "median": 417, + "min": 368, + "max": 424 }, "tokio multi-thread": { "result": 1000, - "median": 10382, - "min": 9559, - "max": 10924 + "median": 9125, + "min": 8907, + "max": 9308 } }, "spawn_storm_busy": { "smarm 1-thread": { "result": 10000, - "median": 106232, - "min": 105627, - "max": 107693 + "median": 109341, + "min": 97632, + "max": 110070 }, - "smarm 24-thread": { + "smarm 20-thread": { "result": 10000, - "median": 49198, - "min": 48894, - "max": 52606 + "median": 55586, + "min": 54366, + "max": 57962 }, "tokio current_thread": { "result": 10000, - "median": 1140, - "min": 1018, - "max": 1169 + "median": 1256, + "min": 1251, + "max": 1260 }, "tokio multi-thread": { "result": 10000, - "median": 18650, - "min": 16486, - "max": 19396 + "median": 12535, + "min": 10858, + "max": 18835 } }, "mpsc_contention": { "smarm 1-thread": { "result": 320000, - "median": 6173, - "min": 5446, - "max": 6226 + "median": 3155, + "min": 2996, + "max": 3370 }, - "smarm 24-thread": { + "smarm 20-thread": { "result": 320000, - "median": 36329, - "min": 35121, - "max": 37590 + "median": 35418, + "min": 35346, + "max": 36238 }, "tokio current_thread": { "result": 320000, - "median": 5563, - "min": 5527, - "max": 6239 + "median": 5376, + "min": 5373, + "max": 5990 }, "tokio multi-thread": { "result": 320000, - "median": 63966, - "min": 59972, - "max": 67534 + "median": 67180, + "min": 65594, + "max": 82199 } }, "many_timers": { "smarm 1-thread": { "result": 10000, - "median": 107826, - "min": 107093, - "max": 119034 + "median": 124040, + "min": 114046, + "max": 124642 }, - "smarm 24-thread": { + "smarm 20-thread": { "result": 10000, - "median": 96539, - "min": 95413, - "max": 97804 + "median": 56944, + "min": 56510, + "max": 57501 }, "tokio current_thread": { "result": 10000, - "median": 12584, - "min": 12539, - "max": 12627 + "median": 12452, + "min": 12425, + "max": 12485 }, "tokio multi-thread": { "result": 10000, - "median": 16183, - "min": 16024, - "max": 16541 + "median": 13872, + "min": 13458, + "max": 14706 } }, "multi_thread_scaling": { "smarm 1-thread": { "result": 33860, - "median": 15083, - "min": 15071, - "max": 15283 + "median": 15094, + "min": 15091, + "max": 15109 }, "smarm 2-thread": { "result": 33860, - "median": 8070, - "min": 8003, - "max": 8096 + "median": 7943, + "min": 7916, + "max": 8018 }, "smarm 4-thread": { "result": 33860, - "median": 4460, - "min": 4454, - "max": 4516 + "median": 4293, + "min": 4288, + "max": 4407 }, - "smarm 24-thread": { + "smarm 20-thread": { "result": 33860, - "median": 2333, - "min": 2294, - "max": 2348 + "median": 2467, + "min": 2414, + "max": 2480 }, "tokio multi 1-thread": { "result": 33860, - "median": 14504, - "min": 14193, - "max": 14562 + "median": 14204, + "min": 14178, + "max": 14380 }, "tokio multi 2-thread": { "result": 33860, - "median": 7297, - "min": 7289, - "max": 7398 + "median": 7357, + "min": 7138, + "max": 7427 }, "tokio multi 4-thread": { "result": 33860, - "median": 3795, - "min": 3756, - "max": 3799 + "median": 3727, + "min": 3699, + "max": 3770 }, - "tokio multi 24-thread": { + "tokio multi 20-thread": { "result": 33860, - "median": 1544, - "min": 1520, - "max": 1610 + "median": 2374, + "min": 1901, + "max": 2453 } }, "deep_recursion": { "smarm 1-thread": { "result": 1, - "median": 226, - "min": 222, - "max": 243 + "median": 302, + "min": 297, + "max": 316 }, - "smarm 24-thread": { + "smarm 20-thread": { "result": 1, - "median": 745, - "min": 744, - "max": 776 + "median": 683, + "min": 620, + "max": 745 }, "tokio current_thread": { "result": 1, - "median": 11, - "min": 10, + "median": 12, + "min": 11, "max": 13 }, "tokio multi-thread": { "result": 1, - "median": 53, - "min": 53, - "max": 57 + "median": 54, + "min": 52, + "max": 60 } }, "yield_in_hot_loop": { "smarm 1-thread": { "result": 1000000, - "median": 64849, - "min": 64396, - "max": 65283 + "median": 49756, + "min": 49387, + "max": 50484 }, "tokio current_thread": { "result": 1000000, - "median": 68507, - "min": 62018, - "max": 72341 + "median": 70017, + "min": 62414, + "max": 72048 } }, "uncontended_channel": { "smarm 1-thread": { "result": 1000000, - "median": 11949, - "min": 11928, - "max": 13596 + "median": 12231, + "min": 12135, + "max": 13115 }, "tokio current_thread": { "result": 1000000, - "median": 15083, - "min": 15038, - "max": 16994 + "median": 15006, + "min": 14978, + "max": 15159 } }, "catch_unwind_panics": { "smarm 1-thread": { "result": 10000, - "median": 110932, - "min": 110182, - "max": 124147 + "median": 126620, + "min": 121079, + "max": 128357 }, - "smarm 24-thread": { + "smarm 20-thread": { "result": 10000, - "median": 13665, - "min": 13172, - "max": 13784 + "median": 26226, + "min": 25776, + "max": 26725 }, "tokio current_thread": { "result": 10000, - "median": 10431, - "min": 9346, - "max": 10915 + "median": 10648, + "min": 10382, + "max": 11789 }, "tokio multi-thread": { "result": 10000, - "median": 6171, - "min": 5626, - "max": 6555 + "median": 2521, + "min": 2412, + "max": 5759 } } } \ No newline at end of file