{
  "schemaVersion": 2,
  "suiteId": "calckernel-v0.15.1-six-implementation",
  "measuredAt": "2026-09-28T10:25:41.670440Z",
  "compilerRelease": "0.15.1",
  "compilerCommit": "e5e86e77729ed01e640fcbf0c3c8232d738c06c0",
  "host": {
    "system": "Darwin",
    "releaseMajor": "25",
    "machine": "arm64",
    "processor": "Apple M5 Max",
    "logicalCpuCount": 18
  },
  "toolchains": {
    "ckc": {
      "binary": "ckc-darwin-arm64",
      "version": "ckc 0.15.1"
    },
    "cpp": {
      "binary": "clang++",
      "version": "Apple clang version 21.0.0 (clang-2100.3.34.2)"
    },
    "rustc": {
      "binary": "rustc",
      "version": "rustc 1.90.0 (1159e78c4 2025-09-14)"
    },
    "clang": {
      "binary": "clang",
      "version": "Apple clang version 21.0.0 (clang-2100.3.34.2)"
    },
    "node": {
      "binary": "node",
      "version": "v24.14.0"
    },
    "java": {
      "binary": "java",
      "version": "openjdk version \"21.0.8\" 2025-07-15"
    },
    "javac": {
      "binary": "javac",
      "version": "javac 21.0.8"
    },
    "python": {
      "binary": "python3.13",
      "version": "3.13.7"
    }
  },
  "buildCommands": [
    {
      "name": "ck-native-object",
      "command": [
        "ckc-darwin-arm64",
        "build",
        "benchmarks/suite-v0151/kernels/kernels.ck",
        "--kind",
        "object",
        "--cpu",
        "native",
        "-O3",
        "--overflow",
        "unchecked",
        "--bounds",
        "unchecked",
        "--out",
        "<build-dir>/kernels-ck-native.o"
      ],
      "cwd": "website",
      "exitCode": 0
    },
    {
      "name": "ck-native-link",
      "command": [
        "clang",
        "-dynamiclib",
        "-fPIC",
        "<build-dir>/kernels-ck-native.o",
        "-o",
        "<build-dir>/libck-native.dylib"
      ],
      "cwd": "website",
      "exitCode": 0
    },
    {
      "name": "ck-wasm",
      "command": [
        "ckc-darwin-arm64",
        "emit-wasm",
        "benchmarks/suite-v0151/kernels/kernels.ck",
        "--out",
        "<build-dir>/kernels.wasm",
        "--wasm-features",
        "simd128",
        "-O3",
        "--overflow",
        "unchecked",
        "--bounds",
        "unchecked"
      ],
      "cwd": "website",
      "exitCode": 0
    },
    {
      "name": "cpp-native",
      "command": [
        "clang++",
        "-std=c++20",
        "-O3",
        "-fno-fast-math",
        "-ffp-contract=off",
        "-march=native",
        "-dynamiclib",
        "-fPIC",
        "benchmarks/suite-v0151/kernels/kernels.cpp",
        "-o",
        "<build-dir>/libcpp.dylib"
      ],
      "cwd": "website",
      "exitCode": 0
    },
    {
      "name": "rust-native",
      "command": [
        "rustc",
        "--crate-type",
        "cdylib",
        "--edition",
        "2021",
        "-C",
        "opt-level=3",
        "-C",
        "target-cpu=native",
        "benchmarks/suite-v0151/kernels/kernels.rs",
        "-o",
        "<build-dir>/librust.dylib"
      ],
      "cwd": "website",
      "exitCode": 0
    },
    {
      "name": "java-worker",
      "command": [
        "javac",
        "-d",
        "<build-dir>",
        "benchmarks/suite-v0151/BenchmarkWorker.java"
      ],
      "cwd": "website",
      "exitCode": 0
    },
    {
      "name": "native-batch-shim",
      "command": [
        "clang",
        "-std=c11",
        "-O2",
        "-fno-fast-math",
        "-ffp-contract=off",
        "-dynamiclib",
        "-fPIC",
        "benchmarks/suite-v0151/native_batch.c",
        "-o",
        "<build-dir>/libbenchmark-batch.dylib"
      ],
      "cwd": "website",
      "exitCode": 0
    }
  ],
  "executionCommands": [
    {
      "name": "node-js-worker",
      "command": [
        "node",
        "benchmarks/suite-v0151/node-worker.mjs",
        "--mode=js"
      ]
    },
    {
      "name": "node-wasm-worker",
      "command": [
        "node",
        "benchmarks/suite-v0151/node-worker.mjs",
        "--mode=wasm"
      ]
    },
    {
      "name": "java-worker",
      "command": [
        "java",
        "-cp",
        "<build-dir>",
        "BenchmarkWorker"
      ]
    }
  ],
  "sourceSha256": {
    "benchmarks/suite-v0151/BenchmarkWorker.java": "aeef21a7b69768da52fa847387e0d0b7c58143d9636125267da99b560efe000d",
    "benchmarks/suite-v0151/fixtures.py": "4c8798bf8f54a27d82e41364cd5f6de79a1c7a90c62f671cfb6380e56b65c4b0",
    "benchmarks/suite-v0151/kernels/kernels.ck": "1893ea6de500c9987b9f08234413f36fc3f4e35e5068bafe44c3b49005e89810",
    "benchmarks/suite-v0151/kernels/kernels.cpp": "ca5523774d7f03e2e247d0630f9b741af39ec57151a33598a6793dc432cf3e5d",
    "benchmarks/suite-v0151/kernels/kernels.rs": "61e5128718d179869d15415dcd0537dc6541f5cc15f14610a429ad3d3f62bc18",
    "benchmarks/suite-v0151/native_batch.c": "812354b959fb274f46a3dbefea1b3ee67f18110cb8209626bbb570e02c0dff4c",
    "benchmarks/suite-v0151/node-worker.mjs": "317f574b0f366c2b4f2ff418ebc5b1300276d84a9e96fa21c49f2bd83651ec33",
    "benchmarks/suite-v0151/reference.py": "535e02741232d9c9d31d458453a99394927fbc8663380e55d5e952ea3cb91c7f",
    "benchmarks/suite-v0151/run.py": "0cb63ed1baf466c414fc53c20aa3efedcb966829771f8bc76a471ad202211db4"
  },
  "compilerBinarySha256": "030a6b5921ef36b7399861cc8aa73c6da9b3235a69f7b5a1e78dd0d0e2c8b498",
  "fixtures": [
    {
      "case": "dijkstra",
      "binding": "graph",
      "type": "u32",
      "elements": 1048576,
      "byteLength": 4194304,
      "sha256": "4391f7a47d038009d34ee39b3024abf5665ecc8fcda6bb83013192e3654cfc74",
      "path": "dijkstra-graph.le.bin"
    },
    {
      "case": "dot_product",
      "binding": "a",
      "type": "f64",
      "elements": 262144,
      "byteLength": 2097152,
      "sha256": "8a84b015dbc29bfa330228debe9bfdf537a0c7094fe4b9b93db630689f653e9a",
      "path": "dot_product-a.le.bin"
    },
    {
      "case": "dot_product",
      "binding": "b",
      "type": "f64",
      "elements": 262144,
      "byteLength": 2097152,
      "sha256": "b3fd2ae09ac77eb8925e3a8e8681f900cf94c615cbe983355b8789bcce3042e6",
      "path": "dot_product-b.le.bin"
    },
    {
      "case": "fused_arithmetic",
      "binding": "a",
      "type": "f64",
      "elements": 262144,
      "byteLength": 2097152,
      "sha256": "771b68c82e1f971e04583ad0692068f21b128fc2bede70e983d6c0e5372c4eb9",
      "path": "fused_arithmetic-a.le.bin"
    },
    {
      "case": "fused_arithmetic",
      "binding": "b",
      "type": "f64",
      "elements": 262144,
      "byteLength": 2097152,
      "sha256": "f90e6fc4224efe8cad2a92ec0ba622e30666019327a81c7406e9a0ad9ffa99c9",
      "path": "fused_arithmetic-b.le.bin"
    },
    {
      "case": "image_stencil",
      "binding": "input",
      "type": "f64",
      "elements": 1048576,
      "byteLength": 8388608,
      "sha256": "eee717f4b96d17edc665b81ff5788c3770da77ca73f6582bfc45f127d44aafbd",
      "path": "image_stencil-input.le.bin"
    },
    {
      "case": "matmul",
      "binding": "a",
      "type": "f64",
      "elements": 65536,
      "byteLength": 524288,
      "sha256": "369d4c864c7bc74327894ccbe6c9813cb28559914331fa3cdb38c3ab7c3e29ab",
      "path": "matmul-a.le.bin"
    },
    {
      "case": "matmul",
      "binding": "b",
      "type": "f64",
      "elements": 65536,
      "byteLength": 524288,
      "sha256": "1f4cbe6f4b4bca009fb11d6162b2d0eb64fffbd4b0e96b988c9fa1c5b3f77f7e",
      "path": "matmul-b.le.bin"
    },
    {
      "case": "memory_transform",
      "binding": "input",
      "type": "f64",
      "elements": 8388608,
      "byteLength": 67108864,
      "sha256": "7f84639c02cf238520b9f17b7cdb8901f4ca7c18d09de7dd6ed4a9652ae6cb24",
      "path": "memory_transform-input.le.bin"
    },
    {
      "case": "normalization",
      "binding": "input",
      "type": "f64",
      "elements": 262144,
      "byteLength": 2097152,
      "sha256": "00f47a273fa0abea189bf63ab5e904eda80b807d898c300df880c7cd4f418196",
      "path": "normalization-input.le.bin"
    },
    {
      "case": "piecewise",
      "binding": "input",
      "type": "f64",
      "elements": 262144,
      "byteLength": 2097152,
      "sha256": "09047189fda9ddaa29fbb6d2d06a02d713013d4c905d4c953d8fb70b5a61e676",
      "path": "piecewise-input.le.bin"
    },
    {
      "case": "polynomial",
      "binding": "input",
      "type": "f64",
      "elements": 262144,
      "byteLength": 2097152,
      "sha256": "cbba17f0d4f1903da6369fb8b17ebc9082a76d36361b0746d24408fea24441ee",
      "path": "polynomial-input.le.bin"
    },
    {
      "case": "sum",
      "binding": "input",
      "type": "u32",
      "elements": 1048576,
      "byteLength": 4194304,
      "sha256": "0bdee1540449d15a161a62a006238fb43d16ffd5e9600b099476440118208696",
      "path": "sum-input.le.bin"
    }
  ],
  "fixtureSha256": {
    "fused_arithmetic.a": "771b68c82e1f971e04583ad0692068f21b128fc2bede70e983d6c0e5372c4eb9",
    "fused_arithmetic.b": "f90e6fc4224efe8cad2a92ec0ba622e30666019327a81c7406e9a0ad9ffa99c9",
    "sum.input": "0bdee1540449d15a161a62a006238fb43d16ffd5e9600b099476440118208696",
    "dot_product.a": "8a84b015dbc29bfa330228debe9bfdf537a0c7094fe4b9b93db630689f653e9a",
    "dot_product.b": "b3fd2ae09ac77eb8925e3a8e8681f900cf94c615cbe983355b8789bcce3042e6",
    "image_stencil.input": "eee717f4b96d17edc665b81ff5788c3770da77ca73f6582bfc45f127d44aafbd",
    "matmul.a": "369d4c864c7bc74327894ccbe6c9813cb28559914331fa3cdb38c3ab7c3e29ab",
    "matmul.b": "1f4cbe6f4b4bca009fb11d6162b2d0eb64fffbd4b0e96b988c9fa1c5b3f77f7e",
    "normalization.input": "00f47a273fa0abea189bf63ab5e904eda80b807d898c300df880c7cd4f418196",
    "polynomial.input": "cbba17f0d4f1903da6369fb8b17ebc9082a76d36361b0746d24408fea24441ee",
    "piecewise.input": "09047189fda9ddaa29fbb6d2d06a02d713013d4c905d4c953d8fb70b5a61e676",
    "memory_transform.input": "7f84639c02cf238520b9f17b7cdb8901f4ca7c18d09de7dd6ed4a9652ae6cb24",
    "dijkstra.graph": "4391f7a47d038009d34ee39b3024abf5665ecc8fcda6bb83013192e3654cfc74"
  },
  "fixtureSeed": "0x6d2b79f5",
  "dijkstraSeed": "0x1badb002",
  "dijkstraEdgeCount": 262391,
  "configuration": {
    "rounds": 7,
    "minimumWarmupNs": 500000000,
    "minimumNativeWarmupIterations": 1,
    "minimumJitWarmupIterations": 1000,
    "maximumEarlyLateDrift": 1.15,
    "targetBatchNs": 80000000,
    "minimumBatchNs": 60000000,
    "maximumBatchNs": 110000000,
    "shuffleSeed": 203030865,
    "threadLimits": {
      "VECLIB_MAXIMUM_THREADS": "1",
      "OMP_NUM_THREADS": "1",
      "OPENBLAS_NUM_THREADS": "1",
      "MKL_NUM_THREADS": "1",
      "BLIS_NUM_THREADS": "1",
      "NUMEXPR_NUM_THREADS": "1"
    },
    "timingBoundary": "kernel call batch only; excludes compilation, process startup, fixture I/O, Wasm instantiation/memory setup, output hashing; includes required output/workspace initialization and worker dispatch (including Node-to-Wasm call)."
  },
  "timing": {
    "warmupMinimumNs": 500000000,
    "warmupMinimumNativeIterations": 1,
    "warmupMinimumJitIterations": 1000,
    "maximumEarlyLateDrift": 1.15,
    "targetBatchNs": 80000000,
    "minimumBatchNs": 60000000,
    "maximumBatchNs": 110000000,
    "rounds": 7,
    "normalization": "median JavaScript ns/call divided by median implementation ns/call; no cross-case aggregate.",
    "boundary": "kernel call batch only; includes required output/workspace initialization, repeat-loop and language-call overhead, including Node-to-Wasm calls; excludes compilation, process startup, fixture I/O/copy, Wasm instantiation/memory growth, output hashing, and report generation."
  },
  "wasmProfile": {
    "metadataSchema": 2,
    "target": "wasm32",
    "profile": "simd128",
    "metadataFeatures": "simd128",
    "features": [
      "MVP",
      "MULTI_VALUE",
      "BULK_MEMORY",
      "SIMD128"
    ],
    "profileSha256": "7126fe09c676898d2fc2d462ab8232d2bd8cde1fb3201aa111b9241b54800f85",
    "compilerRelease": "0.15.1",
    "artifactSha256": "59c92f0bf98a0868c19a31a6a7f42a260eba91d7341c0c2340a988a078363068",
    "claims": "The profile permits SIMD; individual kernels may remain scalar."
  },
  "roundOrder": [
    {
      "caseKey": "fused_arithmetic",
      "round": 1,
      "order": [
        "java",
        "cpp",
        "ck_wasm",
        "js",
        "ck_native",
        "rust"
      ]
    },
    {
      "caseKey": "fused_arithmetic",
      "round": 2,
      "order": [
        "rust",
        "js",
        "ck_native",
        "ck_wasm",
        "java",
        "cpp"
      ]
    },
    {
      "caseKey": "fused_arithmetic",
      "round": 3,
      "order": [
        "cpp",
        "java",
        "js",
        "ck_wasm",
        "ck_native",
        "rust"
      ]
    },
    {
      "caseKey": "fused_arithmetic",
      "round": 4,
      "order": [
        "ck_native",
        "js",
        "ck_wasm",
        "cpp",
        "rust",
        "java"
      ]
    },
    {
      "caseKey": "fused_arithmetic",
      "round": 5,
      "order": [
        "java",
        "ck_native",
        "rust",
        "js",
        "cpp",
        "ck_wasm"
      ]
    },
    {
      "caseKey": "fused_arithmetic",
      "round": 6,
      "order": [
        "ck_wasm",
        "java",
        "rust",
        "js",
        "ck_native",
        "cpp"
      ]
    },
    {
      "caseKey": "fused_arithmetic",
      "round": 7,
      "order": [
        "js",
        "ck_wasm",
        "rust",
        "java",
        "cpp",
        "ck_native"
      ]
    },
    {
      "caseKey": "sum",
      "round": 1,
      "order": [
        "ck_wasm",
        "ck_native",
        "js",
        "cpp",
        "java",
        "rust"
      ]
    },
    {
      "caseKey": "sum",
      "round": 2,
      "order": [
        "java",
        "ck_native",
        "rust",
        "js",
        "ck_wasm",
        "cpp"
      ]
    },
    {
      "caseKey": "sum",
      "round": 3,
      "order": [
        "java",
        "ck_native",
        "ck_wasm",
        "rust",
        "js",
        "cpp"
      ]
    },
    {
      "caseKey": "sum",
      "round": 4,
      "order": [
        "ck_native",
        "js",
        "java",
        "cpp",
        "ck_wasm",
        "rust"
      ]
    },
    {
      "caseKey": "sum",
      "round": 5,
      "order": [
        "rust",
        "js",
        "ck_native",
        "ck_wasm",
        "cpp",
        "java"
      ]
    },
    {
      "caseKey": "sum",
      "round": 6,
      "order": [
        "ck_native",
        "java",
        "js",
        "cpp",
        "rust",
        "ck_wasm"
      ]
    },
    {
      "caseKey": "sum",
      "round": 7,
      "order": [
        "ck_wasm",
        "java",
        "cpp",
        "js",
        "ck_native",
        "rust"
      ]
    },
    {
      "caseKey": "dot_product",
      "round": 1,
      "order": [
        "ck_wasm",
        "rust",
        "js",
        "java",
        "cpp",
        "ck_native"
      ]
    },
    {
      "caseKey": "dot_product",
      "round": 2,
      "order": [
        "rust",
        "js",
        "java",
        "cpp",
        "ck_native",
        "ck_wasm"
      ]
    },
    {
      "caseKey": "dot_product",
      "round": 3,
      "order": [
        "rust",
        "ck_wasm",
        "js",
        "cpp",
        "java",
        "ck_native"
      ]
    },
    {
      "caseKey": "dot_product",
      "round": 4,
      "order": [
        "ck_wasm",
        "ck_native",
        "js",
        "rust",
        "java",
        "cpp"
      ]
    },
    {
      "caseKey": "dot_product",
      "round": 5,
      "order": [
        "cpp",
        "ck_wasm",
        "ck_native",
        "js",
        "java",
        "rust"
      ]
    },
    {
      "caseKey": "dot_product",
      "round": 6,
      "order": [
        "ck_native",
        "rust",
        "ck_wasm",
        "js",
        "java",
        "cpp"
      ]
    },
    {
      "caseKey": "dot_product",
      "round": 7,
      "order": [
        "cpp",
        "js",
        "java",
        "rust",
        "ck_native",
        "ck_wasm"
      ]
    },
    {
      "caseKey": "image_stencil",
      "round": 1,
      "order": [
        "ck_native",
        "rust",
        "js",
        "java",
        "cpp",
        "ck_wasm"
      ]
    },
    {
      "caseKey": "image_stencil",
      "round": 2,
      "order": [
        "ck_native",
        "js",
        "rust",
        "ck_wasm",
        "java",
        "cpp"
      ]
    },
    {
      "caseKey": "image_stencil",
      "round": 3,
      "order": [
        "java",
        "ck_native",
        "cpp",
        "js",
        "rust",
        "ck_wasm"
      ]
    },
    {
      "caseKey": "image_stencil",
      "round": 4,
      "order": [
        "ck_wasm",
        "java",
        "cpp",
        "ck_native",
        "js",
        "rust"
      ]
    },
    {
      "caseKey": "image_stencil",
      "round": 5,
      "order": [
        "ck_native",
        "js",
        "java",
        "cpp",
        "rust",
        "ck_wasm"
      ]
    },
    {
      "caseKey": "image_stencil",
      "round": 6,
      "order": [
        "js",
        "ck_wasm",
        "cpp",
        "ck_native",
        "java",
        "rust"
      ]
    },
    {
      "caseKey": "image_stencil",
      "round": 7,
      "order": [
        "java",
        "js",
        "ck_native",
        "rust",
        "cpp",
        "ck_wasm"
      ]
    },
    {
      "caseKey": "matmul",
      "round": 1,
      "order": [
        "js",
        "ck_native",
        "java",
        "cpp",
        "ck_wasm",
        "rust"
      ]
    },
    {
      "caseKey": "matmul",
      "round": 2,
      "order": [
        "java",
        "ck_wasm",
        "rust",
        "cpp",
        "js",
        "ck_native"
      ]
    },
    {
      "caseKey": "matmul",
      "round": 3,
      "order": [
        "js",
        "ck_wasm",
        "rust",
        "java",
        "ck_native",
        "cpp"
      ]
    },
    {
      "caseKey": "matmul",
      "round": 4,
      "order": [
        "ck_wasm",
        "cpp",
        "ck_native",
        "js",
        "rust",
        "java"
      ]
    },
    {
      "caseKey": "matmul",
      "round": 5,
      "order": [
        "cpp",
        "java",
        "rust",
        "js",
        "ck_wasm",
        "ck_native"
      ]
    },
    {
      "caseKey": "matmul",
      "round": 6,
      "order": [
        "ck_wasm",
        "js",
        "cpp",
        "rust",
        "java",
        "ck_native"
      ]
    },
    {
      "caseKey": "matmul",
      "round": 7,
      "order": [
        "ck_native",
        "js",
        "rust",
        "java",
        "ck_wasm",
        "cpp"
      ]
    },
    {
      "caseKey": "normalization",
      "round": 1,
      "order": [
        "ck_wasm",
        "ck_native",
        "rust",
        "java",
        "js",
        "cpp"
      ]
    },
    {
      "caseKey": "normalization",
      "round": 2,
      "order": [
        "java",
        "rust",
        "ck_native",
        "ck_wasm",
        "cpp",
        "js"
      ]
    },
    {
      "caseKey": "normalization",
      "round": 3,
      "order": [
        "js",
        "ck_native",
        "ck_wasm",
        "cpp",
        "rust",
        "java"
      ]
    },
    {
      "caseKey": "normalization",
      "round": 4,
      "order": [
        "java",
        "js",
        "ck_wasm",
        "ck_native",
        "rust",
        "cpp"
      ]
    },
    {
      "caseKey": "normalization",
      "round": 5,
      "order": [
        "js",
        "cpp",
        "ck_native",
        "java",
        "ck_wasm",
        "rust"
      ]
    },
    {
      "caseKey": "normalization",
      "round": 6,
      "order": [
        "js",
        "ck_wasm",
        "java",
        "ck_native",
        "rust",
        "cpp"
      ]
    },
    {
      "caseKey": "normalization",
      "round": 7,
      "order": [
        "rust",
        "cpp",
        "ck_wasm",
        "java",
        "ck_native",
        "js"
      ]
    },
    {
      "caseKey": "polynomial",
      "round": 1,
      "order": [
        "rust",
        "cpp",
        "ck_wasm",
        "js",
        "ck_native",
        "java"
      ]
    },
    {
      "caseKey": "polynomial",
      "round": 2,
      "order": [
        "ck_wasm",
        "ck_native",
        "js",
        "rust",
        "java",
        "cpp"
      ]
    },
    {
      "caseKey": "polynomial",
      "round": 3,
      "order": [
        "rust",
        "js",
        "cpp",
        "ck_native",
        "java",
        "ck_wasm"
      ]
    },
    {
      "caseKey": "polynomial",
      "round": 4,
      "order": [
        "ck_wasm",
        "java",
        "ck_native",
        "rust",
        "cpp",
        "js"
      ]
    },
    {
      "caseKey": "polynomial",
      "round": 5,
      "order": [
        "ck_native",
        "rust",
        "ck_wasm",
        "js",
        "java",
        "cpp"
      ]
    },
    {
      "caseKey": "polynomial",
      "round": 6,
      "order": [
        "ck_wasm",
        "cpp",
        "java",
        "rust",
        "js",
        "ck_native"
      ]
    },
    {
      "caseKey": "polynomial",
      "round": 7,
      "order": [
        "ck_wasm",
        "ck_native",
        "java",
        "cpp",
        "rust",
        "js"
      ]
    },
    {
      "caseKey": "monte_carlo",
      "round": 1,
      "order": [
        "ck_native",
        "js",
        "java",
        "rust",
        "cpp",
        "ck_wasm"
      ]
    },
    {
      "caseKey": "monte_carlo",
      "round": 2,
      "order": [
        "rust",
        "ck_native",
        "js",
        "java",
        "ck_wasm",
        "cpp"
      ]
    },
    {
      "caseKey": "monte_carlo",
      "round": 3,
      "order": [
        "ck_wasm",
        "js",
        "rust",
        "java",
        "ck_native",
        "cpp"
      ]
    },
    {
      "caseKey": "monte_carlo",
      "round": 4,
      "order": [
        "ck_native",
        "java",
        "cpp",
        "ck_wasm",
        "rust",
        "js"
      ]
    },
    {
      "caseKey": "monte_carlo",
      "round": 5,
      "order": [
        "rust",
        "ck_native",
        "js",
        "ck_wasm",
        "java",
        "cpp"
      ]
    },
    {
      "caseKey": "monte_carlo",
      "round": 6,
      "order": [
        "ck_wasm",
        "java",
        "ck_native",
        "rust",
        "js",
        "cpp"
      ]
    },
    {
      "caseKey": "monte_carlo",
      "round": 7,
      "order": [
        "js",
        "ck_wasm",
        "rust",
        "ck_native",
        "java",
        "cpp"
      ]
    },
    {
      "caseKey": "piecewise",
      "round": 1,
      "order": [
        "js",
        "rust",
        "cpp",
        "java",
        "ck_wasm",
        "ck_native"
      ]
    },
    {
      "caseKey": "piecewise",
      "round": 2,
      "order": [
        "cpp",
        "ck_native",
        "ck_wasm",
        "js",
        "java",
        "rust"
      ]
    },
    {
      "caseKey": "piecewise",
      "round": 3,
      "order": [
        "ck_native",
        "js",
        "cpp",
        "ck_wasm",
        "java",
        "rust"
      ]
    },
    {
      "caseKey": "piecewise",
      "round": 4,
      "order": [
        "ck_native",
        "rust",
        "cpp",
        "js",
        "java",
        "ck_wasm"
      ]
    },
    {
      "caseKey": "piecewise",
      "round": 5,
      "order": [
        "java",
        "rust",
        "ck_native",
        "ck_wasm",
        "cpp",
        "js"
      ]
    },
    {
      "caseKey": "piecewise",
      "round": 6,
      "order": [
        "ck_native",
        "java",
        "js",
        "rust",
        "ck_wasm",
        "cpp"
      ]
    },
    {
      "caseKey": "piecewise",
      "round": 7,
      "order": [
        "rust",
        "cpp",
        "ck_wasm",
        "java",
        "ck_native",
        "js"
      ]
    },
    {
      "caseKey": "memory_transform",
      "round": 1,
      "order": [
        "js",
        "cpp",
        "java",
        "rust",
        "ck_native",
        "ck_wasm"
      ]
    },
    {
      "caseKey": "memory_transform",
      "round": 2,
      "order": [
        "rust",
        "js",
        "java",
        "ck_wasm",
        "ck_native",
        "cpp"
      ]
    },
    {
      "caseKey": "memory_transform",
      "round": 3,
      "order": [
        "js",
        "ck_native",
        "cpp",
        "java",
        "ck_wasm",
        "rust"
      ]
    },
    {
      "caseKey": "memory_transform",
      "round": 4,
      "order": [
        "ck_native",
        "java",
        "cpp",
        "js",
        "ck_wasm",
        "rust"
      ]
    },
    {
      "caseKey": "memory_transform",
      "round": 5,
      "order": [
        "rust",
        "java",
        "ck_native",
        "cpp",
        "js",
        "ck_wasm"
      ]
    },
    {
      "caseKey": "memory_transform",
      "round": 6,
      "order": [
        "java",
        "cpp",
        "rust",
        "ck_native",
        "js",
        "ck_wasm"
      ]
    },
    {
      "caseKey": "memory_transform",
      "round": 7,
      "order": [
        "js",
        "ck_wasm",
        "rust",
        "cpp",
        "java",
        "ck_native"
      ]
    },
    {
      "caseKey": "dijkstra",
      "round": 1,
      "order": [
        "ck_native",
        "ck_wasm",
        "cpp",
        "js",
        "java",
        "rust"
      ]
    },
    {
      "caseKey": "dijkstra",
      "round": 2,
      "order": [
        "rust",
        "ck_wasm",
        "cpp",
        "java",
        "ck_native",
        "js"
      ]
    },
    {
      "caseKey": "dijkstra",
      "round": 3,
      "order": [
        "ck_wasm",
        "cpp",
        "ck_native",
        "rust",
        "js",
        "java"
      ]
    },
    {
      "caseKey": "dijkstra",
      "round": 4,
      "order": [
        "ck_wasm",
        "rust",
        "cpp",
        "ck_native",
        "java",
        "js"
      ]
    },
    {
      "caseKey": "dijkstra",
      "round": 5,
      "order": [
        "js",
        "java",
        "rust",
        "cpp",
        "ck_native",
        "ck_wasm"
      ]
    },
    {
      "caseKey": "dijkstra",
      "round": 6,
      "order": [
        "rust",
        "java",
        "ck_native",
        "cpp",
        "ck_wasm",
        "js"
      ]
    },
    {
      "caseKey": "dijkstra",
      "round": 7,
      "order": [
        "java",
        "ck_wasm",
        "rust",
        "js",
        "ck_native",
        "cpp"
      ]
    }
  ],
  "cases": [
    {
      "key": "fused_arithmetic",
      "dimensions": {
        "n": 262144
      },
      "description": "One fused element-wise loop: (a*1.25+b*0.5)*(a-b)+0.125; f64.",
      "inputHashes": {
        "fused_arithmetic.a": "771b68c82e1f971e04583ad0692068f21b128fc2bede70e983d6c0e5372c4eb9",
        "fused_arithmetic.b": "f90e6fc4224efe8cad2a92ec0ba622e30666019327a81c7406e9a0ad9ffa99c9"
      },
      "referenceHash": "05c18a52990fcccc1f2ccbb6c3feac3f6c65cef4b33969c7004612505a2ca17b",
      "referenceMethod": "Python standard-library implementation; Dijkstra uses adjacency lists and a binary heap.",
      "results": [
        {
          "implementation": "ck_native",
          "medianNsPerCall": 49921.67454422687,
          "samplesNsPerCall": [
            49963.53814989872,
            49883.18703578663,
            49921.67454422687,
            49883.862255232954,
            49900.067521944635,
            50006.076975016884,
            50210.66846725186
          ],
          "sampleStdDevNsPerCall": 116.46470613296992,
          "sampleCoefficientOfVariation": 0.0023329487080765068,
          "firstThreeMedianNsPerCall": 49921.67454422687,
          "lastThreeMedianNsPerCall": 50006.076975016884,
          "earlyLateDrift": 1.0016906971082318,
          "batchRepeats": 1481,
          "calibration": {
            "durationNs": 73034000,
            "iterations": 1481
          },
          "warmup": {
            "durationNs": 527649000,
            "iterations": 10367
          },
          "outputHash": "05c18a52990fcccc1f2ccbb6c3feac3f6c65cef4b33969c7004612505a2ca17b",
          "referenceHash": "05c18a52990fcccc1f2ccbb6c3feac3f6c65cef4b33969c7004612505a2ca17b",
          "verifiedAgainstReference": true,
          "artifactSha256": "0cafb0029e85db34286ae6b7bddfb8ebcf6dd0440f90289ca128efe5805ead5d",
          "speedupVsJs": 1.9582769888972487
        },
        {
          "implementation": "cpp",
          "medianNsPerCall": 49920.324105334235,
          "samplesNsPerCall": [
            49903.44361917623,
            49920.324105334235,
            49856.178257933825,
            49882.51181634031,
            55611.07359891965,
            50086.42808912897,
            51455.77312626604
          ],
          "sampleStdDevNsPerCall": 2129.868637312232,
          "sampleCoefficientOfVariation": 0.042665360762043705,
          "firstThreeMedianNsPerCall": 49903.44361917623,
          "lastThreeMedianNsPerCall": 51455.77312626604,
          "earlyLateDrift": 1.0311066610740527,
          "batchRepeats": 1481,
          "calibration": {
            "durationNs": 74146000,
            "iterations": 1481
          },
          "warmup": {
            "durationNs": 530883000,
            "iterations": 10563
          },
          "outputHash": "05c18a52990fcccc1f2ccbb6c3feac3f6c65cef4b33969c7004612505a2ca17b",
          "referenceHash": "05c18a52990fcccc1f2ccbb6c3feac3f6c65cef4b33969c7004612505a2ca17b",
          "verifiedAgainstReference": true,
          "artifactSha256": "9c14175c88bb8990809885927da9eaee2010cdc6c96b512e1eb653619f86a674",
          "speedupVsJs": 1.9583299639821616
        },
        {
          "implementation": "rust",
          "medianNsPerCall": 49993.498049414826,
          "samplesNsPerCall": [
            50037.711313394015,
            50079.97399219766,
            49968.14044213264,
            49788.68660598179,
            49936.9310793238,
            49993.498049414826,
            51717.81534460338
          ],
          "sampleStdDevNsPerCall": 667.9746012621091,
          "sampleCoefficientOfVariation": 0.013361229506322328,
          "firstThreeMedianNsPerCall": 50037.711313394015,
          "lastThreeMedianNsPerCall": 49993.498049414826,
          "earlyLateDrift": 1.000884380283522,
          "batchRepeats": 1538,
          "calibration": {
            "durationNs": 78443000,
            "iterations": 1538
          },
          "warmup": {
            "durationNs": 538615000,
            "iterations": 10908
          },
          "outputHash": "05c18a52990fcccc1f2ccbb6c3feac3f6c65cef4b33969c7004612505a2ca17b",
          "referenceHash": "05c18a52990fcccc1f2ccbb6c3feac3f6c65cef4b33969c7004612505a2ca17b",
          "verifiedAgainstReference": true,
          "artifactSha256": "b9c4003e73cdb60ada5fdecc5e34c3f511332a590f1bfb281984e6c8d63fc1de",
          "speedupVsJs": 1.9554636166996784
        },
        {
          "implementation": "java",
          "medianNsPerCall": 91636.02331002332,
          "samplesNsPerCall": [
            91769.66783216783,
            91483.14918414918,
            91622.96037296037,
            91625.97086247086,
            91636.02331002332,
            91883.64335664336,
            95233.05128205128
          ],
          "sampleStdDevNsPerCall": 1352.5328482925893,
          "sampleCoefficientOfVariation": 0.014759837882932735,
          "firstThreeMedianNsPerCall": 91622.96037296037,
          "lastThreeMedianNsPerCall": 91883.64335664336,
          "earlyLateDrift": 1.0028451709333757,
          "batchRepeats": 858,
          "calibration": {
            "durationNs": 81720792,
            "iterations": 858
          },
          "warmup": {
            "durationNs": 500077667,
            "iterations": 5339
          },
          "outputHash": "05c18a52990fcccc1f2ccbb6c3feac3f6c65cef4b33969c7004612505a2ca17b",
          "referenceHash": "05c18a52990fcccc1f2ccbb6c3feac3f6c65cef4b33969c7004612505a2ca17b",
          "verifiedAgainstReference": true,
          "artifactSha256": "e24df1a68245098e313e43b35f485f803145151dc403b07692add7296c163b00",
          "speedupVsJs": 1.0668344497712812
        },
        {
          "implementation": "js",
          "medianNsPerCall": 97760.46650717703,
          "samplesNsPerCall": [
            97587.86842105263,
            97760.46650717703,
            97567.38397129187,
            97771.13277511962,
            97646.97966507178,
            97879.68421052632,
            97867.57416267942
          ],
          "sampleStdDevNsPerCall": 127.39077689901512,
          "sampleCoefficientOfVariation": 0.001303090926736349,
          "firstThreeMedianNsPerCall": 97587.86842105263,
          "lastThreeMedianNsPerCall": 97867.57416267942,
          "earlyLateDrift": 1.0028661937815875,
          "batchRepeats": 836,
          "calibration": {
            "durationNs": 81928167,
            "iterations": 836
          },
          "warmup": {
            "durationNs": 500047125,
            "iterations": 4712
          },
          "outputHash": "05c18a52990fcccc1f2ccbb6c3feac3f6c65cef4b33969c7004612505a2ca17b",
          "referenceHash": "05c18a52990fcccc1f2ccbb6c3feac3f6c65cef4b33969c7004612505a2ca17b",
          "verifiedAgainstReference": true,
          "artifactSha256": "317f574b0f366c2b4f2ff418ebc5b1300276d84a9e96fa21c49f2bd83651ec33",
          "speedupVsJs": 1.0
        },
        {
          "implementation": "ck_wasm",
          "medianNsPerCall": 107944.26121372031,
          "samplesNsPerCall": [
            107780.72823218997,
            107799.85751978891,
            107944.26121372031,
            107774.845646438,
            108109.6635883905,
            108040.29287598944,
            109428.2110817942
          ],
          "sampleStdDevNsPerCall": 589.5314128158471,
          "sampleCoefficientOfVariation": 0.00546144284269662,
          "firstThreeMedianNsPerCall": 107799.85751978891,
          "lastThreeMedianNsPerCall": 108109.6635883905,
          "earlyLateDrift": 1.0028739005387342,
          "batchRepeats": 758,
          "calibration": {
            "durationNs": 81986375,
            "iterations": 758
          },
          "warmup": {
            "durationNs": 500052333,
            "iterations": 4612
          },
          "outputHash": "05c18a52990fcccc1f2ccbb6c3feac3f6c65cef4b33969c7004612505a2ca17b",
          "referenceHash": "05c18a52990fcccc1f2ccbb6c3feac3f6c65cef4b33969c7004612505a2ca17b",
          "verifiedAgainstReference": true,
          "artifactSha256": "59c92f0bf98a0868c19a31a6a7f42a260eba91d7341c0c2340a988a078363068",
          "speedupVsJs": 0.9056569141144035
        }
      ],
      "roundOrder": [
        [
          "java",
          "cpp",
          "ck_wasm",
          "js",
          "ck_native",
          "rust"
        ],
        [
          "rust",
          "js",
          "ck_native",
          "ck_wasm",
          "java",
          "cpp"
        ],
        [
          "cpp",
          "java",
          "js",
          "ck_wasm",
          "ck_native",
          "rust"
        ],
        [
          "ck_native",
          "js",
          "ck_wasm",
          "cpp",
          "rust",
          "java"
        ],
        [
          "java",
          "ck_native",
          "rust",
          "js",
          "cpp",
          "ck_wasm"
        ],
        [
          "ck_wasm",
          "java",
          "rust",
          "js",
          "ck_native",
          "cpp"
        ],
        [
          "js",
          "ck_wasm",
          "rust",
          "java",
          "cpp",
          "ck_native"
        ]
      ]
    },
    {
      "key": "sum",
      "dimensions": {
        "n": 1048576
      },
      "description": "Ascending-index u32 accumulation modulo 2^32.",
      "inputHashes": {
        "sum.input": "0bdee1540449d15a161a62a006238fb43d16ffd5e9600b099476440118208696"
      },
      "referenceHash": "5fa0041898901b64d94a4d542be830fdcc0f8d029abbd8153f4798ba1350e25d",
      "referenceMethod": "Python standard-library implementation; Dijkstra uses adjacency lists and a binary heap.",
      "results": [
        {
          "implementation": "ck_native",
          "medianNsPerCall": 35707.5,
          "samplesNsPerCall": [
            35672.0,
            39356.0,
            35642.0,
            35871.0,
            35778.0,
            35707.5,
            35493.0
          ],
          "sampleStdDevNsPerCall": 1389.0748848475685,
          "sampleCoefficientOfVariation": 0.038901488058463024,
          "firstThreeMedianNsPerCall": 35672.0,
          "lastThreeMedianNsPerCall": 35707.5,
          "earlyLateDrift": 1.0009951782910966,
          "batchRepeats": 2000,
          "calibration": {
            "durationNs": 75175000,
            "iterations": 2000
          },
          "warmup": {
            "durationNs": 542942000,
            "iterations": 14400
          },
          "outputHash": "5fa0041898901b64d94a4d542be830fdcc0f8d029abbd8153f4798ba1350e25d",
          "referenceHash": "5fa0041898901b64d94a4d542be830fdcc0f8d029abbd8153f4798ba1350e25d",
          "verifiedAgainstReference": true,
          "artifactSha256": "0cafb0029e85db34286ae6b7bddfb8ebcf6dd0440f90289ca128efe5805ead5d",
          "speedupVsJs": 7.05123768667562
        },
        {
          "implementation": "cpp",
          "medianNsPerCall": 35636.91026827012,
          "samplesNsPerCall": [
            35608.69565217391,
            35900.09250693802,
            35593.89454209066,
            35674.838112858466,
            35641.99814986124,
            35630.8973172988,
            35636.91026827012
          ],
          "sampleStdDevNsPerCall": 104.81989758181507,
          "sampleCoefficientOfVariation": 0.0029413295595141172,
          "firstThreeMedianNsPerCall": 35608.69565217391,
          "lastThreeMedianNsPerCall": 35636.91026827012,
          "earlyLateDrift": 1.0007923518561817,
          "batchRepeats": 2162,
          "calibration": {
            "durationNs": 77216000,
            "iterations": 2162
          },
          "warmup": {
            "durationNs": 528100000,
            "iterations": 14357
          },
          "outputHash": "5fa0041898901b64d94a4d542be830fdcc0f8d029abbd8153f4798ba1350e25d",
          "referenceHash": "5fa0041898901b64d94a4d542be830fdcc0f8d029abbd8153f4798ba1350e25d",
          "verifiedAgainstReference": true,
          "artifactSha256": "9c14175c88bb8990809885927da9eaee2010cdc6c96b512e1eb653619f86a674",
          "speedupVsJs": 7.065204805960628
        },
        {
          "implementation": "rust",
          "medianNsPerCall": 35618.87141535615,
          "samplesNsPerCall": [
            35597.59481961147,
            36239.59296947271,
            35580.943570767806,
            35618.87141535615,
            35765.95744680851,
            35799.72247918594,
            35550.878815911194
          ],
          "sampleStdDevNsPerCall": 241.43701106958534,
          "sampleCoefficientOfVariation": 0.006778345339866553,
          "firstThreeMedianNsPerCall": 35597.59481961147,
          "lastThreeMedianNsPerCall": 35765.95744680851,
          "earlyLateDrift": 1.0047296068189497,
          "batchRepeats": 2162,
          "calibration": {
            "durationNs": 77227000,
            "iterations": 2162
          },
          "warmup": {
            "durationNs": 528363000,
            "iterations": 14735
          },
          "outputHash": "5fa0041898901b64d94a4d542be830fdcc0f8d029abbd8153f4798ba1350e25d",
          "referenceHash": "5fa0041898901b64d94a4d542be830fdcc0f8d029abbd8153f4798ba1350e25d",
          "verifiedAgainstReference": true,
          "artifactSha256": "b9c4003e73cdb60ada5fdecc5e34c3f511332a590f1bfb281984e6c8d63fc1de",
          "speedupVsJs": 7.06878291456535
        },
        {
          "implementation": "java",
          "medianNsPerCall": 231177.05167173254,
          "samplesNsPerCall": [
            230707.0668693009,
            231099.29179331308,
            230918.4407294833,
            231177.05167173254,
            231686.17021276595,
            231299.39209726444,
            231510.51063829788
          ],
          "sampleStdDevNsPerCall": 335.5552533785548,
          "sampleCoefficientOfVariation": 0.001451507625657574,
          "firstThreeMedianNsPerCall": 230918.4407294833,
          "lastThreeMedianNsPerCall": 231510.51063829788,
          "earlyLateDrift": 1.0025639784633233,
          "batchRepeats": 329,
          "calibration": {
            "durationNs": 75797209,
            "iterations": 329
          },
          "warmup": {
            "durationNs": 500192667,
            "iterations": 2127
          },
          "outputHash": "5fa0041898901b64d94a4d542be830fdcc0f8d029abbd8153f4798ba1350e25d",
          "referenceHash": "5fa0041898901b64d94a4d542be830fdcc0f8d029abbd8153f4798ba1350e25d",
          "verifiedAgainstReference": true,
          "artifactSha256": "e24df1a68245098e313e43b35f485f803145151dc403b07692add7296c163b00",
          "speedupVsJs": 1.0891308971899856
        },
        {
          "implementation": "js",
          "medianNsPerCall": 251782.0696969697,
          "samplesNsPerCall": [
            252851.51515151514,
            253007.3212121212,
            251842.42424242425,
            251782.0696969697,
            251756.18484848485,
            250102.65151515152,
            251416.28787878787
          ],
          "sampleStdDevNsPerCall": 965.400585162262,
          "sampleCoefficientOfVariation": 0.0038342705909287433,
          "firstThreeMedianNsPerCall": 252851.51515151514,
          "lastThreeMedianNsPerCall": 251416.28787878787,
          "earlyLateDrift": 1.0057085691815608,
          "batchRepeats": 330,
          "calibration": {
            "durationNs": 82541500,
            "iterations": 330
          },
          "warmup": {
            "durationNs": 1070459666,
            "iterations": 1000
          },
          "outputHash": "5fa0041898901b64d94a4d542be830fdcc0f8d029abbd8153f4798ba1350e25d",
          "referenceHash": "5fa0041898901b64d94a4d542be830fdcc0f8d029abbd8153f4798ba1350e25d",
          "verifiedAgainstReference": true,
          "artifactSha256": "317f574b0f366c2b4f2ff418ebc5b1300276d84a9e96fa21c49f2bd83651ec33",
          "speedupVsJs": 1.0
        },
        {
          "implementation": "ck_wasm",
          "medianNsPerCall": 287290.92142857146,
          "samplesNsPerCall": [
            286370.83214285714,
            286482.8857142857,
            291569.34642857144,
            287290.92142857146,
            288224.70357142854,
            288380.0607142857,
            287214.73214285716
          ],
          "sampleStdDevNsPerCall": 1778.5453881516853,
          "sampleCoefficientOfVariation": 0.006190746924085735,
          "firstThreeMedianNsPerCall": 286482.8857142857,
          "lastThreeMedianNsPerCall": 288224.70357142854,
          "earlyLateDrift": 1.006080006674046,
          "batchRepeats": 280,
          "calibration": {
            "durationNs": 80231292,
            "iterations": 280
          },
          "warmup": {
            "durationNs": 500090958,
            "iterations": 1748
          },
          "outputHash": "5fa0041898901b64d94a4d542be830fdcc0f8d029abbd8153f4798ba1350e25d",
          "referenceHash": "5fa0041898901b64d94a4d542be830fdcc0f8d029abbd8153f4798ba1350e25d",
          "verifiedAgainstReference": true,
          "artifactSha256": "59c92f0bf98a0868c19a31a6a7f42a260eba91d7341c0c2340a988a078363068",
          "speedupVsJs": 0.8764010656687937
        }
      ],
      "roundOrder": [
        [
          "ck_wasm",
          "ck_native",
          "js",
          "cpp",
          "java",
          "rust"
        ],
        [
          "java",
          "ck_native",
          "rust",
          "js",
          "ck_wasm",
          "cpp"
        ],
        [
          "java",
          "ck_native",
          "ck_wasm",
          "rust",
          "js",
          "cpp"
        ],
        [
          "ck_native",
          "js",
          "java",
          "cpp",
          "ck_wasm",
          "rust"
        ],
        [
          "rust",
          "js",
          "ck_native",
          "ck_wasm",
          "cpp",
          "java"
        ],
        [
          "ck_native",
          "java",
          "js",
          "cpp",
          "rust",
          "ck_wasm"
        ],
        [
          "ck_wasm",
          "java",
          "cpp",
          "js",
          "ck_native",
          "rust"
        ]
      ]
    },
    {
      "key": "dot_product",
      "dimensions": {
        "n": 262144
      },
      "description": "Ascending-index f64 dot product with no reassociation.",
      "inputHashes": {
        "dot_product.a": "8a84b015dbc29bfa330228debe9bfdf537a0c7094fe4b9b93db630689f653e9a",
        "dot_product.b": "b3fd2ae09ac77eb8925e3a8e8681f900cf94c615cbe983355b8789bcce3042e6"
      },
      "referenceHash": "33920c3f4a69df46da6ba37fdb61797e0fe88842f969ed4c8b803bf653c28c94",
      "referenceMethod": "Python standard-library implementation; Dijkstra uses adjacency lists and a binary heap.",
      "results": [
        {
          "implementation": "ck_native",
          "medianNsPerCall": 127332.7205882353,
          "samplesNsPerCall": [
            135786.76470588235,
            134674.63235294117,
            126435.66176470589,
            126731.61764705883,
            127770.2205882353,
            126680.14705882352,
            127332.7205882353
          ],
          "sampleStdDevNsPerCall": 4058.4473254969557,
          "sampleCoefficientOfVariation": 0.031872776351186585,
          "firstThreeMedianNsPerCall": 134674.63235294117,
          "lastThreeMedianNsPerCall": 127332.7205882353,
          "earlyLateDrift": 1.0576592703806897,
          "batchRepeats": 544,
          "calibration": {
            "durationNs": 68387000,
            "iterations": 544
          },
          "warmup": {
            "durationNs": 547580000,
            "iterations": 4340
          },
          "outputHash": "33920c3f4a69df46da6ba37fdb61797e0fe88842f969ed4c8b803bf653c28c94",
          "referenceHash": "33920c3f4a69df46da6ba37fdb61797e0fe88842f969ed4c8b803bf653c28c94",
          "verifiedAgainstReference": true,
          "artifactSha256": "0cafb0029e85db34286ae6b7bddfb8ebcf6dd0440f90289ca128efe5805ead5d",
          "speedupVsJs": 1.1690712889042878
        },
        {
          "implementation": "cpp",
          "medianNsPerCall": 126573.4375,
          "samplesNsPerCall": [
            135235.9375,
            135282.8125,
            126996.875,
            126185.9375,
            126057.8125,
            126509.375,
            126573.4375
          ],
          "sampleStdDevNsPerCall": 4301.8684864705465,
          "sampleCoefficientOfVariation": 0.033987134832065745,
          "firstThreeMedianNsPerCall": 135235.9375,
          "lastThreeMedianNsPerCall": 126509.375,
          "earlyLateDrift": 1.0689795716720598,
          "batchRepeats": 640,
          "calibration": {
            "durationNs": 80836000,
            "iterations": 640
          },
          "warmup": {
            "durationNs": 564130000,
            "iterations": 4480
          },
          "outputHash": "33920c3f4a69df46da6ba37fdb61797e0fe88842f969ed4c8b803bf653c28c94",
          "referenceHash": "33920c3f4a69df46da6ba37fdb61797e0fe88842f969ed4c8b803bf653c28c94",
          "verifiedAgainstReference": true,
          "artifactSha256": "9c14175c88bb8990809885927da9eaee2010cdc6c96b512e1eb653619f86a674",
          "speedupVsJs": 1.1760842615795892
        },
        {
          "implementation": "rust",
          "medianNsPerCall": 127214.0625,
          "samplesNsPerCall": [
            135365.625,
            135465.625,
            134587.5,
            126093.75,
            127214.0625,
            126321.875,
            127000.0
          ],
          "sampleStdDevNsPerCall": 4558.09796863822,
          "sampleCoefficientOfVariation": 0.03583014235268384,
          "firstThreeMedianNsPerCall": 135365.625,
          "lastThreeMedianNsPerCall": 127000.0,
          "earlyLateDrift": 1.065871062992126,
          "batchRepeats": 640,
          "calibration": {
            "durationNs": 80414000,
            "iterations": 640
          },
          "warmup": {
            "durationNs": 564139000,
            "iterations": 4480
          },
          "outputHash": "33920c3f4a69df46da6ba37fdb61797e0fe88842f969ed4c8b803bf653c28c94",
          "referenceHash": "33920c3f4a69df46da6ba37fdb61797e0fe88842f969ed4c8b803bf653c28c94",
          "verifiedAgainstReference": true,
          "artifactSha256": "b9c4003e73cdb60ada5fdecc5e34c3f511332a590f1bfb281984e6c8d63fc1de",
          "speedupVsJs": 1.1701617325347013
        },
        {
          "implementation": "java",
          "medianNsPerCall": 131232.16316639743,
          "samplesNsPerCall": [
            139697.69789983844,
            139170.1001615509,
            131232.16316639743,
            131106.89337641356,
            131619.00807754442,
            131118.94184168012,
            130383.41357027464
          ],
          "sampleStdDevNsPerCall": 4089.5803020238804,
          "sampleCoefficientOfVariation": 0.031162942097041006,
          "firstThreeMedianNsPerCall": 139170.1001615509,
          "lastThreeMedianNsPerCall": 131118.94184168012,
          "earlyLateDrift": 1.0614034723494958,
          "batchRepeats": 619,
          "calibration": {
            "durationNs": 80367958,
            "iterations": 619
          },
          "warmup": {
            "durationNs": 500045125,
            "iterations": 3663
          },
          "outputHash": "33920c3f4a69df46da6ba37fdb61797e0fe88842f969ed4c8b803bf653c28c94",
          "referenceHash": "33920c3f4a69df46da6ba37fdb61797e0fe88842f969ed4c8b803bf653c28c94",
          "verifiedAgainstReference": true,
          "artifactSha256": "e24df1a68245098e313e43b35f485f803145151dc403b07692add7296c163b00",
          "speedupVsJs": 1.1343334148125535
        },
        {
          "implementation": "js",
          "medianNsPerCall": 148861.02777777778,
          "samplesNsPerCall": [
            158424.6865079365,
            158265.12896825396,
            150570.68452380953,
            148173.8591269841,
            148861.02777777778,
            147872.35317460317,
            147083.82936507938
          ],
          "sampleStdDevNsPerCall": 4916.790931529555,
          "sampleCoefficientOfVariation": 0.03302940336317859,
          "firstThreeMedianNsPerCall": 158265.12896825396,
          "lastThreeMedianNsPerCall": 147872.35317460317,
          "earlyLateDrift": 1.0702820748472117,
          "batchRepeats": 504,
          "calibration": {
            "durationNs": 79314875,
            "iterations": 504
          },
          "warmup": {
            "durationNs": 500083834,
            "iterations": 3239
          },
          "outputHash": "33920c3f4a69df46da6ba37fdb61797e0fe88842f969ed4c8b803bf653c28c94",
          "referenceHash": "33920c3f4a69df46da6ba37fdb61797e0fe88842f969ed4c8b803bf653c28c94",
          "verifiedAgainstReference": true,
          "artifactSha256": "317f574b0f366c2b4f2ff418ebc5b1300276d84a9e96fa21c49f2bd83651ec33",
          "speedupVsJs": 1.0
        },
        {
          "implementation": "ck_wasm",
          "medianNsPerCall": 156349.77244258873,
          "samplesNsPerCall": [
            166738.77870563674,
            165704.24634655533,
            161012.00417536535,
            156349.77244258873,
            153704.07098121085,
            155012.87473903966,
            155915.1878914405
          ],
          "sampleStdDevNsPerCall": 5308.367774891274,
          "sampleCoefficientOfVariation": 0.033951874006343655,
          "firstThreeMedianNsPerCall": 165704.24634655533,
          "lastThreeMedianNsPerCall": 155012.87473903966,
          "earlyLateDrift": 1.0689708621010632,
          "batchRepeats": 479,
          "calibration": {
            "durationNs": 80403500,
            "iterations": 479
          },
          "warmup": {
            "durationNs": 500013000,
            "iterations": 3002
          },
          "outputHash": "33920c3f4a69df46da6ba37fdb61797e0fe88842f969ed4c8b803bf653c28c94",
          "referenceHash": "33920c3f4a69df46da6ba37fdb61797e0fe88842f969ed4c8b803bf653c28c94",
          "verifiedAgainstReference": true,
          "artifactSha256": "59c92f0bf98a0868c19a31a6a7f42a260eba91d7341c0c2340a988a078363068",
          "speedupVsJs": 0.9521026187130474
        }
      ],
      "roundOrder": [
        [
          "ck_wasm",
          "rust",
          "js",
          "java",
          "cpp",
          "ck_native"
        ],
        [
          "rust",
          "js",
          "java",
          "cpp",
          "ck_native",
          "ck_wasm"
        ],
        [
          "rust",
          "ck_wasm",
          "js",
          "cpp",
          "java",
          "ck_native"
        ],
        [
          "ck_wasm",
          "ck_native",
          "js",
          "rust",
          "java",
          "cpp"
        ],
        [
          "cpp",
          "ck_wasm",
          "ck_native",
          "js",
          "java",
          "rust"
        ],
        [
          "ck_native",
          "rust",
          "ck_wasm",
          "js",
          "java",
          "cpp"
        ],
        [
          "cpp",
          "js",
          "java",
          "rust",
          "ck_native",
          "ck_wasm"
        ]
      ]
    },
    {
      "key": "image_stencil",
      "dimensions": {
        "width": 1024,
        "height": 1024
      },
      "description": "3x3 Gaussian stencil [1,2,1;2,4,2;1,2,1]/16 with zero border.",
      "inputHashes": {
        "image_stencil.input": "eee717f4b96d17edc665b81ff5788c3770da77ca73f6582bfc45f127d44aafbd"
      },
      "referenceHash": "0b57eb2e9bf6823a3b7f1379844db2783c983419ffa62f54dea41a07a58a2e3a",
      "referenceMethod": "Python standard-library implementation; Dijkstra uses adjacency lists and a binary heap.",
      "results": [
        {
          "implementation": "ck_native",
          "medianNsPerCall": 549443.661971831,
          "samplesNsPerCall": [
            545633.8028169014,
            554042.2535211268,
            549443.661971831,
            547000.0,
            547964.7887323943,
            594063.3802816902,
            556654.9295774648
          ],
          "sampleStdDevNsPerCall": 17068.336182994928,
          "sampleCoefficientOfVariation": 0.031064761256396095,
          "firstThreeMedianNsPerCall": 549443.661971831,
          "lastThreeMedianNsPerCall": 556654.9295774648,
          "earlyLateDrift": 1.0131246715627844,
          "batchRepeats": 142,
          "calibration": {
            "durationNs": 76801000,
            "iterations": 142
          },
          "warmup": {
            "durationNs": 532103000,
            "iterations": 980
          },
          "outputHash": "0b57eb2e9bf6823a3b7f1379844db2783c983419ffa62f54dea41a07a58a2e3a",
          "referenceHash": "0b57eb2e9bf6823a3b7f1379844db2783c983419ffa62f54dea41a07a58a2e3a",
          "verifiedAgainstReference": true,
          "artifactSha256": "0cafb0029e85db34286ae6b7bddfb8ebcf6dd0440f90289ca128efe5805ead5d",
          "speedupVsJs": 5.128515537025746
        },
        {
          "implementation": "cpp",
          "medianNsPerCall": 991000.0,
          "samplesNsPerCall": [
            1002261.9047619047,
            993988.0952380953,
            975142.8571428572,
            964285.7142857143,
            970761.9047619047,
            1046809.5238095238,
            991000.0
          ],
          "sampleStdDevNsPerCall": 27741.77286744983,
          "sampleCoefficientOfVariation": 0.027993716314278334,
          "firstThreeMedianNsPerCall": 993988.0952380953,
          "lastThreeMedianNsPerCall": 991000.0,
          "earlyLateDrift": 1.0030152323290569,
          "batchRepeats": 84,
          "calibration": {
            "durationNs": 80580000,
            "iterations": 84
          },
          "warmup": {
            "durationNs": 557246000,
            "iterations": 581
          },
          "outputHash": "0b57eb2e9bf6823a3b7f1379844db2783c983419ffa62f54dea41a07a58a2e3a",
          "referenceHash": "0b57eb2e9bf6823a3b7f1379844db2783c983419ffa62f54dea41a07a58a2e3a",
          "verifiedAgainstReference": true,
          "artifactSha256": "9c14175c88bb8990809885927da9eaee2010cdc6c96b512e1eb653619f86a674",
          "speedupVsJs": 2.843421147470088
        },
        {
          "implementation": "rust",
          "medianNsPerCall": 1400850.0,
          "samplesNsPerCall": [
            1370516.6666666667,
            1539483.3333333333,
            1377650.0,
            1385433.3333333333,
            1407550.0,
            1407933.3333333333,
            1400850.0
          ],
          "sampleStdDevNsPerCall": 57756.74392011694,
          "sampleCoefficientOfVariation": 0.04122978471650565,
          "firstThreeMedianNsPerCall": 1377650.0,
          "lastThreeMedianNsPerCall": 1407550.0,
          "earlyLateDrift": 1.0217036257394838,
          "batchRepeats": 60,
          "calibration": {
            "durationNs": 82666000,
            "iterations": 60
          },
          "warmup": {
            "durationNs": 557231000,
            "iterations": 406
          },
          "outputHash": "0b57eb2e9bf6823a3b7f1379844db2783c983419ffa62f54dea41a07a58a2e3a",
          "referenceHash": "0b57eb2e9bf6823a3b7f1379844db2783c983419ffa62f54dea41a07a58a2e3a",
          "verifiedAgainstReference": true,
          "artifactSha256": "b9c4003e73cdb60ada5fdecc5e34c3f511332a590f1bfb281984e6c8d63fc1de",
          "speedupVsJs": 2.011514692610099
        },
        {
          "implementation": "java",
          "medianNsPerCall": 1700604.5918367347,
          "samplesNsPerCall": [
            1689130.9591836734,
            1738579.081632653,
            1691324.836734694,
            1704607.142857143,
            1700604.5918367347,
            1693577.387755102,
            1721637.7551020407
          ],
          "sampleStdDevNsPerCall": 18213.146767102924,
          "sampleCoefficientOfVariation": 0.010709806885462922,
          "firstThreeMedianNsPerCall": 1691324.836734694,
          "lastThreeMedianNsPerCall": 1700604.5918367347,
          "earlyLateDrift": 1.0054866781948029,
          "batchRepeats": 49,
          "calibration": {
            "durationNs": 82224000,
            "iterations": 49
          },
          "warmup": {
            "durationNs": 1684695209,
            "iterations": 1000
          },
          "outputHash": "0b57eb2e9bf6823a3b7f1379844db2783c983419ffa62f54dea41a07a58a2e3a",
          "referenceHash": "0b57eb2e9bf6823a3b7f1379844db2783c983419ffa62f54dea41a07a58a2e3a",
          "verifiedAgainstReference": true,
          "artifactSha256": "e24df1a68245098e313e43b35f485f803145151dc403b07692add7296c163b00",
          "speedupVsJs": 1.6569579846303162
        },
        {
          "implementation": "js",
          "medianNsPerCall": 2817830.3571428573,
          "samplesNsPerCall": [
            2792572.9285714286,
            2825267.8571428573,
            2811508.9285714286,
            2817830.3571428573,
            2769523.8214285714,
            2854492.5714285714,
            2906436.035714286
          ],
          "sampleStdDevNsPerCall": 44465.8212545576,
          "sampleCoefficientOfVariation": 0.015780162614063033,
          "firstThreeMedianNsPerCall": 2811508.9285714286,
          "lastThreeMedianNsPerCall": 2854492.5714285714,
          "earlyLateDrift": 1.0152884603781014,
          "batchRepeats": 28,
          "calibration": {
            "durationNs": 76869042,
            "iterations": 28
          },
          "warmup": {
            "durationNs": 2894755875,
            "iterations": 1000
          },
          "outputHash": "0b57eb2e9bf6823a3b7f1379844db2783c983419ffa62f54dea41a07a58a2e3a",
          "referenceHash": "0b57eb2e9bf6823a3b7f1379844db2783c983419ffa62f54dea41a07a58a2e3a",
          "verifiedAgainstReference": true,
          "artifactSha256": "317f574b0f366c2b4f2ff418ebc5b1300276d84a9e96fa21c49f2bd83651ec33",
          "speedupVsJs": 1.0
        },
        {
          "implementation": "ck_wasm",
          "medianNsPerCall": 1734543.3958333333,
          "samplesNsPerCall": [
            1734543.3958333333,
            1747188.375,
            1719301.2291666667,
            1708361.9791666667,
            1733591.1458333333,
            1734562.5,
            1745113.7083333333
          ],
          "sampleStdDevNsPerCall": 13771.84496799396,
          "sampleCoefficientOfVariation": 0.00793975232967723,
          "firstThreeMedianNsPerCall": 1734543.3958333333,
          "lastThreeMedianNsPerCall": 1734562.5,
          "earlyLateDrift": 1.000011013945637,
          "batchRepeats": 48,
          "calibration": {
            "durationNs": 81274291,
            "iterations": 48
          },
          "warmup": {
            "durationNs": 1695069042,
            "iterations": 1000
          },
          "outputHash": "0b57eb2e9bf6823a3b7f1379844db2783c983419ffa62f54dea41a07a58a2e3a",
          "referenceHash": "0b57eb2e9bf6823a3b7f1379844db2783c983419ffa62f54dea41a07a58a2e3a",
          "verifiedAgainstReference": true,
          "artifactSha256": "59c92f0bf98a0868c19a31a6a7f42a260eba91d7341c0c2340a988a078363068",
          "speedupVsJs": 1.6245372493485966
        }
      ],
      "roundOrder": [
        [
          "ck_native",
          "rust",
          "js",
          "java",
          "cpp",
          "ck_wasm"
        ],
        [
          "ck_native",
          "js",
          "rust",
          "ck_wasm",
          "java",
          "cpp"
        ],
        [
          "java",
          "ck_native",
          "cpp",
          "js",
          "rust",
          "ck_wasm"
        ],
        [
          "ck_wasm",
          "java",
          "cpp",
          "ck_native",
          "js",
          "rust"
        ],
        [
          "ck_native",
          "js",
          "java",
          "cpp",
          "rust",
          "ck_wasm"
        ],
        [
          "js",
          "ck_wasm",
          "cpp",
          "ck_native",
          "java",
          "rust"
        ],
        [
          "java",
          "js",
          "ck_native",
          "rust",
          "cpp",
          "ck_wasm"
        ]
      ]
    },
    {
      "key": "matmul",
      "dimensions": {
        "n": 256
      },
      "description": "Row-major f64 matrix multiply in row,inner,column order; no BLAS.",
      "inputHashes": {
        "matmul.a": "369d4c864c7bc74327894ccbe6c9813cb28559914331fa3cdb38c3ab7c3e29ab",
        "matmul.b": "1f4cbe6f4b4bca009fb11d6162b2d0eb64fffbd4b0e96b988c9fa1c5b3f77f7e"
      },
      "referenceHash": "a3421701d7b395aa50065bb0e66438c9392d52464b9be11fafdfe8d1599e32d3",
      "referenceMethod": "Python standard-library implementation; Dijkstra uses adjacency lists and a binary heap.",
      "results": [
        {
          "implementation": "ck_native",
          "medianNsPerCall": 1995000.0,
          "samplesNsPerCall": [
            1976000.0,
            2011365.8536585367,
            1982585.3658536586,
            1978975.6097560977,
            1995000.0,
            2085634.1463414633,
            2001609.756097561
          ],
          "sampleStdDevNsPerCall": 38018.577383728305,
          "sampleCoefficientOfVariation": 0.019056931019412686,
          "firstThreeMedianNsPerCall": 1982585.3658536586,
          "lastThreeMedianNsPerCall": 2001609.756097561,
          "earlyLateDrift": 1.0095957483453484,
          "batchRepeats": 41,
          "calibration": {
            "durationNs": 78367000,
            "iterations": 41
          },
          "warmup": {
            "durationNs": 545822000,
            "iterations": 280
          },
          "outputHash": "a3421701d7b395aa50065bb0e66438c9392d52464b9be11fafdfe8d1599e32d3",
          "referenceHash": "a3421701d7b395aa50065bb0e66438c9392d52464b9be11fafdfe8d1599e32d3",
          "verifiedAgainstReference": true,
          "artifactSha256": "0cafb0029e85db34286ae6b7bddfb8ebcf6dd0440f90289ca128efe5805ead5d",
          "speedupVsJs": 5.171436403508772
        },
        {
          "implementation": "cpp",
          "medianNsPerCall": 1979809.5238095238,
          "samplesNsPerCall": [
            1976238.0952380951,
            1982214.2857142857,
            1972738.0952380951,
            1979809.5238095238,
            1979047.619047619,
            2059380.9523809524,
            2071404.761904762
          ],
          "sampleStdDevNsPerCall": 42882.712830612494,
          "sampleCoefficientOfVariation": 0.021660019468993225,
          "firstThreeMedianNsPerCall": 1976238.0952380951,
          "lastThreeMedianNsPerCall": 2059380.9523809524,
          "earlyLateDrift": 1.0420712753909545,
          "batchRepeats": 42,
          "calibration": {
            "durationNs": 79647000,
            "iterations": 42
          },
          "warmup": {
            "durationNs": 558843000,
            "iterations": 294
          },
          "outputHash": "a3421701d7b395aa50065bb0e66438c9392d52464b9be11fafdfe8d1599e32d3",
          "referenceHash": "a3421701d7b395aa50065bb0e66438c9392d52464b9be11fafdfe8d1599e32d3",
          "verifiedAgainstReference": true,
          "artifactSha256": "9c14175c88bb8990809885927da9eaee2010cdc6c96b512e1eb653619f86a674",
          "speedupVsJs": 5.211115261809698
        },
        {
          "implementation": "rust",
          "medianNsPerCall": 2039350.0,
          "samplesNsPerCall": [
            2040925.0,
            2064075.0,
            2013900.0,
            2039350.0,
            2030625.0,
            2077400.0,
            2028525.0
          ],
          "sampleStdDevNsPerCall": 21791.1624725429,
          "sampleCoefficientOfVariation": 0.010685347033389511,
          "firstThreeMedianNsPerCall": 2040925.0,
          "lastThreeMedianNsPerCall": 2030625.0,
          "earlyLateDrift": 1.0050723299476763,
          "batchRepeats": 40,
          "calibration": {
            "durationNs": 78121000,
            "iterations": 40
          },
          "warmup": {
            "durationNs": 554382000,
            "iterations": 287
          },
          "outputHash": "a3421701d7b395aa50065bb0e66438c9392d52464b9be11fafdfe8d1599e32d3",
          "referenceHash": "a3421701d7b395aa50065bb0e66438c9392d52464b9be11fafdfe8d1599e32d3",
          "verifiedAgainstReference": true,
          "artifactSha256": "b9c4003e73cdb60ada5fdecc5e34c3f511332a590f1bfb281984e6c8d63fc1de",
          "speedupVsJs": 5.058972528011376
        },
        {
          "implementation": "java",
          "medianNsPerCall": 3430575.380952381,
          "samplesNsPerCall": [
            3443996.0476190476,
            3325894.8571428573,
            3435904.761904762,
            3372365.0476190476,
            3430575.380952381,
            3598452.380952381,
            3357722.238095238
          ],
          "sampleStdDevNsPerCall": 89163.33311473716,
          "sampleCoefficientOfVariation": 0.025990780908007344,
          "firstThreeMedianNsPerCall": 3435904.761904762,
          "lastThreeMedianNsPerCall": 3430575.380952381,
          "earlyLateDrift": 1.0015534947816542,
          "batchRepeats": 21,
          "calibration": {
            "durationNs": 88915375,
            "iterations": 21
          },
          "warmup": {
            "durationNs": 3235995125,
            "iterations": 1000
          },
          "outputHash": "a3421701d7b395aa50065bb0e66438c9392d52464b9be11fafdfe8d1599e32d3",
          "referenceHash": "a3421701d7b395aa50065bb0e66438c9392d52464b9be11fafdfe8d1599e32d3",
          "verifiedAgainstReference": true,
          "artifactSha256": "e24df1a68245098e313e43b35f485f803145151dc403b07692add7296c163b00",
          "speedupVsJs": 3.0073717902493184
        },
        {
          "implementation": "js",
          "medianNsPerCall": 10317015.625,
          "samplesNsPerCall": [
            10554687.5,
            10366447.875,
            10317015.625,
            10162171.875,
            10113364.625,
            10359208.25,
            10292755.25
          ],
          "sampleStdDevNsPerCall": 145110.48134890536,
          "sampleCoefficientOfVariation": 0.01406516056806935,
          "firstThreeMedianNsPerCall": 10366447.875,
          "lastThreeMedianNsPerCall": 10292755.25,
          "earlyLateDrift": 1.0071596597033627,
          "batchRepeats": 8,
          "calibration": {
            "durationNs": 81392709,
            "iterations": 8
          },
          "warmup": {
            "durationNs": 10285301875,
            "iterations": 1000
          },
          "outputHash": "a3421701d7b395aa50065bb0e66438c9392d52464b9be11fafdfe8d1599e32d3",
          "referenceHash": "a3421701d7b395aa50065bb0e66438c9392d52464b9be11fafdfe8d1599e32d3",
          "verifiedAgainstReference": true,
          "artifactSha256": "317f574b0f366c2b4f2ff418ebc5b1300276d84a9e96fa21c49f2bd83651ec33",
          "speedupVsJs": 1.0
        },
        {
          "implementation": "ck_wasm",
          "medianNsPerCall": 9281843.75,
          "samplesNsPerCall": [
            9175718.75,
            9139427.125,
            9281843.75,
            9200104.125,
            9709312.5,
            9292151.125,
            9722125.0
          ],
          "sampleStdDevNsPerCall": 249012.78552986146,
          "sampleCoefficientOfVariation": 0.02682794412800382,
          "firstThreeMedianNsPerCall": 9175718.75,
          "lastThreeMedianNsPerCall": 9709312.5,
          "earlyLateDrift": 1.0581528013813633,
          "batchRepeats": 8,
          "calibration": {
            "durationNs": 73763208,
            "iterations": 8
          },
          "warmup": {
            "durationNs": 8943505500,
            "iterations": 1000
          },
          "outputHash": "a3421701d7b395aa50065bb0e66438c9392d52464b9be11fafdfe8d1599e32d3",
          "referenceHash": "a3421701d7b395aa50065bb0e66438c9392d52464b9be11fafdfe8d1599e32d3",
          "verifiedAgainstReference": true,
          "artifactSha256": "59c92f0bf98a0868c19a31a6a7f42a260eba91d7341c0c2340a988a078363068",
          "speedupVsJs": 1.11152653533949
        }
      ],
      "roundOrder": [
        [
          "js",
          "ck_native",
          "java",
          "cpp",
          "ck_wasm",
          "rust"
        ],
        [
          "java",
          "ck_wasm",
          "rust",
          "cpp",
          "js",
          "ck_native"
        ],
        [
          "js",
          "ck_wasm",
          "rust",
          "java",
          "ck_native",
          "cpp"
        ],
        [
          "ck_wasm",
          "cpp",
          "ck_native",
          "js",
          "rust",
          "java"
        ],
        [
          "cpp",
          "java",
          "rust",
          "js",
          "ck_wasm",
          "ck_native"
        ],
        [
          "ck_wasm",
          "js",
          "cpp",
          "rust",
          "java",
          "ck_native"
        ],
        [
          "ck_native",
          "js",
          "rust",
          "java",
          "ck_wasm",
          "cpp"
        ]
      ]
    },
    {
      "key": "normalization",
      "dimensions": {
        "n": 262144
      },
      "description": "Two-pass min-max f64 normalization; constant input maps to zero.",
      "inputHashes": {
        "normalization.input": "00f47a273fa0abea189bf63ab5e904eda80b807d898c300df880c7cd4f418196"
      },
      "referenceHash": "ef4a7ffaf6da55e9c141b75b781f0d459646d54e1cb908f401b352875bc672af",
      "referenceMethod": "Python standard-library implementation; Dijkstra uses adjacency lists and a binary heap.",
      "results": [
        {
          "implementation": "ck_native",
          "medianNsPerCall": 159906.3829787234,
          "samplesNsPerCall": [
            159906.3829787234,
            159540.4255319149,
            162412.7659574468,
            161246.8085106383,
            159725.53191489363,
            159689.36170212767,
            163570.21276595743
          ],
          "sampleStdDevNsPerCall": 1592.3410509795467,
          "sampleCoefficientOfVariation": 0.00995795803342896,
          "firstThreeMedianNsPerCall": 159906.3829787234,
          "lastThreeMedianNsPerCall": 159725.53191489363,
          "earlyLateDrift": 1.001132261459152,
          "batchRepeats": 470,
          "calibration": {
            "durationNs": 74935000,
            "iterations": 470
          },
          "warmup": {
            "durationNs": 544952000,
            "iterations": 3409
          },
          "outputHash": "ef4a7ffaf6da55e9c141b75b781f0d459646d54e1cb908f401b352875bc672af",
          "referenceHash": "ef4a7ffaf6da55e9c141b75b781f0d459646d54e1cb908f401b352875bc672af",
          "verifiedAgainstReference": true,
          "artifactSha256": "0cafb0029e85db34286ae6b7bddfb8ebcf6dd0440f90289ca128efe5805ead5d",
          "speedupVsJs": 1.2565894149580636
        },
        {
          "implementation": "cpp",
          "medianNsPerCall": 287683.2740213523,
          "samplesNsPerCall": [
            285701.06761565834,
            291711.743772242,
            295099.64412811387,
            287039.1459074733,
            287683.2740213523,
            286797.153024911,
            287957.29537366546
          ],
          "sampleStdDevNsPerCall": 3337.0328063674488,
          "sampleCoefficientOfVariation": 0.011599676128963163,
          "firstThreeMedianNsPerCall": 291711.743772242,
          "lastThreeMedianNsPerCall": 287683.2740213523,
          "earlyLateDrift": 1.014003142047774,
          "batchRepeats": 281,
          "calibration": {
            "durationNs": 79774000,
            "iterations": 281
          },
          "warmup": {
            "durationNs": 559428000,
            "iterations": 1967
          },
          "outputHash": "ef4a7ffaf6da55e9c141b75b781f0d459646d54e1cb908f401b352875bc672af",
          "referenceHash": "ef4a7ffaf6da55e9c141b75b781f0d459646d54e1cb908f401b352875bc672af",
          "verifiedAgainstReference": true,
          "artifactSha256": "9c14175c88bb8990809885927da9eaee2010cdc6c96b512e1eb653619f86a674",
          "speedupVsJs": 0.6984648965736544
        },
        {
          "implementation": "rust",
          "medianNsPerCall": 161181.4516129032,
          "samplesNsPerCall": [
            163377.01612903227,
            160473.79032258064,
            161991.93548387097,
            161181.4516129032,
            160659.2741935484,
            161562.5,
            160836.6935483871
          ],
          "sampleStdDevNsPerCall": 1003.7919247643422,
          "sampleCoefficientOfVariation": 0.006227713640246088,
          "firstThreeMedianNsPerCall": 161991.93548387097,
          "lastThreeMedianNsPerCall": 160836.6935483871,
          "earlyLateDrift": 1.00718270134754,
          "batchRepeats": 496,
          "calibration": {
            "durationNs": 79441000,
            "iterations": 496
          },
          "warmup": {
            "durationNs": 571064000,
            "iterations": 3563
          },
          "outputHash": "ef4a7ffaf6da55e9c141b75b781f0d459646d54e1cb908f401b352875bc672af",
          "referenceHash": "ef4a7ffaf6da55e9c141b75b781f0d459646d54e1cb908f401b352875bc672af",
          "verifiedAgainstReference": true,
          "artifactSha256": "b9c4003e73cdb60ada5fdecc5e34c3f511332a590f1bfb281984e6c8d63fc1de",
          "speedupVsJs": 1.2466488310197619
        },
        {
          "implementation": "java",
          "medianNsPerCall": 240490.32738095237,
          "samplesNsPerCall": [
            238516.24702380953,
            238229.04166666666,
            242459.94642857142,
            240490.32738095237,
            240510.41666666666,
            240351.06547619047,
            241640.75
          ],
          "sampleStdDevNsPerCall": 1528.3631411663357,
          "sampleCoefficientOfVariation": 0.006355195894200388,
          "firstThreeMedianNsPerCall": 238516.24702380953,
          "lastThreeMedianNsPerCall": 240510.41666666666,
          "earlyLateDrift": 1.0083607287459042,
          "batchRepeats": 336,
          "calibration": {
            "durationNs": 80175958,
            "iterations": 336
          },
          "warmup": {
            "durationNs": 500083125,
            "iterations": 2089
          },
          "outputHash": "ef4a7ffaf6da55e9c141b75b781f0d459646d54e1cb908f401b352875bc672af",
          "referenceHash": "ef4a7ffaf6da55e9c141b75b781f0d459646d54e1cb908f401b352875bc672af",
          "verifiedAgainstReference": true,
          "artifactSha256": "e24df1a68245098e313e43b35f485f803145151dc403b07692add7296c163b00",
          "speedupVsJs": 0.8355291059876904
        },
        {
          "implementation": "js",
          "medianNsPerCall": 200936.6682352941,
          "samplesNsPerCall": [
            195907.15764705883,
            198543.4305882353,
            200936.6682352941,
            204114.21647058823,
            201745.39294117648,
            196741.8611764706,
            203272.35294117648
          ],
          "sampleStdDevNsPerCall": 3183.814469172739,
          "sampleCoefficientOfVariation": 0.015844865435135688,
          "firstThreeMedianNsPerCall": 198543.4305882353,
          "lastThreeMedianNsPerCall": 201745.39294117648,
          "earlyLateDrift": 1.016127264163083,
          "batchRepeats": 425,
          "calibration": {
            "durationNs": 82232542,
            "iterations": 425
          },
          "warmup": {
            "durationNs": 500019000,
            "iterations": 1937
          },
          "outputHash": "ef4a7ffaf6da55e9c141b75b781f0d459646d54e1cb908f401b352875bc672af",
          "referenceHash": "ef4a7ffaf6da55e9c141b75b781f0d459646d54e1cb908f401b352875bc672af",
          "verifiedAgainstReference": true,
          "artifactSha256": "317f574b0f366c2b4f2ff418ebc5b1300276d84a9e96fa21c49f2bd83651ec33",
          "speedupVsJs": 1.0
        },
        {
          "implementation": "ck_wasm",
          "medianNsPerCall": 240280.3673469388,
          "samplesNsPerCall": [
            239379.37317784256,
            271141.03498542274,
            243003.5247813411,
            240280.3673469388,
            234188.6530612245,
            232050.2915451895,
            246002.30903790088
          ],
          "sampleStdDevNsPerCall": 13008.562631547933,
          "sampleCoefficientOfVariation": 0.05413909914980686,
          "firstThreeMedianNsPerCall": 243003.5247813411,
          "lastThreeMedianNsPerCall": 234188.6530612245,
          "earlyLateDrift": 1.037640046197337,
          "batchRepeats": 343,
          "calibration": {
            "durationNs": 80287333,
            "iterations": 343
          },
          "warmup": {
            "durationNs": 500139625,
            "iterations": 2153
          },
          "outputHash": "ef4a7ffaf6da55e9c141b75b781f0d459646d54e1cb908f401b352875bc672af",
          "referenceHash": "ef4a7ffaf6da55e9c141b75b781f0d459646d54e1cb908f401b352875bc672af",
          "verifiedAgainstReference": true,
          "artifactSha256": "59c92f0bf98a0868c19a31a6a7f42a260eba91d7341c0c2340a988a078363068",
          "speedupVsJs": 0.8362592019229077
        }
      ],
      "roundOrder": [
        [
          "ck_wasm",
          "ck_native",
          "rust",
          "java",
          "js",
          "cpp"
        ],
        [
          "java",
          "rust",
          "ck_native",
          "ck_wasm",
          "cpp",
          "js"
        ],
        [
          "js",
          "ck_native",
          "ck_wasm",
          "cpp",
          "rust",
          "java"
        ],
        [
          "java",
          "js",
          "ck_wasm",
          "ck_native",
          "rust",
          "cpp"
        ],
        [
          "js",
          "cpp",
          "ck_native",
          "java",
          "ck_wasm",
          "rust"
        ],
        [
          "js",
          "ck_wasm",
          "java",
          "ck_native",
          "rust",
          "cpp"
        ],
        [
          "rust",
          "cpp",
          "ck_wasm",
          "java",
          "ck_native",
          "js"
        ]
      ]
    },
    {
      "key": "polynomial",
      "dimensions": {
        "n": 262144
      },
      "description": "Degree-seven f64 polynomial evaluated with high-to-low Horner order.",
      "inputHashes": {
        "polynomial.input": "cbba17f0d4f1903da6369fb8b17ebc9082a76d36361b0746d24408fea24441ee"
      },
      "referenceHash": "d3eadb700913e4ec8c1b7565361799558658c95f8c2721399ef564bca4b20cb6",
      "referenceMethod": "Python standard-library implementation; Dijkstra uses adjacency lists and a binary heap.",
      "results": [
        {
          "implementation": "ck_native",
          "medianNsPerCall": 122175.38896746817,
          "samplesNsPerCall": [
            121837.34087694484,
            125380.48090523339,
            126712.87128712871,
            121200.8486562942,
            122728.42998585574,
            120821.78217821782,
            122175.38896746817
          ],
          "sampleStdDevNsPerCall": 2218.7186761633902,
          "sampleCoefficientOfVariation": 0.01816011141780913,
          "firstThreeMedianNsPerCall": 125380.48090523339,
          "lastThreeMedianNsPerCall": 122175.38896746817,
          "earlyLateDrift": 1.0262335316863092,
          "batchRepeats": 707,
          "calibration": {
            "durationNs": 85991000,
            "iterations": 707
          },
          "warmup": {
            "durationNs": 538079000,
            "iterations": 4362
          },
          "outputHash": "d3eadb700913e4ec8c1b7565361799558658c95f8c2721399ef564bca4b20cb6",
          "referenceHash": "d3eadb700913e4ec8c1b7565361799558658c95f8c2721399ef564bca4b20cb6",
          "verifiedAgainstReference": true,
          "artifactSha256": "0cafb0029e85db34286ae6b7bddfb8ebcf6dd0440f90289ca128efe5805ead5d",
          "speedupVsJs": 1.9993456489045573
        },
        {
          "implementation": "cpp",
          "medianNsPerCall": 121883.45323741007,
          "samplesNsPerCall": [
            121739.56834532374,
            121614.38848920864,
            126205.75539568346,
            124119.42446043165,
            126548.20143884892,
            120866.18705035972,
            121883.45323741007
          ],
          "sampleStdDevNsPerCall": 2340.5770202967205,
          "sampleCoefficientOfVariation": 0.01920340257949239,
          "firstThreeMedianNsPerCall": 121739.56834532374,
          "lastThreeMedianNsPerCall": 121883.45323741007,
          "earlyLateDrift": 1.0011819073621009,
          "batchRepeats": 695,
          "calibration": {
            "durationNs": 83900000,
            "iterations": 695
          },
          "warmup": {
            "durationNs": 515705000,
            "iterations": 4242
          },
          "outputHash": "d3eadb700913e4ec8c1b7565361799558658c95f8c2721399ef564bca4b20cb6",
          "referenceHash": "d3eadb700913e4ec8c1b7565361799558658c95f8c2721399ef564bca4b20cb6",
          "verifiedAgainstReference": true,
          "artifactSha256": "9c14175c88bb8990809885927da9eaee2010cdc6c96b512e1eb653619f86a674",
          "speedupVsJs": 2.0041344895235915
        },
        {
          "implementation": "rust",
          "medianNsPerCall": 122562.5,
          "samplesNsPerCall": [
            122154.41176470589,
            125606.61764705883,
            122562.5,
            122773.89705882352,
            124626.83823529411,
            119966.91176470589,
            120604.7794117647
          ],
          "sampleStdDevNsPerCall": 2012.0785980794165,
          "sampleCoefficientOfVariation": 0.016416755517221143,
          "firstThreeMedianNsPerCall": 122562.5,
          "lastThreeMedianNsPerCall": 120604.7794117647,
          "earlyLateDrift": 1.0162325290737553,
          "batchRepeats": 544,
          "calibration": {
            "durationNs": 66370000,
            "iterations": 544
          },
          "warmup": {
            "durationNs": 525388000,
            "iterations": 4305
          },
          "outputHash": "d3eadb700913e4ec8c1b7565361799558658c95f8c2721399ef564bca4b20cb6",
          "referenceHash": "d3eadb700913e4ec8c1b7565361799558658c95f8c2721399ef564bca4b20cb6",
          "verifiedAgainstReference": true,
          "artifactSha256": "b9c4003e73cdb60ada5fdecc5e34c3f511332a590f1bfb281984e6c8d63fc1de",
          "speedupVsJs": 1.9930307584728555
        },
        {
          "implementation": "java",
          "medianNsPerCall": 244413.0114503817,
          "samplesNsPerCall": [
            246314.24809160305,
            248635.01908396947,
            242109.41221374046,
            245194.81679389314,
            240079.51908396947,
            244413.0114503817,
            235895.99236641222
          ],
          "sampleStdDevNsPerCall": 4261.369248105435,
          "sampleCoefficientOfVariation": 0.017435116170034737,
          "firstThreeMedianNsPerCall": 246314.24809160305,
          "lastThreeMedianNsPerCall": 240079.51908396947,
          "earlyLateDrift": 1.0259694330920954,
          "batchRepeats": 262,
          "calibration": {
            "durationNs": 64524875,
            "iterations": 262
          },
          "warmup": {
            "durationNs": 500017709,
            "iterations": 2011
          },
          "outputHash": "d3eadb700913e4ec8c1b7565361799558658c95f8c2721399ef564bca4b20cb6",
          "referenceHash": "d3eadb700913e4ec8c1b7565361799558658c95f8c2721399ef564bca4b20cb6",
          "verifiedAgainstReference": true,
          "artifactSha256": "e24df1a68245098e313e43b35f485f803145151dc403b07692add7296c163b00",
          "speedupVsJs": 0.9994182833630312
        },
        {
          "implementation": "js",
          "medianNsPerCall": 244270.83233532935,
          "samplesNsPerCall": [
            247680.5119760479,
            243926.2724550898,
            244965.44610778443,
            246268.5868263473,
            244270.83233532935,
            236509.35628742515,
            240300.27544910178
          ],
          "sampleStdDevNsPerCall": 3810.6138630510904,
          "sampleCoefficientOfVariation": 0.015599954471109215,
          "firstThreeMedianNsPerCall": 244965.44610778443,
          "lastThreeMedianNsPerCall": 240300.27544910178,
          "earlyLateDrift": 1.0194139213946543,
          "batchRepeats": 334,
          "calibration": {
            "durationNs": 81357791,
            "iterations": 334
          },
          "warmup": {
            "durationNs": 500213500,
            "iterations": 2066
          },
          "outputHash": "d3eadb700913e4ec8c1b7565361799558658c95f8c2721399ef564bca4b20cb6",
          "referenceHash": "d3eadb700913e4ec8c1b7565361799558658c95f8c2721399ef564bca4b20cb6",
          "verifiedAgainstReference": true,
          "artifactSha256": "317f574b0f366c2b4f2ff418ebc5b1300276d84a9e96fa21c49f2bd83651ec33",
          "speedupVsJs": 1.0
        },
        {
          "implementation": "ck_wasm",
          "medianNsPerCall": 260810.52293577982,
          "samplesNsPerCall": [
            262847.73088685016,
            271132.1345565749,
            264925.8409785933,
            257150.99388379205,
            260791.66666666666,
            260810.52293577982,
            254827.5993883792
          ],
          "sampleStdDevNsPerCall": 5325.7072406299685,
          "sampleCoefficientOfVariation": 0.020419832684210115,
          "firstThreeMedianNsPerCall": 264925.8409785933,
          "lastThreeMedianNsPerCall": 260791.66666666666,
          "earlyLateDrift": 1.0158524018990636,
          "batchRepeats": 327,
          "calibration": {
            "durationNs": 85072208,
            "iterations": 327
          },
          "warmup": {
            "durationNs": 500176208,
            "iterations": 1913
          },
          "outputHash": "d3eadb700913e4ec8c1b7565361799558658c95f8c2721399ef564bca4b20cb6",
          "referenceHash": "d3eadb700913e4ec8c1b7565361799558658c95f8c2721399ef564bca4b20cb6",
          "verifiedAgainstReference": true,
          "artifactSha256": "59c92f0bf98a0868c19a31a6a7f42a260eba91d7341c0c2340a988a078363068",
          "speedupVsJs": 0.9365834997212782
        }
      ],
      "roundOrder": [
        [
          "rust",
          "cpp",
          "ck_wasm",
          "js",
          "ck_native",
          "java"
        ],
        [
          "ck_wasm",
          "ck_native",
          "js",
          "rust",
          "java",
          "cpp"
        ],
        [
          "rust",
          "js",
          "cpp",
          "ck_native",
          "java",
          "ck_wasm"
        ],
        [
          "ck_wasm",
          "java",
          "ck_native",
          "rust",
          "cpp",
          "js"
        ],
        [
          "ck_native",
          "rust",
          "ck_wasm",
          "js",
          "java",
          "cpp"
        ],
        [
          "ck_wasm",
          "cpp",
          "java",
          "rust",
          "js",
          "ck_native"
        ],
        [
          "ck_wasm",
          "ck_native",
          "java",
          "cpp",
          "rust",
          "js"
        ]
      ]
    },
    {
      "key": "monte_carlo",
      "dimensions": {
        "points": 1048576
      },
      "description": "LCG-driven unit-square points; count x*x+y*y<=1 and return final state.",
      "inputHashes": {},
      "referenceHash": "3564f22770fac87ca0407378a45608c985b4eeb29d8ba5fe54a3c40de7d3d1b4",
      "referenceMethod": "Python standard-library implementation; Dijkstra uses adjacency lists and a binary heap.",
      "results": [
        {
          "implementation": "ck_native",
          "medianNsPerCall": 2047666.6666666667,
          "samplesNsPerCall": [
            2041435.8974358975,
            2109974.358974359,
            2037794.8717948718,
            2067153.8461538462,
            2047666.6666666667,
            2035102.564102564,
            2068948.717948718
          ],
          "sampleStdDevNsPerCall": 26514.37387844317,
          "sampleCoefficientOfVariation": 0.012948579136469072,
          "firstThreeMedianNsPerCall": 2041435.8974358975,
          "lastThreeMedianNsPerCall": 2047666.6666666667,
          "earlyLateDrift": 1.0030521503215435,
          "batchRepeats": 39,
          "calibration": {
            "durationNs": 80282000,
            "iterations": 39
          },
          "warmup": {
            "durationNs": 537744000,
            "iterations": 259
          },
          "outputHash": "3564f22770fac87ca0407378a45608c985b4eeb29d8ba5fe54a3c40de7d3d1b4",
          "referenceHash": "3564f22770fac87ca0407378a45608c985b4eeb29d8ba5fe54a3c40de7d3d1b4",
          "verifiedAgainstReference": true,
          "artifactSha256": "0cafb0029e85db34286ae6b7bddfb8ebcf6dd0440f90289ca128efe5805ead5d",
          "speedupVsJs": 1.99054016124472
        },
        {
          "implementation": "cpp",
          "medianNsPerCall": 2049842.105263158,
          "samplesNsPerCall": [
            2044026.3157894737,
            2057894.7368421052,
            2074789.4736842106,
            2038657.894736842,
            2038394.7368421052,
            2049842.105263158,
            2065236.8421052631
          ],
          "sampleStdDevNsPerCall": 13888.386659345035,
          "sampleCoefficientOfVariation": 0.006775344610048415,
          "firstThreeMedianNsPerCall": 2057894.7368421052,
          "lastThreeMedianNsPerCall": 2049842.105263158,
          "earlyLateDrift": 1.0039284155390658,
          "batchRepeats": 38,
          "calibration": {
            "durationNs": 77700000,
            "iterations": 38
          },
          "warmup": {
            "durationNs": 558635000,
            "iterations": 273
          },
          "outputHash": "3564f22770fac87ca0407378a45608c985b4eeb29d8ba5fe54a3c40de7d3d1b4",
          "referenceHash": "3564f22770fac87ca0407378a45608c985b4eeb29d8ba5fe54a3c40de7d3d1b4",
          "verifiedAgainstReference": true,
          "artifactSha256": "9c14175c88bb8990809885927da9eaee2010cdc6c96b512e1eb653619f86a674",
          "speedupVsJs": 1.9884276580994684
        },
        {
          "implementation": "rust",
          "medianNsPerCall": 2039333.3333333333,
          "samplesNsPerCall": [
            2076435.8974358975,
            2053333.3333333333,
            2037615.3846153845,
            2043846.1538461538,
            2038179.4871794872,
            2031846.1538461538,
            2039333.3333333333
          ],
          "sampleStdDevNsPerCall": 15059.407732288175,
          "sampleCoefficientOfVariation": 0.007384475841265859,
          "firstThreeMedianNsPerCall": 2053333.3333333333,
          "lastThreeMedianNsPerCall": 2038179.4871794872,
          "earlyLateDrift": 1.0074349910050446,
          "batchRepeats": 39,
          "calibration": {
            "durationNs": 79511000,
            "iterations": 39
          },
          "warmup": {
            "durationNs": 557595000,
            "iterations": 273
          },
          "outputHash": "3564f22770fac87ca0407378a45608c985b4eeb29d8ba5fe54a3c40de7d3d1b4",
          "referenceHash": "3564f22770fac87ca0407378a45608c985b4eeb29d8ba5fe54a3c40de7d3d1b4",
          "verifiedAgainstReference": true,
          "artifactSha256": "b9c4003e73cdb60ada5fdecc5e34c3f511332a590f1bfb281984e6c8d63fc1de",
          "speedupVsJs": 1.998674110906557
        },
        {
          "implementation": "java",
          "medianNsPerCall": 1042865.625,
          "samplesNsPerCall": [
            1042865.625,
            1056121.35,
            1052358.3375,
            1066383.8625,
            1028171.35,
            1020772.925,
            1015534.9
          ],
          "sampleStdDevNsPerCall": 19254.38583557371,
          "sampleCoefficientOfVariation": 0.018462959535725142,
          "firstThreeMedianNsPerCall": 1052358.3375,
          "lastThreeMedianNsPerCall": 1020772.925,
          "earlyLateDrift": 1.0309426432916016,
          "batchRepeats": 80,
          "calibration": {
            "durationNs": 83130500,
            "iterations": 80
          },
          "warmup": {
            "durationNs": 1036890166,
            "iterations": 1000
          },
          "outputHash": "3564f22770fac87ca0407378a45608c985b4eeb29d8ba5fe54a3c40de7d3d1b4",
          "referenceHash": "3564f22770fac87ca0407378a45608c985b4eeb29d8ba5fe54a3c40de7d3d1b4",
          "verifiedAgainstReference": true,
          "artifactSha256": "e24df1a68245098e313e43b35f485f803145151dc403b07692add7296c163b00",
          "speedupVsJs": 3.908425629468902
        },
        {
          "implementation": "js",
          "medianNsPerCall": 4075962.736842105,
          "samplesNsPerCall": [
            4078164.4736842103,
            4067736.8421052634,
            4082572.3684210526,
            4134052.6315789474,
            4059201.789473684,
            4075962.736842105,
            4047175.4210526315
          ],
          "sampleStdDevNsPerCall": 27615.387395949434,
          "sampleCoefficientOfVariation": 0.006775181516341522,
          "firstThreeMedianNsPerCall": 4078164.4736842103,
          "lastThreeMedianNsPerCall": 4059201.789473684,
          "earlyLateDrift": 1.0046715303140878,
          "batchRepeats": 19,
          "calibration": {
            "durationNs": 75329959,
            "iterations": 19
          },
          "warmup": {
            "durationNs": 4099529667,
            "iterations": 1000
          },
          "outputHash": "3564f22770fac87ca0407378a45608c985b4eeb29d8ba5fe54a3c40de7d3d1b4",
          "referenceHash": "3564f22770fac87ca0407378a45608c985b4eeb29d8ba5fe54a3c40de7d3d1b4",
          "verifiedAgainstReference": true,
          "artifactSha256": "317f574b0f366c2b4f2ff418ebc5b1300276d84a9e96fa21c49f2bd83651ec33",
          "speedupVsJs": 1.0
        },
        {
          "implementation": "ck_wasm",
          "medianNsPerCall": 3980137.5,
          "samplesNsPerCall": [
            3966400.0,
            3980137.5,
            4007433.35,
            4009472.9,
            3968227.1,
            3975725.0,
            3980820.85
          ],
          "sampleStdDevNsPerCall": 17559.563959099036,
          "sampleCoefficientOfVariation": 0.00441179832583649,
          "firstThreeMedianNsPerCall": 3980137.5,
          "lastThreeMedianNsPerCall": 3975725.0,
          "earlyLateDrift": 1.0011098604657012,
          "batchRepeats": 20,
          "calibration": {
            "durationNs": 79957167,
            "iterations": 20
          },
          "warmup": {
            "durationNs": 3993991500,
            "iterations": 1000
          },
          "outputHash": "3564f22770fac87ca0407378a45608c985b4eeb29d8ba5fe54a3c40de7d3d1b4",
          "referenceHash": "3564f22770fac87ca0407378a45608c985b4eeb29d8ba5fe54a3c40de7d3d1b4",
          "verifiedAgainstReference": true,
          "artifactSha256": "59c92f0bf98a0868c19a31a6a7f42a260eba91d7341c0c2340a988a078363068",
          "speedupVsJs": 1.0240758609073444
        }
      ],
      "roundOrder": [
        [
          "ck_native",
          "js",
          "java",
          "rust",
          "cpp",
          "ck_wasm"
        ],
        [
          "rust",
          "ck_native",
          "js",
          "java",
          "ck_wasm",
          "cpp"
        ],
        [
          "ck_wasm",
          "js",
          "rust",
          "java",
          "ck_native",
          "cpp"
        ],
        [
          "ck_native",
          "java",
          "cpp",
          "ck_wasm",
          "rust",
          "js"
        ],
        [
          "rust",
          "ck_native",
          "js",
          "ck_wasm",
          "java",
          "cpp"
        ],
        [
          "ck_wasm",
          "java",
          "ck_native",
          "rust",
          "js",
          "cpp"
        ],
        [
          "js",
          "ck_wasm",
          "rust",
          "ck_native",
          "java",
          "cpp"
        ]
      ]
    },
    {
      "key": "piecewise",
      "dimensions": {
        "n": 262144
      },
      "description": "Four ordered f64 branches over fixture values in [-0.5,0.5).",
      "inputHashes": {
        "piecewise.input": "09047189fda9ddaa29fbb6d2d06a02d713013d4c905d4c953d8fb70b5a61e676"
      },
      "referenceHash": "4fcbf0342ac867060f905df063147a229c70a2dda21cd2bb814f4bb36bb2aad8",
      "referenceMethod": "Python standard-library implementation; Dijkstra uses adjacency lists and a binary heap.",
      "results": [
        {
          "implementation": "ck_native",
          "medianNsPerCall": 835956.9892473118,
          "samplesNsPerCall": [
            835956.9892473118,
            847967.7419354839,
            870236.5591397849,
            838430.1075268817,
            834924.7311827957,
            826860.2150537635,
            790967.7419354839
          ],
          "sampleStdDevNsPerCall": 23900.988466343377,
          "sampleCoefficientOfVariation": 0.028591170088623354,
          "firstThreeMedianNsPerCall": 847967.7419354839,
          "lastThreeMedianNsPerCall": 826860.2150537635,
          "earlyLateDrift": 1.0255273219069416,
          "batchRepeats": 93,
          "calibration": {
            "durationNs": 79644000,
            "iterations": 93
          },
          "warmup": {
            "durationNs": 522349000,
            "iterations": 623
          },
          "outputHash": "4fcbf0342ac867060f905df063147a229c70a2dda21cd2bb814f4bb36bb2aad8",
          "referenceHash": "4fcbf0342ac867060f905df063147a229c70a2dda21cd2bb814f4bb36bb2aad8",
          "verifiedAgainstReference": true,
          "artifactSha256": "0cafb0029e85db34286ae6b7bddfb8ebcf6dd0440f90289ca128efe5805ead5d",
          "speedupVsJs": 1.6467434772424476
        },
        {
          "implementation": "cpp",
          "medianNsPerCall": 220695.29085872576,
          "samplesNsPerCall": [
            238404.432132964,
            228168.97506925208,
            228739.61218836566,
            220642.6592797784,
            220692.52077562327,
            220695.29085872576,
            219695.29085872576
          ],
          "sampleStdDevNsPerCall": 6920.059661482206,
          "sampleCoefficientOfVariation": 0.031355719619373126,
          "firstThreeMedianNsPerCall": 228739.61218836566,
          "lastThreeMedianNsPerCall": 220692.52077562327,
          "earlyLateDrift": 1.0364629095016946,
          "batchRepeats": 361,
          "calibration": {
            "durationNs": 81549000,
            "iterations": 361
          },
          "warmup": {
            "durationNs": 576559000,
            "iterations": 2506
          },
          "outputHash": "4fcbf0342ac867060f905df063147a229c70a2dda21cd2bb814f4bb36bb2aad8",
          "referenceHash": "4fcbf0342ac867060f905df063147a229c70a2dda21cd2bb814f4bb36bb2aad8",
          "verifiedAgainstReference": true,
          "artifactSha256": "9c14175c88bb8990809885927da9eaee2010cdc6c96b512e1eb653619f86a674",
          "speedupVsJs": 6.237589909335476
        },
        {
          "implementation": "rust",
          "medianNsPerCall": 826600.0,
          "samplesNsPerCall": [
            848273.6842105263,
            831894.7368421053,
            832389.4736842106,
            824526.3157894737,
            826600.0,
            812284.2105263158,
            826484.2105263158
          ],
          "sampleStdDevNsPerCall": 10822.975556401878,
          "sampleCoefficientOfVariation": 0.013093365057345607,
          "firstThreeMedianNsPerCall": 832389.4736842106,
          "lastThreeMedianNsPerCall": 826484.2105263158,
          "earlyLateDrift": 1.0071450405012992,
          "batchRepeats": 95,
          "calibration": {
            "durationNs": 79348000,
            "iterations": 95
          },
          "warmup": {
            "durationNs": 513056000,
            "iterations": 616
          },
          "outputHash": "4fcbf0342ac867060f905df063147a229c70a2dda21cd2bb814f4bb36bb2aad8",
          "referenceHash": "4fcbf0342ac867060f905df063147a229c70a2dda21cd2bb814f4bb36bb2aad8",
          "verifiedAgainstReference": true,
          "artifactSha256": "b9c4003e73cdb60ada5fdecc5e34c3f511332a590f1bfb281984e6c8d63fc1de",
          "speedupVsJs": 1.6653843688582695
        },
        {
          "implementation": "java",
          "medianNsPerCall": 1377079.3962264152,
          "samplesNsPerCall": [
            1393294.8113207547,
            1368995.283018868,
            1398231.9056603773,
            1383625.7924528301,
            1371614.7735849055,
            1377079.3962264152,
            1350430.8113207547
          ],
          "sampleStdDevNsPerCall": 16106.996321627588,
          "sampleCoefficientOfVariation": 0.011696490678580545,
          "firstThreeMedianNsPerCall": 1393294.8113207547,
          "lastThreeMedianNsPerCall": 1371614.7735849055,
          "earlyLateDrift": 1.0158062148012488,
          "batchRepeats": 53,
          "calibration": {
            "durationNs": 73579583,
            "iterations": 53
          },
          "warmup": {
            "durationNs": 1395047416,
            "iterations": 1000
          },
          "outputHash": "4fcbf0342ac867060f905df063147a229c70a2dda21cd2bb814f4bb36bb2aad8",
          "referenceHash": "4fcbf0342ac867060f905df063147a229c70a2dda21cd2bb814f4bb36bb2aad8",
          "verifiedAgainstReference": true,
          "artifactSha256": "e24df1a68245098e313e43b35f485f803145151dc403b07692add7296c163b00",
          "speedupVsJs": 0.9996567540481218
        },
        {
          "implementation": "js",
          "medianNsPerCall": 1376606.7192982456,
          "samplesNsPerCall": [
            1385415.2105263157,
            1404058.4736842106,
            1411922.50877193,
            1376606.7192982456,
            1365644.0175438595,
            1369809.2105263157,
            1321639.6140350876
          ],
          "sampleStdDevNsPerCall": 29625.365228115326,
          "sampleCoefficientOfVariation": 0.02152057287880847,
          "firstThreeMedianNsPerCall": 1404058.4736842106,
          "lastThreeMedianNsPerCall": 1365644.0175438595,
          "earlyLateDrift": 1.0281291871431035,
          "batchRepeats": 57,
          "calibration": {
            "durationNs": 78737875,
            "iterations": 57
          },
          "warmup": {
            "durationNs": 1416003416,
            "iterations": 1000
          },
          "outputHash": "4fcbf0342ac867060f905df063147a229c70a2dda21cd2bb814f4bb36bb2aad8",
          "referenceHash": "4fcbf0342ac867060f905df063147a229c70a2dda21cd2bb814f4bb36bb2aad8",
          "verifiedAgainstReference": true,
          "artifactSha256": "317f574b0f366c2b4f2ff418ebc5b1300276d84a9e96fa21c49f2bd83651ec33",
          "speedupVsJs": 1.0
        },
        {
          "implementation": "ck_wasm",
          "medianNsPerCall": 1345662.9464285714,
          "samplesNsPerCall": [
            1376162.2142857143,
            1364142.125,
            1360152.5357142857,
            1345662.9464285714,
            1338561.0,
            1335303.5714285714,
            1294502.982142857
          ],
          "sampleStdDevNsPerCall": 26623.724085617265,
          "sampleCoefficientOfVariation": 0.019784838511216648,
          "firstThreeMedianNsPerCall": 1364142.125,
          "lastThreeMedianNsPerCall": 1335303.5714285714,
          "earlyLateDrift": 1.0215970017518756,
          "batchRepeats": 56,
          "calibration": {
            "durationNs": 76502542,
            "iterations": 56
          },
          "warmup": {
            "durationNs": 1353193916,
            "iterations": 1000
          },
          "outputHash": "4fcbf0342ac867060f905df063147a229c70a2dda21cd2bb814f4bb36bb2aad8",
          "referenceHash": "4fcbf0342ac867060f905df063147a229c70a2dda21cd2bb814f4bb36bb2aad8",
          "verifiedAgainstReference": true,
          "artifactSha256": "59c92f0bf98a0868c19a31a6a7f42a260eba91d7341c0c2340a988a078363068",
          "speedupVsJs": 1.0229951883209685
        }
      ],
      "roundOrder": [
        [
          "js",
          "rust",
          "cpp",
          "java",
          "ck_wasm",
          "ck_native"
        ],
        [
          "cpp",
          "ck_native",
          "ck_wasm",
          "js",
          "java",
          "rust"
        ],
        [
          "ck_native",
          "js",
          "cpp",
          "ck_wasm",
          "java",
          "rust"
        ],
        [
          "ck_native",
          "rust",
          "cpp",
          "js",
          "java",
          "ck_wasm"
        ],
        [
          "java",
          "rust",
          "ck_native",
          "ck_wasm",
          "cpp",
          "js"
        ],
        [
          "ck_native",
          "java",
          "js",
          "rust",
          "ck_wasm",
          "cpp"
        ],
        [
          "rust",
          "cpp",
          "ck_wasm",
          "java",
          "ck_native",
          "js"
        ]
      ]
    },
    {
      "key": "memory_transform",
      "dimensions": {
        "n": 8388608
      },
      "description": "Streaming f64 transform out[i]=input[i]*0.5+0.25; 128 MiB combined input/output.",
      "inputHashes": {
        "memory_transform.input": "7f84639c02cf238520b9f17b7cdb8901f4ca7c18d09de7dd6ed4a9652ae6cb24"
      },
      "referenceHash": "56ce782bc36ba027244f578ec864682ff429f1a52b92631979a2382f35376ebf",
      "referenceMethod": "Python standard-library implementation; Dijkstra uses adjacency lists and a binary heap.",
      "results": [
        {
          "implementation": "ck_native",
          "medianNsPerCall": 1092250.0,
          "samplesNsPerCall": [
            1090958.3333333333,
            1104222.2222222222,
            1092250.0,
            1086111.111111111,
            1086236.111111111,
            1096083.3333333333,
            1093597.2222222222
          ],
          "sampleStdDevNsPerCall": 6236.989691942905,
          "sampleCoefficientOfVariation": 0.005710221736729599,
          "firstThreeMedianNsPerCall": 1092250.0,
          "lastThreeMedianNsPerCall": 1093597.2222222222,
          "earlyLateDrift": 1.0012334376033163,
          "batchRepeats": 72,
          "calibration": {
            "durationNs": 78751000,
            "iterations": 72
          },
          "warmup": {
            "durationNs": 535508000,
            "iterations": 490
          },
          "outputHash": "56ce782bc36ba027244f578ec864682ff429f1a52b92631979a2382f35376ebf",
          "referenceHash": "56ce782bc36ba027244f578ec864682ff429f1a52b92631979a2382f35376ebf",
          "verifiedAgainstReference": true,
          "artifactSha256": "0cafb0029e85db34286ae6b7bddfb8ebcf6dd0440f90289ca128efe5805ead5d",
          "speedupVsJs": 1.7961897180244404
        },
        {
          "implementation": "cpp",
          "medianNsPerCall": 1088849.3150684931,
          "samplesNsPerCall": [
            1110178.082191781,
            1124917.808219178,
            1088849.3150684931,
            1087452.0547945206,
            1087410.9589041097,
            1095397.2602739725,
            1084438.3561643835
          ],
          "sampleStdDevNsPerCall": 15071.817222163034,
          "sampleCoefficientOfVariation": 0.013841967858716019,
          "firstThreeMedianNsPerCall": 1110178.082191781,
          "lastThreeMedianNsPerCall": 1087410.9589041097,
          "earlyLateDrift": 1.0209370000377924,
          "batchRepeats": 73,
          "calibration": {
            "durationNs": 82585000,
            "iterations": 73
          },
          "warmup": {
            "durationNs": 556772000,
            "iterations": 511
          },
          "outputHash": "56ce782bc36ba027244f578ec864682ff429f1a52b92631979a2382f35376ebf",
          "referenceHash": "56ce782bc36ba027244f578ec864682ff429f1a52b92631979a2382f35376ebf",
          "verifiedAgainstReference": true,
          "artifactSha256": "9c14175c88bb8990809885927da9eaee2010cdc6c96b512e1eb653619f86a674",
          "speedupVsJs": 1.8017995624939014
        },
        {
          "implementation": "rust",
          "medianNsPerCall": 1089152.7777777778,
          "samplesNsPerCall": [
            1087972.2222222222,
            1085694.4444444445,
            1090138.888888889,
            1089236.111111111,
            1089152.7777777778,
            1099458.3333333333,
            1082972.2222222222
          ],
          "sampleStdDevNsPerCall": 5142.839536761911,
          "sampleCoefficientOfVariation": 0.0047218715699876,
          "firstThreeMedianNsPerCall": 1087972.2222222222,
          "lastThreeMedianNsPerCall": 1089152.7777777778,
          "earlyLateDrift": 1.0010850971481093,
          "batchRepeats": 72,
          "calibration": {
            "durationNs": 78082000,
            "iterations": 72
          },
          "warmup": {
            "durationNs": 554629000,
            "iterations": 511
          },
          "outputHash": "56ce782bc36ba027244f578ec864682ff429f1a52b92631979a2382f35376ebf",
          "referenceHash": "56ce782bc36ba027244f578ec864682ff429f1a52b92631979a2382f35376ebf",
          "verifiedAgainstReference": true,
          "artifactSha256": "b9c4003e73cdb60ada5fdecc5e34c3f511332a590f1bfb281984e6c8d63fc1de",
          "speedupVsJs": 1.8012975401991616
        },
        {
          "implementation": "java",
          "medianNsPerCall": 1268770.8387096773,
          "samplesNsPerCall": [
            1268770.8387096773,
            1269194.2258064516,
            1277137.7741935484,
            1266155.2419354839,
            1266229.8387096773,
            1286500.677419355,
            1267841.4032258065
          ],
          "sampleStdDevNsPerCall": 7517.129394784262,
          "sampleCoefficientOfVariation": 0.005924733738701845,
          "firstThreeMedianNsPerCall": 1269194.2258064516,
          "lastThreeMedianNsPerCall": 1267841.4032258065,
          "earlyLateDrift": 1.0010670282396545,
          "batchRepeats": 62,
          "calibration": {
            "durationNs": 78834208,
            "iterations": 62
          },
          "warmup": {
            "durationNs": 1284440125,
            "iterations": 1000
          },
          "outputHash": "56ce782bc36ba027244f578ec864682ff429f1a52b92631979a2382f35376ebf",
          "referenceHash": "56ce782bc36ba027244f578ec864682ff429f1a52b92631979a2382f35376ebf",
          "verifiedAgainstReference": true,
          "artifactSha256": "e24df1a68245098e313e43b35f485f803145151dc403b07692add7296c163b00",
          "speedupVsJs": 1.5462904408391107
        },
        {
          "implementation": "js",
          "medianNsPerCall": 1961888.219512195,
          "samplesNsPerCall": [
            1959142.2926829269,
            1962616.8780487804,
            1966443.0731707318,
            1957242.8780487804,
            1960591.463414634,
            1961888.219512195,
            1964105.6829268292
          ],
          "sampleStdDevNsPerCall": 3076.6423559684013,
          "sampleCoefficientOfVariation": 0.001568204714911525,
          "firstThreeMedianNsPerCall": 1962616.8780487804,
          "lastThreeMedianNsPerCall": 1961888.219512195,
          "earlyLateDrift": 1.000371406754645,
          "batchRepeats": 41,
          "calibration": {
            "durationNs": 80349708,
            "iterations": 41
          },
          "warmup": {
            "durationNs": 2785920917,
            "iterations": 1000
          },
          "outputHash": "56ce782bc36ba027244f578ec864682ff429f1a52b92631979a2382f35376ebf",
          "referenceHash": "56ce782bc36ba027244f578ec864682ff429f1a52b92631979a2382f35376ebf",
          "verifiedAgainstReference": true,
          "artifactSha256": "317f574b0f366c2b4f2ff418ebc5b1300276d84a9e96fa21c49f2bd83651ec33",
          "speedupVsJs": 1.0
        },
        {
          "implementation": "ck_wasm",
          "medianNsPerCall": 2391419.212121212,
          "samplesNsPerCall": [
            2387988.6363636362,
            2410536.606060606,
            2391419.212121212,
            2390125.0,
            2397638.878787879,
            2453792.9393939395,
            2383939.393939394
          ],
          "sampleStdDevNsPerCall": 24322.751998787608,
          "sampleCoefficientOfVariation": 0.01017084410608757,
          "firstThreeMedianNsPerCall": 2391419.212121212,
          "lastThreeMedianNsPerCall": 2397638.878787879,
          "earlyLateDrift": 1.0026008265866317,
          "batchRepeats": 33,
          "calibration": {
            "durationNs": 80300875,
            "iterations": 33
          },
          "warmup": {
            "durationNs": 2405096333,
            "iterations": 1000
          },
          "outputHash": "56ce782bc36ba027244f578ec864682ff429f1a52b92631979a2382f35376ebf",
          "referenceHash": "56ce782bc36ba027244f578ec864682ff429f1a52b92631979a2382f35376ebf",
          "verifiedAgainstReference": true,
          "artifactSha256": "59c92f0bf98a0868c19a31a6a7f42a260eba91d7341c0c2340a988a078363068",
          "speedupVsJs": 0.8203865761252211
        }
      ],
      "roundOrder": [
        [
          "js",
          "cpp",
          "java",
          "rust",
          "ck_native",
          "ck_wasm"
        ],
        [
          "rust",
          "js",
          "java",
          "ck_wasm",
          "ck_native",
          "cpp"
        ],
        [
          "js",
          "ck_native",
          "cpp",
          "java",
          "ck_wasm",
          "rust"
        ],
        [
          "ck_native",
          "java",
          "cpp",
          "js",
          "ck_wasm",
          "rust"
        ],
        [
          "rust",
          "java",
          "ck_native",
          "cpp",
          "js",
          "ck_wasm"
        ],
        [
          "java",
          "cpp",
          "rust",
          "ck_native",
          "js",
          "ck_wasm"
        ],
        [
          "js",
          "ck_wasm",
          "rust",
          "cpp",
          "java",
          "ck_native"
        ]
      ]
    },
    {
      "key": "dijkstra",
      "dimensions": {
        "vertices": 1024
      },
      "description": "Dense u32 graph, O(V^2) linear-minimum Dijkstra from vertex 0.",
      "inputHashes": {
        "dijkstra.graph": "4391f7a47d038009d34ee39b3024abf5665ecc8fcda6bb83013192e3654cfc74"
      },
      "referenceHash": "f3b34e388796d4bee479c7d9e040f509fda4b21a50fc33d74d63e85a8cce5375",
      "referenceMethod": "Python standard-library implementation; Dijkstra uses adjacency lists and a binary heap.",
      "results": [
        {
          "implementation": "ck_native",
          "medianNsPerCall": 2288314.285714286,
          "samplesNsPerCall": [
            2288314.285714286,
            2277885.714285714,
            2282285.714285714,
            2298200.0,
            2286857.1428571427,
            2288942.8571428573,
            2424828.5714285714
          ],
          "sampleStdDevNsPerCall": 52440.43425450229,
          "sampleCoefficientOfVariation": 0.022916622328446143,
          "firstThreeMedianNsPerCall": 2282285.714285714,
          "lastThreeMedianNsPerCall": 2288942.8571428573,
          "earlyLateDrift": 1.0029168753129696,
          "batchRepeats": 35,
          "calibration": {
            "durationNs": 78436000,
            "iterations": 35
          },
          "warmup": {
            "durationNs": 559447000,
            "iterations": 248
          },
          "outputHash": "f3b34e388796d4bee479c7d9e040f509fda4b21a50fc33d74d63e85a8cce5375",
          "referenceHash": "f3b34e388796d4bee479c7d9e040f509fda4b21a50fc33d74d63e85a8cce5375",
          "verifiedAgainstReference": true,
          "artifactSha256": "0cafb0029e85db34286ae6b7bddfb8ebcf6dd0440f90289ca128efe5805ead5d",
          "speedupVsJs": 1.7206807319174438
        },
        {
          "implementation": "cpp",
          "medianNsPerCall": 2282485.714285714,
          "samplesNsPerCall": [
            2282714.285714286,
            2280171.4285714286,
            2282485.714285714,
            2279800.0,
            2277057.1428571427,
            2405371.4285714286,
            2415228.5714285714
          ],
          "sampleStdDevNsPerCall": 63454.22138720301,
          "sampleCoefficientOfVariation": 0.02780049004909567,
          "firstThreeMedianNsPerCall": 2282485.714285714,
          "lastThreeMedianNsPerCall": 2405371.4285714286,
          "earlyLateDrift": 1.0538385469475635,
          "batchRepeats": 35,
          "calibration": {
            "durationNs": 81770000,
            "iterations": 35
          },
          "warmup": {
            "durationNs": 513388000,
            "iterations": 231
          },
          "outputHash": "f3b34e388796d4bee479c7d9e040f509fda4b21a50fc33d74d63e85a8cce5375",
          "referenceHash": "f3b34e388796d4bee479c7d9e040f509fda4b21a50fc33d74d63e85a8cce5375",
          "verifiedAgainstReference": true,
          "artifactSha256": "9c14175c88bb8990809885927da9eaee2010cdc6c96b512e1eb653619f86a674",
          "speedupVsJs": 1.7250746742273462
        },
        {
          "implementation": "rust",
          "medianNsPerCall": 2367500.0,
          "samplesNsPerCall": [
            2367500.0,
            2357531.25,
            2366843.75,
            2380500.0,
            2364625.0,
            2370500.0,
            2536656.25
          ],
          "sampleStdDevNsPerCall": 64148.91456858316,
          "sampleCoefficientOfVariation": 0.027095634453467018,
          "firstThreeMedianNsPerCall": 2366843.75,
          "lastThreeMedianNsPerCall": 2370500.0,
          "earlyLateDrift": 1.001544778779757,
          "batchRepeats": 32,
          "calibration": {
            "durationNs": 77577000,
            "iterations": 32
          },
          "warmup": {
            "durationNs": 538958000,
            "iterations": 210
          },
          "outputHash": "f3b34e388796d4bee479c7d9e040f509fda4b21a50fc33d74d63e85a8cce5375",
          "referenceHash": "f3b34e388796d4bee479c7d9e040f509fda4b21a50fc33d74d63e85a8cce5375",
          "verifiedAgainstReference": true,
          "artifactSha256": "b9c4003e73cdb60ada5fdecc5e34c3f511332a590f1bfb281984e6c8d63fc1de",
          "speedupVsJs": 1.6631291657866947
        },
        {
          "implementation": "java",
          "medianNsPerCall": 2365683.0606060605,
          "samplesNsPerCall": [
            2357491.1818181816,
            2365683.0606060605,
            2363166.6666666665,
            2459031.5454545454,
            2332236.121212121,
            2395830.8181818184,
            2509695.696969697
          ],
          "sampleStdDevNsPerCall": 63806.88164210425,
          "sampleCoefficientOfVariation": 0.02697186394265243,
          "firstThreeMedianNsPerCall": 2363166.6666666665,
          "lastThreeMedianNsPerCall": 2395830.8181818184,
          "earlyLateDrift": 1.0138221954362727,
          "batchRepeats": 33,
          "calibration": {
            "durationNs": 78499459,
            "iterations": 33
          },
          "warmup": {
            "durationNs": 2316487875,
            "iterations": 1000
          },
          "outputHash": "f3b34e388796d4bee479c7d9e040f509fda4b21a50fc33d74d63e85a8cce5375",
          "referenceHash": "f3b34e388796d4bee479c7d9e040f509fda4b21a50fc33d74d63e85a8cce5375",
          "verifiedAgainstReference": true,
          "artifactSha256": "e24df1a68245098e313e43b35f485f803145151dc403b07692add7296c163b00",
          "speedupVsJs": 1.6644065156349679
        },
        {
          "implementation": "js",
          "medianNsPerCall": 3937458.3,
          "samplesNsPerCall": [
            3940116.7,
            3926827.1,
            3926068.75,
            3937458.3,
            3926385.4,
            4086656.25,
            4152672.9
          ],
          "sampleStdDevNsPerCall": 93999.43929918067,
          "sampleCoefficientOfVariation": 0.02387312630058347,
          "firstThreeMedianNsPerCall": 3926827.1,
          "lastThreeMedianNsPerCall": 4086656.25,
          "earlyLateDrift": 1.0407018557043166,
          "batchRepeats": 20,
          "calibration": {
            "durationNs": 78543750,
            "iterations": 20
          },
          "warmup": {
            "durationNs": 3961157208,
            "iterations": 1000
          },
          "outputHash": "f3b34e388796d4bee479c7d9e040f509fda4b21a50fc33d74d63e85a8cce5375",
          "referenceHash": "f3b34e388796d4bee479c7d9e040f509fda4b21a50fc33d74d63e85a8cce5375",
          "verifiedAgainstReference": true,
          "artifactSha256": "317f574b0f366c2b4f2ff418ebc5b1300276d84a9e96fa21c49f2bd83651ec33",
          "speedupVsJs": 1.0
        },
        {
          "implementation": "ck_wasm",
          "medianNsPerCall": 3184727.576923077,
          "samplesNsPerCall": [
            3169972.730769231,
            3184727.576923077,
            3170548.076923077,
            3218796.4615384615,
            3184068.923076923,
            3362022.423076923,
            3314219.5384615385
          ],
          "sampleStdDevNsPerCall": 77396.03709118153,
          "sampleCoefficientOfVariation": 0.024302247279171574,
          "firstThreeMedianNsPerCall": 3170548.076923077,
          "lastThreeMedianNsPerCall": 3314219.5384615385,
          "earlyLateDrift": 1.0453143929859252,
          "batchRepeats": 26,
          "calibration": {
            "durationNs": 81336042,
            "iterations": 26
          },
          "warmup": {
            "durationNs": 3153575708,
            "iterations": 1000
          },
          "outputHash": "f3b34e388796d4bee479c7d9e040f509fda4b21a50fc33d74d63e85a8cce5375",
          "referenceHash": "f3b34e388796d4bee479c7d9e040f509fda4b21a50fc33d74d63e85a8cce5375",
          "verifiedAgainstReference": true,
          "artifactSha256": "59c92f0bf98a0868c19a31a6a7f42a260eba91d7341c0c2340a988a078363068",
          "speedupVsJs": 1.2363563930966344
        }
      ],
      "roundOrder": [
        [
          "ck_native",
          "ck_wasm",
          "cpp",
          "js",
          "java",
          "rust"
        ],
        [
          "rust",
          "ck_wasm",
          "cpp",
          "java",
          "ck_native",
          "js"
        ],
        [
          "ck_wasm",
          "cpp",
          "ck_native",
          "rust",
          "js",
          "java"
        ],
        [
          "ck_wasm",
          "rust",
          "cpp",
          "ck_native",
          "java",
          "js"
        ],
        [
          "js",
          "java",
          "rust",
          "cpp",
          "ck_native",
          "ck_wasm"
        ],
        [
          "rust",
          "java",
          "ck_native",
          "cpp",
          "ck_wasm",
          "js"
        ],
        [
          "java",
          "ck_wasm",
          "rust",
          "js",
          "ck_native",
          "cpp"
        ]
      ]
    }
  ]
}
