Your browser sucks, JavaScript disabled! Gunnar's console needs JavaScript and WebAssembly. Git over SSH on port 2222 does not.

nordisk/heimdall

bench/graph-lookup/results/oden-20261108-replay/summary.json

{
  "format": "heimdall.graph-lookup-benchmark/1",
  "scope": "Rust follower replay and cooperative selected-syscall workload; no kernel enforcement",
  "statistics": "ranges and medians across timed batches, not individual-call latency percentiles",
  "lookup": [
    {
      "dataset": "abcdf-marks",
      "layout": "dense",
      "original_states": 6,
      "states": 6,
      "payload_bytes": 7168,
      "prepare_ns": 6172,
      "ns_per_event": {
        "median": 3.741455428424267,
        "minimum": 3.701283289101986,
        "maximum": 3.8048805952488673,
        "spread_fraction": 0.027689039233192703,
        "noisy": false,
        "samples": 7
      },
      "speedup_over_hash": 7.17055358544987
    },
    {
      "dataset": "abcdf-marks",
      "layout": "offsets",
      "original_states": 6,
      "states": 6,
      "payload_bytes": 7168,
      "prepare_ns": 4569,
      "ns_per_event": {
        "median": 3.7555521195747823,
        "minimum": 3.7324298471607253,
        "maximum": 3.7871128182742915,
        "spread_fraction": 0.014560567760076124,
        "noisy": false,
        "samples": 7
      },
      "speedup_over_hash": 7.143638480545467
    },
    {
      "dataset": "abcdf-marks",
      "layout": "dfa-words",
      "original_states": 6,
      "states": 6,
      "payload_bytes": 3584,
      "prepare_ns": 3226,
      "ns_per_event": {
        "median": 3.310156041034228,
        "minimum": 3.3054140561222716,
        "maximum": 3.3347325287835203,
        "spread_fraction": 0.008857127065251122,
        "noisy": false,
        "samples": 7
      },
      "speedup_over_hash": 8.104846510107798
    },
    {
      "dataset": "abcdf-marks",
      "layout": "dfa-offsets",
      "original_states": 6,
      "states": 6,
      "payload_bytes": 7168,
      "prepare_ns": 4579,
      "ns_per_event": {
        "median": 3.19863388276986,
        "minimum": 3.180358000471315,
        "maximum": 3.214045582317537,
        "spread_fraction": 0.010531865502859646,
        "noisy": false,
        "samples": 7
      },
      "speedup_over_hash": 8.387426514051839
    },
    {
      "dataset": "abcdf-marks",
      "layout": "dfa-compact",
      "original_states": 6,
      "states": 6,
      "payload_bytes": 1336,
      "prepare_ns": 2224,
      "ns_per_event": {
        "median": 3.753430208104429,
        "minimum": 3.733979021514432,
        "maximum": 3.7621326304045852,
        "spread_fraction": 0.007500767918733008,
        "noisy": false,
        "samples": 7
      },
      "speedup_over_hash": 7.147676964703024
    },
    {
      "dataset": "abcdf-marks",
      "layout": "dfa-min-words",
      "original_states": 6,
      "states": 4,
      "payload_bytes": 2560,
      "prepare_ns": 9218,
      "ns_per_event": {
        "median": 3.298619763208998,
        "minimum": 3.291939818852,
        "maximum": 3.313114685635932,
        "spread_fraction": 0.006419311198006172,
        "noisy": false,
        "samples": 7
      },
      "speedup_over_hash": 8.133191626484741
    },
    {
      "dataset": "abcdf-marks",
      "layout": "dfa-min-offsets",
      "original_states": 6,
      "states": 4,
      "payload_bytes": 5120,
      "prepare_ns": 9579,
      "ns_per_event": {
        "median": 3.2050393905917987,
        "minimum": 3.1939615013269402,
        "maximum": 3.2190565349205578,
        "spread_fraction": 0.007829867447895492,
        "noisy": false,
        "samples": 7
      },
      "speedup_over_hash": 8.37066362299365
    },
    {
      "dataset": "abcdf-marks",
      "layout": "hash",
      "original_states": 6,
      "states": 6,
      "payload_bytes": null,
      "prepare_ns": 0,
      "ns_per_event": {
        "median": 26.828306637088506,
        "minimum": 26.731409162004063,
        "maximum": 26.844550098091176,
        "spread_fraction": 0.004217222414280248,
        "noisy": false,
        "samples": 7
      },
      "speedup_over_hash": 1.0
    },
    {
      "dataset": "abcdf",
      "layout": "dense",
      "original_states": 43,
      "states": 74,
      "payload_bytes": 307200,
      "prepare_ns": 242960,
      "ns_per_event": {
        "median": 4.951638818756352,
        "minimum": 4.944892697217988,
        "maximum": 4.977347025057164,
        "spread_fraction": 0.0065542599181997434,
        "noisy": false,
        "samples": 7
      },
      "speedup_over_hash": 4.93904888020996
    },
    {
      "dataset": "abcdf",
      "layout": "offsets",
      "original_states": 43,
      "states": 74,
      "payload_bytes": 307200,
      "prepare_ns": 237741,
      "ns_per_event": {
        "median": 4.237931910569106,
        "minimum": 4.233093757939533,
        "maximum": 4.293251099625254,
        "spread_fraction": 0.014194975982434622,
        "noisy": false,
        "samples": 7
      },
      "speedup_over_hash": 5.7708303670453525
    },
    {
      "dataset": "abcdf",
      "layout": "dfa-words",
      "original_states": 43,
      "states": 43,
      "payload_bytes": 90112,
      "prepare_ns": 73779,
      "ns_per_event": {
        "median": 4.792636282075711,
        "minimum": 4.7749524620490345,
        "maximum": 4.797871411331301,
        "spread_fraction": 0.004782117384534863,
        "noisy": false,
        "samples": 7
      },
      "speedup_over_hash": 5.102908863426323
    },
    {
      "dataset": "abcdf",
      "layout": "dfa-offsets",
      "original_states": 43,
      "states": 43,
      "payload_bytes": 180224,
      "prepare_ns": 128093,
      "ns_per_event": {
        "median": 4.463658278550559,
        "minimum": 4.452208480214685,
        "maximum": 4.475381494537602,
        "spread_fraction": 0.005191484848710621,
        "noisy": false,
        "samples": 7
      },
      "speedup_over_hash": 5.479000549953437
    },
    {
      "dataset": "abcdf",
      "layout": "dfa-compact",
      "original_states": 43,
      "states": 43,
      "payload_bytes": 13688,
      "prepare_ns": 67508,
      "ns_per_event": {
        "median": 3.911325346163618,
        "minimum": 3.891060681847053,
        "maximum": 3.9952169278772867,
        "spread_fraction": 0.026629399707798332,
        "noisy": false,
        "samples": 7
      },
      "speedup_over_hash": 6.252710781773884
    },
    {
      "dataset": "abcdf",
      "layout": "dfa-min-words",
      "original_states": 43,
      "states": 5,
      "payload_bytes": 12288,
      "prepare_ns": 165995,
      "ns_per_event": {
        "median": 3.939673447027439,
        "minimum": 3.922461532964939,
        "maximum": 3.9542697813452743,
        "spread_fraction": 0.008073828658143023,
        "noisy": false,
        "samples": 7
      },
      "speedup_over_hash": 6.207719114749358
    },
    {
      "dataset": "abcdf",
      "layout": "dfa-min-offsets",
      "original_states": 43,
      "states": 5,
      "payload_bytes": 24576,
      "prepare_ns": 167327,
      "ns_per_event": {
        "median": 3.1737045660251524,
        "minimum": 3.163174761020071,
        "maximum": 3.1811121498666157,
        "spread_fraction": 0.005651877316674741,
        "noisy": false,
        "samples": 7
      },
      "speedup_over_hash": 7.705942898652559
    },
    {
      "dataset": "abcdf",
      "layout": "hash",
      "original_states": 43,
      "states": 74,
      "payload_bytes": null,
      "prepare_ns": 0,
      "ns_per_event": {
        "median": 24.456386162982724,
        "minimum": 24.431338922764226,
        "maximum": 24.544582956205538,
        "spread_fraction": 0.004630448369870706,
        "noisy": false,
        "samples": 7
      },
      "speedup_over_hash": 1.0
    },
    {
      "dataset": "broker",
      "layout": "dfa-offsets",
      "original_states": 544,
      "states": 544,
      "payload_bytes": 2232320,
      "prepare_ns": 884285,
      "ns_per_event": {
        "median": 3.1900808442898883,
        "minimum": 3.1620210477007116,
        "maximum": 3.205473116742886,
        "spread_fraction": 0.013620993060395901,
        "noisy": false,
        "samples": 7
      },
      "speedup_over_hash": null
    },
    {
      "dataset": "broker",
      "layout": "dfa-compact",
      "original_states": 544,
      "states": 544,
      "payload_bytes": 282552,
      "prepare_ns": 629683,
      "ns_per_event": {
        "median": 3.919096163617886,
        "minimum": 3.9012580189278454,
        "maximum": 3.960673510543699,
        "spread_fraction": 0.015160508733474099,
        "noisy": false,
        "samples": 7
      },
      "speedup_over_hash": null
    },
    {
      "dataset": "broker",
      "layout": "dfa-min-words",
      "original_states": 544,
      "states": 178,
      "payload_bytes": 366592,
      "prepare_ns": 3061753,
      "ns_per_event": {
        "median": 3.957078887195122,
        "minimum": 3.936725399358486,
        "maximum": 3.966838557545732,
        "spread_fraction": 0.0076099463886581745,
        "noisy": false,
        "samples": 7
      },
      "speedup_over_hash": null
    },
    {
      "dataset": "broker",
      "layout": "dfa-min-offsets",
      "original_states": 544,
      "states": 178,
      "payload_bytes": 733184,
      "prepare_ns": 3135693,
      "ns_per_event": {
        "median": 3.1933673145325203,
        "minimum": 3.1607631280170225,
        "maximum": 3.1967128350482725,
        "spread_fraction": 0.011257617270537106,
        "noisy": false,
        "samples": 7
      },
      "speedup_over_hash": null
    },
    {
      "dataset": "broker",
      "layout": "dfa-words",
      "original_states": 544,
      "states": 544,
      "payload_bytes": 1116160,
      "prepare_ns": 692923,
      "ns_per_event": {
        "median": 3.9600621665396343,
        "minimum": 3.9365164904090446,
        "maximum": 3.9814800479547765,
        "spread_fraction": 0.01135425547751483,
        "noisy": false,
        "samples": 7
      },
      "speedup_over_hash": null
    },
    {
      "dataset": "synthetic-64-hot",
      "layout": "dense",
      "original_states": 64,
      "states": 64,
      "payload_bytes": 266240,
      "prepare_ns": 137560,
      "ns_per_event": {
        "median": 5.409610407139228,
        "minimum": 5.387739972370427,
        "maximum": 5.425216550749492,
        "spread_fraction": 0.006927777706432683,
        "noisy": false,
        "samples": 7
      },
      "speedup_over_hash": 4.492836110596406
    },
    {
      "dataset": "synthetic-64-hot",
      "layout": "compact",
      "original_states": 64,
      "states": 64,
      "payload_bytes": 35800,
      "prepare_ns": 120949,
      "ns_per_event": {
        "median": 3.998736621887703,
        "minimum": 3.9802171660632624,
        "maximum": 4.059101880081301,
        "spread_fraction": 0.01972740929878982,
        "noisy": false,
        "samples": 7
      },
      "speedup_over_hash": 6.078042961974252
    },
    {
      "dataset": "synthetic-64-hot",
      "layout": "shared",
      "original_states": 64,
      "states": 64,
      "payload_bytes": 36320,
      "prepare_ns": 195531,
      "ns_per_event": {
        "median": 4.5722834889481705,
        "minimum": 4.5479473331110265,
        "maximum": 4.646455594194614,
        "spread_fraction": 0.021544652977378873,
        "noisy": false,
        "samples": 7
      },
      "speedup_over_hash": 5.315613749716199
    },
    {
      "dataset": "synthetic-64-hot",
      "layout": "offsets",
      "original_states": 64,
      "states": 64,
      "payload_bytes": 266240,
      "prepare_ns": 148011,
      "ns_per_event": {
        "median": 4.7208058427019814,
        "minimum": 4.689092372491108,
        "maximum": 4.756188865599594,
        "spread_fraction": 0.01421293214424654,
        "noisy": false,
        "samples": 7
      },
      "speedup_over_hash": 5.148378008179728
    },
    {
      "dataset": "synthetic-64-hot",
      "layout": "min-dense",
      "original_states": 64,
      "states": 64,
      "payload_bytes": 266240,
      "prepare_ns": 528691,
      "ns_per_event": {
        "median": 5.40423583984375,
        "minimum": 5.354509555227388,
        "maximum": 5.466331916126778,
        "spread_fraction": 0.020691613803187302,
        "noisy": false,
        "samples": 7
      },
      "speedup_over_hash": 4.497304281627345
    },
    {
      "dataset": "synthetic-64-hot",
      "layout": "min-compact",
      "original_states": 64,
      "states": 64,
      "payload_bytes": 35800,
      "prepare_ns": 516439,
      "ns_per_event": {
        "median": 4.012666531694614,
        "minimum": 3.985864654789126,
        "maximum": 4.0502378882431405,
        "spread_fraction": 0.016042507630662426,
        "noisy": false,
        "samples": 7
      },
      "speedup_over_hash": 6.056943129831691
    },
    {
      "dataset": "synthetic-64-hot",
      "layout": "min-shared",
      "original_states": 64,
      "states": 64,
      "payload_bytes": 36320,
      "prepare_ns": 599286,
      "ns_per_event": {
        "median": 4.576295433974847,
        "minimum": 4.549085663586128,
        "maximum": 4.646977618457825,
        "spread_fraction": 0.021391091611992076,
        "noisy": false,
        "samples": 7
      },
      "speedup_over_hash": 5.31095365937575
    },
    {
      "dataset": "synthetic-64-hot",
      "layout": "hash",
      "original_states": 64,
      "states": 64,
      "payload_bytes": null,
      "prepare_ns": 55896,
      "ns_per_event": {
        "median": 24.30449298145325,
        "minimum": 24.258709170954013,
        "maximum": 24.372599283854168,
        "spread_fraction": 0.004685969503131133,
        "noisy": false,
        "samples": 7
      },
      "speedup_over_hash": 1.0
    },
    {
      "dataset": "synthetic-64-broad",
      "layout": "dense",
      "original_states": 64,
      "states": 64,
      "payload_bytes": 266240,
      "prepare_ns": 138713,
      "ns_per_event": {
        "median": 5.970440127985264,
        "minimum": 5.946208178512449,
        "maximum": 5.986224911077236,
        "spread_fraction": 0.0067024761503287735,
        "noisy": false,
        "samples": 7
      },
      "speedup_over_hash": 4.124973507753023
    },
    {
      "dataset": "synthetic-64-broad",
      "layout": "compact",
      "original_states": 64,
      "states": 64,
      "payload_bytes": 35800,
      "prepare_ns": 118144,
      "ns_per_event": {
        "median": 4.275492350260417,
        "minimum": 4.264141796081047,
        "maximum": 4.294577993997714,
        "spread_fraction": 0.0071187585950921225,
        "noisy": false,
        "samples": 7
      },
      "speedup_over_hash": 5.7602505957155365
    },
    {
      "dataset": "synthetic-64-broad",
      "layout": "shared",
      "original_states": 64,
      "states": 64,
      "payload_bytes": 36320,
      "prepare_ns": 195020,
      "ns_per_event": {
        "median": 4.883975145293445,
        "minimum": 4.880952168286331,
        "maximum": 4.906282750571647,
        "spread_fraction": 0.005186468303329875,
        "noisy": false,
        "samples": 7
      },
      "speedup_over_hash": 5.042594735826622
    },
    {
      "dataset": "synthetic-64-broad",
      "layout": "offsets",
      "original_states": 64,
      "states": 64,
      "payload_bytes": 266240,
      "prepare_ns": 145175,
      "ns_per_event": {
        "median": 5.087374555386178,
        "minimum": 5.078504608898628,
        "maximum": 5.119490956872459,
        "spread_fraction": 0.00805648326609599,
        "noisy": false,
        "samples": 7
      },
      "speedup_over_hash": 4.8409856772763815
    },
    {
      "dataset": "synthetic-64-broad",
      "layout": "min-dense",
      "original_states": 64,
      "states": 64,
      "payload_bytes": 266240,
      "prepare_ns": 537869,
      "ns_per_event": {
        "median": 5.778803631542175,
        "minimum": 5.766911204268292,
        "maximum": 5.838105488598831,
        "spread_fraction": 0.012319900254430246,
        "noisy": false,
        "samples": 7
      },
      "speedup_over_hash": 4.26176574388848
    },
    {
      "dataset": "synthetic-64-broad",
      "layout": "min-compact",
      "original_states": 64,
      "states": 64,
      "payload_bytes": 35800,
      "prepare_ns": 533891,
      "ns_per_event": {
        "median": 4.3054908814469,
        "minimum": 4.297352860613567,
        "maximum": 4.334560487328506,
        "spread_fraction": 0.008641901176767811,
        "noisy": false,
        "samples": 7
      },
      "speedup_over_hash": 5.7201160182897315
    },
    {
      "dataset": "synthetic-64-broad",
      "layout": "min-shared",
      "original_states": 64,
      "states": 64,
      "payload_bytes": 36320,
      "prepare_ns": 597622,
      "ns_per_event": {
        "median": 4.911318895293445,
        "minimum": 4.904825846354167,
        "maximum": 4.947999535537347,
        "spread_fraction": 0.008790650760746546,
        "noisy": false,
        "samples": 7
      },
      "speedup_over_hash": 5.014520108064231
    },
    {
      "dataset": "synthetic-64-broad",
      "layout": "hash",
      "original_states": 64,
      "states": 64,
      "payload_bytes": null,
      "prepare_ns": 55886,
      "ns_per_event": {
        "median": 24.627907357564787,
        "minimum": 24.5570663824314,
        "maximum": 24.821855250412856,
        "spread_fraction": 0.010751578042627384,
        "noisy": false,
        "samples": 7
      },
      "speedup_over_hash": 1.0
    },
    {
      "dataset": "synthetic-4096-hot",
      "layout": "dense",
      "original_states": 4096,
      "states": 4096,
      "payload_bytes": 16781312,
      "prepare_ns": 13775496,
      "ns_per_event": {
        "median": 5.444968618997714,
        "minimum": 5.4076022016323675,
        "maximum": 5.502689516641261,
        "spread_fraction": 0.017463335725596225,
        "noisy": false,
        "samples": 7
      },
      "speedup_over_hash": 5.3539501725846685
    },
    {
      "dataset": "synthetic-4096-hot",
      "layout": "compact",
      "original_states": 4096,
      "states": 4096,
      "payload_bytes": 2100184,
      "prepare_ns": 8021442,
      "ns_per_event": {
        "median": 3.9910208849402946,
        "minimum": 3.9803863773501016,
        "maximum": 4.120089399136178,
        "spread_fraction": 0.03500433242863544,
        "noisy": false,
        "samples": 7
      },
      "speedup_over_hash": 7.304419475077998
    },
    {
      "dataset": "synthetic-4096-hot",
      "layout": "shared",
      "original_states": 4096,
      "states": 4096,
      "payload_bytes": 2132960,
      "prepare_ns": 12681614,
      "ns_per_event": {
        "median": 4.579616639672256,
        "minimum": 4.563339605564025,
        "maximum": 4.705284552845528,
        "spread_fraction": 0.03099494094153303,
        "noisy": false,
        "samples": 7
      },
      "speedup_over_hash": 6.365618122893188
    },
    {
      "dataset": "synthetic-4096-hot",
      "layout": "offsets",
      "original_states": 4096,
      "states": 4096,
      "payload_bytes": 16781312,
      "prepare_ns": 15492370,
      "ns_per_event": {
        "median": 4.735457257526677,
        "minimum": 4.720194498697917,
        "maximum": 4.7720436158219,
        "spread_fraction": 0.010949125776940058,
        "noisy": false,
        "samples": 7
      },
      "speedup_over_hash": 6.156130040254447
    },
    {
      "dataset": "synthetic-4096-hot",
      "layout": "min-dense",
      "original_states": 4096,
      "states": 4096,
      "payload_bytes": 16781312,
      "prepare_ns": 38740027,
      "ns_per_event": {
        "median": 5.407646861502795,
        "minimum": 5.386383304751016,
        "maximum": 5.46105163077998,
        "spread_fraction": 0.013807914596001064,
        "noisy": false,
        "samples": 7
      },
      "speedup_over_hash": 5.390901333616207
    },
    {
      "dataset": "synthetic-4096-hot",
      "layout": "min-compact",
      "original_states": 4096,
      "states": 4096,
      "payload_bytes": 2100184,
      "prepare_ns": 32669313,
      "ns_per_event": {
        "median": 3.999571761464685,
        "minimum": 3.9691107525088922,
        "maximum": 4.025613428131352,
        "spread_fraction": 0.014127181356477898,
        "noisy": false,
        "samples": 7
      },
      "speedup_over_hash": 7.2888030059310935
    },
    {
      "dataset": "synthetic-4096-hot",
      "layout": "min-shared",
      "original_states": 4096,
      "states": 4096,
      "payload_bytes": 2132960,
      "prepare_ns": 38262773,
      "ns_per_event": {
        "median": 4.5966246069931405,
        "minimum": 4.568703752223069,
        "maximum": 4.63342483644563,
        "spread_fraction": 0.014080132653011649,
        "noisy": false,
        "samples": 7
      },
      "speedup_over_hash": 6.342064703967769
    },
    {
      "dataset": "synthetic-4096-hot",
      "layout": "hash",
      "original_states": 4096,
      "states": 4096,
      "payload_bytes": null,
      "prepare_ns": 7042085,
      "ns_per_event": {
        "median": 29.152090677400913,
        "minimum": 29.070515950520832,
        "maximum": 29.281775497808688,
        "spread_fraction": 0.007246806056748005,
        "noisy": false,
        "samples": 7
      },
      "speedup_over_hash": 1.0
    },
    {
      "dataset": "synthetic-4096-broad",
      "layout": "dense",
      "original_states": 4096,
      "states": 4096,
      "payload_bytes": 16781312,
      "prepare_ns": 13846351,
      "ns_per_event": {
        "median": 18.164252056338924,
        "minimum": 17.78588073234248,
        "maximum": 20.311657913332063,
        "spread_fraction": 0.13905208830815258,
        "noisy": false,
        "samples": 7
      },
      "speedup_over_hash": 2.1724803608407135
    },
    {
      "dataset": "synthetic-4096-broad",
      "layout": "compact",
      "original_states": 4096,
      "states": 4096,
      "payload_bytes": 2100184,
      "prepare_ns": 7984963,
      "ns_per_event": {
        "median": 12.404618922287856,
        "minimum": 12.280179155551322,
        "maximum": 13.237491266514228,
        "spread_fraction": 0.07717384282098878,
        "noisy": false,
        "samples": 7
      },
      "speedup_over_hash": 3.1811925145765585
    },
    {
      "dataset": "synthetic-4096-broad",
      "layout": "shared",
      "original_states": 4096,
      "states": 4096,
      "payload_bytes": 2132960,
      "prepare_ns": 13269667,
      "ns_per_event": {
        "median": 14.240447749936484,
        "minimum": 14.04630583476245,
        "maximum": 14.391829327839178,
        "spread_fraction": 0.02426352732330829,
        "noisy": false,
        "samples": 7
      },
      "speedup_over_hash": 2.771084277313743
    },
    {
      "dataset": "synthetic-4096-broad",
      "layout": "offsets",
      "original_states": 4096,
      "states": 4096,
      "payload_bytes": 16781312,
      "prepare_ns": 15936331,
      "ns_per_event": {
        "median": 17.360960921620936,
        "minimum": 17.129287843781757,
        "maximum": 17.574775509717988,
        "spread_fraction": 0.025660311543091525,
        "noisy": false,
        "samples": 7
      },
      "speedup_over_hash": 2.2730009611744735
    },
    {
      "dataset": "synthetic-4096-broad",
      "layout": "min-dense",
      "original_states": 4096,
      "states": 4096,
      "payload_bytes": 16781312,
      "prepare_ns": 38579423,
      "ns_per_event": {
        "median": 18.212690648024644,
        "minimum": 17.621518514989837,
        "maximum": 18.93633090383638,
        "spread_fraction": 0.07219210023693831,
        "noisy": false,
        "samples": 7
      },
      "speedup_over_hash": 2.1667024178021093
    },
    {
      "dataset": "synthetic-4096-broad",
      "layout": "min-compact",
      "original_states": 4096,
      "states": 4096,
      "payload_bytes": 2100184,
      "prepare_ns": 32375436,
      "ns_per_event": {
        "median": 12.629798951187754,
        "minimum": 12.419125936864837,
        "maximum": 12.685311666349085,
        "spread_fraction": 0.021076006871765307,
        "noisy": false,
        "samples": 7
      },
      "speedup_over_hash": 3.1244741910991194
    },
    {
      "dataset": "synthetic-4096-broad",
      "layout": "min-shared",
      "original_states": 4096,
      "states": 4096,
      "payload_bytes": 2132960,
      "prepare_ns": 37791370,
      "ns_per_event": {
        "median": 14.215872911902947,
        "minimum": 14.101644872649898,
        "maximum": 14.381940143864329,
        "spread_fraction": 0.0197170636619676,
        "noisy": false,
        "samples": 7
      },
      "speedup_over_hash": 2.7758746231274882
    },
    {
      "dataset": "synthetic-4096-broad",
      "layout": "hash",
      "original_states": 4096,
      "states": 4096,
      "payload_bytes": null,
      "prepare_ns": 6829623,
      "ns_per_event": {
        "median": 39.46148086175686,
        "minimum": 38.49370792047764,
        "maximum": 42.878322198138974,
        "spread_fraction": 0.11111124524246067,
        "noisy": false,
        "samples": 7
      },
      "speedup_over_hash": 1.0
    },
    {
      "dataset": "synthetic-32768-hot",
      "layout": "dense",
      "original_states": 32768,
      "states": 32768,
      "payload_bytes": 134221824,
      "prepare_ns": 164548832,
      "ns_per_event": {
        "median": 5.478328549764989,
        "minimum": 5.427766629350864,
        "maximum": 5.4957786498031,
        "spread_fraction": 0.012414739246545091,
        "noisy": false,
        "samples": 7
      },
      "speedup_over_hash": 5.5260941858966355
    },
    {
      "dataset": "synthetic-32768-hot",
      "layout": "compact",
      "original_states": 32768,
      "states": 32768,
      "payload_bytes": 16780248,
      "prepare_ns": 104556859,
      "ns_per_event": {
        "median": 4.054910799352134,
        "minimum": 4.025031361153455,
        "maximum": 4.075170501460874,
        "spread_fraction": 0.01236504149867603,
        "noisy": false,
        "samples": 7
      },
      "speedup_over_hash": 7.465949572090412
    },
    {
      "dataset": "synthetic-32768-hot",
      "layout": "shared",
      "original_states": 32768,
      "states": 32768,
      "payload_bytes": 17042400,
      "prepare_ns": 168731688,
      "ns_per_event": {
        "median": 4.630859375,
        "minimum": 4.597494482024898,
        "maximum": 4.689395067168445,
        "spread_fraction": 0.019845254995148026,
        "noisy": false,
        "samples": 7
      },
      "speedup_over_hash": 6.537395566516821
    },
    {
      "dataset": "synthetic-32768-hot",
      "layout": "offsets",
      "original_states": 32768,
      "states": 32768,
      "payload_bytes": 134221824,
      "prepare_ns": 175004676,
      "ns_per_event": {
        "median": 4.777577469988567,
        "minimum": 4.737451072630844,
        "maximum": 4.833711453569614,
        "spread_fraction": 0.020148366309798566,
        "noisy": false,
        "samples": 7
      },
      "speedup_over_hash": 6.336633939995598
    },
    {
      "dataset": "synthetic-32768-hot",
      "layout": "min-dense",
      "original_states": 32768,
      "states": 32768,
      "payload_bytes": 134221824,
      "prepare_ns": 413054883,
      "ns_per_event": {
        "median": 5.441085691374492,
        "minimum": 5.418713081173781,
        "maximum": 5.612830681529472,
        "spread_fraction": 0.03567626230614539,
        "noisy": false,
        "samples": 7
      },
      "speedup_over_hash": 5.563918905978541
    },
    {
      "dataset": "synthetic-32768-hot",
      "layout": "min-compact",
      "original_states": 32768,
      "states": 32768,
      "payload_bytes": 16780248,
      "prepare_ns": 357950021,
      "ns_per_event": {
        "median": 4.058878580729167,
        "minimum": 4.034347906345275,
        "maximum": 4.065455490980691,
        "spread_fraction": 0.007664083568084384,
        "noisy": false,
        "samples": 7
      },
      "speedup_over_hash": 7.458651187799083
    },
    {
      "dataset": "synthetic-32768-hot",
      "layout": "min-shared",
      "original_states": 32768,
      "states": 32768,
      "payload_bytes": 17042400,
      "prepare_ns": 427281013,
      "ns_per_event": {
        "median": 4.6476534711636175,
        "minimum": 4.594084452807419,
        "maximum": 4.667559864075203,
        "spread_fraction": 0.015809141478310057,
        "noisy": false,
        "samples": 7
      },
      "speedup_over_hash": 6.513772968471403
    },
    {
      "dataset": "synthetic-32768-hot",
      "layout": "hash",
      "original_states": 32768,
      "states": 32768,
      "payload_bytes": null,
      "prepare_ns": 117613542,
      "ns_per_event": {
        "median": 30.273759547287856,
        "minimum": 30.191727801067074,
        "maximum": 30.448865440802845,
        "spread_fraction": 0.008493746517809235,
        "noisy": false,
        "samples": 7
      },
      "speedup_over_hash": 1.0
    },
    {
      "dataset": "synthetic-32768-broad",
      "layout": "dense",
      "original_states": 32768,
      "states": 32768,
      "payload_bytes": 134221824,
      "prepare_ns": 159033770,
      "ns_per_event": {
        "median": 25.523303024167937,
        "minimum": 24.37336991472942,
        "maximum": 27.60509856929624,
        "spread_fraction": 0.1266187472486106,
        "noisy": false,
        "samples": 7
      },
      "speedup_over_hash": 2.9073491383177767
    },
    {
      "dataset": "synthetic-32768-broad",
      "layout": "compact",
      "original_states": 32768,
      "states": 32768,
      "payload_bytes": 16780248,
      "prepare_ns": 117872674,
      "ns_per_event": {
        "median": 18.59366117647993,
        "minimum": 18.099207932386943,
        "maximum": 19.089407571932163,
        "spread_fraction": 0.05325468879672685,
        "noisy": false,
        "samples": 7
      },
      "speedup_over_hash": 3.9908844390584055
    },
    {
      "dataset": "synthetic-32768-broad",
      "layout": "shared",
      "original_states": 32768,
      "states": 32768,
      "payload_bytes": 17042400,
      "prepare_ns": 165325253,
      "ns_per_event": {
        "median": 24.97672228309197,
        "minimum": 24.440765132748982,
        "maximum": 25.532818553893545,
        "spread_fraction": 0.043722847568507014,
        "noisy": false,
        "samples": 7
      },
      "speedup_over_hash": 2.9709724203712446
    },
    {
      "dataset": "synthetic-32768-broad",
      "layout": "offsets",
      "original_states": 32768,
      "states": 32768,
      "payload_bytes": 134221824,
      "prepare_ns": 173377002,
      "ns_per_event": {
        "median": 24.243545656281757,
        "minimum": 23.292463101022612,
        "maximum": 27.937760019690042,
        "spread_fraction": 0.19160963435493955,
        "noisy": false,
        "samples": 7
      },
      "speedup_over_hash": 3.060820975050356
    },
    {
      "dataset": "synthetic-32768-broad",
      "layout": "min-dense",
      "original_states": 32768,
      "states": 32768,
      "payload_bytes": 134221824,
      "prepare_ns": 421882081,
      "ns_per_event": {
        "median": 24.988857362328506,
        "minimum": 24.294783429401676,
        "maximum": 30.637384678290143,
        "spread_fraction": 0.2538171776693615,
        "noisy": true,
        "samples": 7
      },
      "speedup_over_hash": 2.9695296578948334
    },
    {
      "dataset": "synthetic-32768-broad",
      "layout": "min-compact",
      "original_states": 32768,
      "states": 32768,
      "payload_bytes": 16780248,
      "prepare_ns": 388179120,
      "ns_per_event": {
        "median": 18.260144737677845,
        "minimum": 18.027656369092988,
        "maximum": 18.527449445026676,
        "spread_fraction": 0.027370707248690035,
        "noisy": false,
        "samples": 7
      },
      "speedup_over_hash": 4.063776827640572
    },
    {
      "dataset": "synthetic-32768-broad",
      "layout": "min-shared",
      "original_states": 32768,
      "states": 32768,
      "payload_bytes": 17042400,
      "prepare_ns": 435667526,
      "ns_per_event": {
        "median": 24.711440667873475,
        "minimum": 24.403567430449694,
        "maximum": 25.18956725577998,
        "spread_fraction": 0.031807122696498165,
        "noisy": false,
        "samples": 7
      },
      "speedup_over_hash": 3.0028663262360826
    },
    {
      "dataset": "synthetic-32768-broad",
      "layout": "hash",
      "original_states": 32768,
      "states": 32768,
      "payload_bytes": null,
      "prepare_ns": 113477204,
      "ns_per_event": {
        "median": 74.20515305433815,
        "minimum": 56.34553788347942,
        "maximum": 144.32911992266895,
        "spread_fraction": 1.185680217851742,
        "noisy": true,
        "samples": 7
      },
      "speedup_over_hash": 1.0
    }
  ],
  "workload": [
    {
      "layout": "hash",
      "workers": 1,
      "elapsed_ms": {
        "median": 43.813943,
        "minimum": 43.141228,
        "maximum": 46.683802,
        "spread_fraction": 0.08085494610699616,
        "noisy": false,
        "samples": 7
      },
      "foreground_calls": 100000,
      "background_calls": 100000,
      "bytes": 204800000,
      "wall_time_ratio_to_unchecked": 1.0943969694751172
    },
    {
      "layout": "dense",
      "workers": 1,
      "elapsed_ms": {
        "median": 39.964458,
        "minimum": 38.367681,
        "maximum": 64.255442,
        "spread_fraction": 0.6477696006786832,
        "noisy": true,
        "samples": 7
      },
      "foreground_calls": 100000,
      "background_calls": 100000,
      "bytes": 204800000,
      "wall_time_ratio_to_unchecked": 0.9982434523620848
    },
    {
      "layout": "compact",
      "workers": 1,
      "elapsed_ms": {
        "median": 41.643931,
        "minimum": 34.644445,
        "maximum": 61.724807,
        "spread_fraction": 0.6502835191039001,
        "noisy": true,
        "samples": 7
      },
      "foreground_calls": 100000,
      "background_calls": 100000,
      "bytes": 204800000,
      "wall_time_ratio_to_unchecked": 1.0401938004856328
    },
    {
      "layout": "shared",
      "workers": 1,
      "elapsed_ms": {
        "median": 42.126816,
        "minimum": 36.149207,
        "maximum": 45.827939,
        "spread_fraction": 0.22975227940321918,
        "noisy": false,
        "samples": 7
      },
      "foreground_calls": 100000,
      "background_calls": 100000,
      "bytes": 204800000,
      "wall_time_ratio_to_unchecked": 1.052255437590629
    },
    {
      "layout": "offsets",
      "workers": 1,
      "elapsed_ms": {
        "median": 40.505653,
        "minimum": 36.222997,
        "maximum": 74.183467,
        "spread_fraction": 0.9371647458689283,
        "noisy": true,
        "samples": 7
      },
      "foreground_calls": 100000,
      "background_calls": 100000,
      "bytes": 204800000,
      "wall_time_ratio_to_unchecked": 1.0117615730182212
    },
    {
      "layout": "unchecked",
      "workers": 1,
      "elapsed_ms": {
        "median": 40.034781,
        "minimum": 37.345615,
        "maximum": 71.489161,
        "spread_fraction": 0.8528470781443763,
        "noisy": true,
        "samples": 7
      },
      "foreground_calls": 100000,
      "background_calls": 100000,
      "bytes": 204800000,
      "wall_time_ratio_to_unchecked": 1.0
    },
    {
      "layout": "hash",
      "workers": 4,
      "elapsed_ms": {
        "median": 89.946851,
        "minimum": 79.458905,
        "maximum": 133.998444,
        "spread_fraction": 0.6063529561474031,
        "noisy": true,
        "samples": 7
      },
      "foreground_calls": 400000,
      "background_calls": 100000,
      "bytes": 819200000,
      "wall_time_ratio_to_unchecked": 0.9723096199487518
    },
    {
      "layout": "dense",
      "workers": 4,
      "elapsed_ms": {
        "median": 92.325449,
        "minimum": 66.364569,
        "maximum": 116.198201,
        "spread_fraction": 0.5397605160847904,
        "noisy": true,
        "samples": 7
      },
      "foreground_calls": 400000,
      "background_calls": 100000,
      "bytes": 819200000,
      "wall_time_ratio_to_unchecked": 0.9980218454650277
    },
    {
      "layout": "compact",
      "workers": 4,
      "elapsed_ms": {
        "median": 82.161677,
        "minimum": 73.285266,
        "maximum": 112.22483,
        "spread_fraction": 0.4739382814691088,
        "noisy": true,
        "samples": 7
      },
      "foreground_calls": 400000,
      "background_calls": 100000,
      "bytes": 819200000,
      "wall_time_ratio_to_unchecked": 0.8881532599537264
    },
    {
      "layout": "shared",
      "workers": 4,
      "elapsed_ms": {
        "median": 91.846301,
        "minimum": 75.839005,
        "maximum": 111.612831,
        "spread_fraction": 0.3894966439639197,
        "noisy": true,
        "samples": 7
      },
      "foreground_calls": 400000,
      "background_calls": 100000,
      "bytes": 819200000,
      "wall_time_ratio_to_unchecked": 0.992842339961503
    },
    {
      "layout": "offsets",
      "workers": 4,
      "elapsed_ms": {
        "median": 87.542454,
        "minimum": 77.014452,
        "maximum": 93.473615,
        "spread_fraction": 0.1880134979994962,
        "noisy": false,
        "samples": 7
      },
      "foreground_calls": 400000,
      "background_calls": 100000,
      "bytes": 819200000,
      "wall_time_ratio_to_unchecked": 0.9463185117855998
    },
    {
      "layout": "unchecked",
      "workers": 4,
      "elapsed_ms": {
        "median": 92.508445,
        "minimum": 76.616358,
        "maximum": 101.151155,
        "spread_fraction": 0.26521683506840915,
        "noisy": true,
        "samples": 7
      },
      "foreground_calls": 400000,
      "background_calls": 100000,
      "bytes": 819200000,
      "wall_time_ratio_to_unchecked": 1.0
    },
    {
      "layout": "hash",
      "workers": 16,
      "elapsed_ms": {
        "median": 171.791808,
        "minimum": 151.988859,
        "maximum": 206.419342,
        "spread_fraction": 0.3168398053066652,
        "noisy": true,
        "samples": 7
      },
      "foreground_calls": 1600000,
      "background_calls": 100000,
      "bytes": 3276800000,
      "wall_time_ratio_to_unchecked": 0.9951963497562253
    },
    {
      "layout": "dense",
      "workers": 16,
      "elapsed_ms": {
        "median": 167.606687,
        "minimum": 138.296039,
        "maximum": 215.389802,
        "spread_fraction": 0.45996830066809924,
        "noisy": true,
        "samples": 7
      },
      "foreground_calls": 1600000,
      "background_calls": 100000,
      "bytes": 3276800000,
      "wall_time_ratio_to_unchecked": 0.9709517877426039
    },
    {
      "layout": "compact",
      "workers": 16,
      "elapsed_ms": {
        "median": 182.4888,
        "minimum": 132.537035,
        "maximum": 195.359141,
        "spread_fraction": 0.3442518444967581,
        "noisy": true,
        "samples": 7
      },
      "foreground_calls": 1600000,
      "background_calls": 100000,
      "bytes": 3276800000,
      "wall_time_ratio_to_unchecked": 1.0571644232965627
    },
    {
      "layout": "shared",
      "workers": 16,
      "elapsed_ms": {
        "median": 161.895443,
        "minimum": 137.141481,
        "maximum": 222.387924,
        "spread_fraction": 0.5265524552164201,
        "noisy": true,
        "samples": 7
      },
      "foreground_calls": 1600000,
      "background_calls": 100000,
      "bytes": 3276800000,
      "wall_time_ratio_to_unchecked": 0.9378663382817826
    },
    {
      "layout": "offsets",
      "workers": 16,
      "elapsed_ms": {
        "median": 167.205877,
        "minimum": 132.525012,
        "maximum": 212.767512,
        "spread_fraction": 0.4799023900338145,
        "noisy": true,
        "samples": 7
      },
      "foreground_calls": 1600000,
      "background_calls": 100000,
      "bytes": 3276800000,
      "wall_time_ratio_to_unchecked": 0.9686298804666423
    },
    {
      "layout": "unchecked",
      "workers": 16,
      "elapsed_ms": {
        "median": 172.621019,
        "minimum": 134.676619,
        "maximum": 207.387566,
        "spread_fraction": 0.42121722731807076,
        "noisy": true,
        "samples": 7
      },
      "foreground_calls": 1600000,
      "background_calls": 100000,
      "bytes": 3276800000,
      "wall_time_ratio_to_unchecked": 1.0
    }
  ]
}