{
  "schema": "kotoba.embench.translated-port-comparison.v1",
  "measuredAt": "2026-10-15",
  "candidate": "19 translated Kotoba Embench IoT ports compiled by the m93 seed compiler",
  "baseline": "Original upstream Embench C, Apple clang 17.0.0 -O2",
  "host": "Apple M4 Mac mini, macOS arm64",
  "ratioDefinition": "Per-workload normalized Kotoba elapsed time / C elapsed time; geometric mean across all 19 workloads. Below 1.0 means lower normalized time for Kotoba.",
  "geometricMeanTimeRatio": 0.7998826447941967,
  "acceptedSamplesPerWorkload": 1,
  "all19KotobaResultsExact": true,
  "officialEmbenchScore": false,
  "releasedToolchainResult": false,
  "universalFastestClaim": false,
  "performanceGoalAchieved": false,
  "kernelAudit": {
    "status": "complete",
    "substitutionWorkloads": [
      "huffbench",
      "qrduino",
      "tarfind",
      "ud",
      "picojpeg"
    ],
    "additionalArchitectureSpecificPath": "nettle-sha256 uses ARMv8 SHA-256 instructions; the C baseline does not.",
    "publishedResultIncludesAuditedPaths": true,
    "laterPolicy": "same-algorithm-only"
  },
  "protocol": {
    "upstreamEmbenchCommit": "09c2ed8c3b7008c95d08b038de4a3f6dc103ed70",
    "warmups": 1,
    "acceptedSamples": 1,
    "cpuAdmission": "raw idle >= 70% before timing; raw and estimated background idle >= 70% during timing",
    "selection": "first qualified attempt, never fastest",
    "minimumTimedIntervalSeconds": 0.5,
    "fuelBudget": 34359738368
  },
  "perWorkload": [
    {
      "workload": "aha-mont64",
      "normalizedTimeRatio": 0.903597101761515
    },
    {
      "workload": "crc32",
      "normalizedTimeRatio": 0.708367895763192
    },
    {
      "workload": "depthconv",
      "normalizedTimeRatio": 0.264545459455971
    },
    {
      "workload": "edn",
      "normalizedTimeRatio": 0.9503277678118554
    },
    {
      "workload": "huffbench",
      "normalizedTimeRatio": 0.6661173941341104
    },
    {
      "workload": "matmult-int",
      "normalizedTimeRatio": 0.3219029644914713
    },
    {
      "workload": "md5sum",
      "normalizedTimeRatio": 1.0321997565356378
    },
    {
      "workload": "nettle-aes",
      "normalizedTimeRatio": 0.7803720811151325
    },
    {
      "workload": "nettle-sha256",
      "normalizedTimeRatio": 0.41578100570435084
    },
    {
      "workload": "nsichneu",
      "normalizedTimeRatio": 0.409615881080341
    },
    {
      "workload": "picojpeg",
      "normalizedTimeRatio": 1.6001507400813506
    },
    {
      "workload": "qrduino",
      "normalizedTimeRatio": 0.5073170025559809
    },
    {
      "workload": "sglib-combined",
      "normalizedTimeRatio": 1.61244833724771
    },
    {
      "workload": "slre",
      "normalizedTimeRatio": 1.8805571987203262
    },
    {
      "workload": "statemate",
      "normalizedTimeRatio": 1.354885216300753
    },
    {
      "workload": "tarfind",
      "normalizedTimeRatio": 0.6574983841230142
    },
    {
      "workload": "ud",
      "normalizedTimeRatio": 0.7332913782688538
    },
    {
      "workload": "wikisort",
      "normalizedTimeRatio": 0.9645652026198152
    },
    {
      "workload": "xgboost",
      "normalizedTimeRatio": 1.9574518244722698
    }
  ],
  "separateCrossLanguageSuite": {
    "report": "/benchmarks/runtime-native-latest.json",
    "candidate": "Amu native",
    "comparators": [
      "Clang / C11",
      "Rust",
      "Zig",
      "Go c-shared",
      "Swift"
    ],
    "workloads": 6,
    "semanticPairsVerified": 30,
    "perfgateQualifiedPairs": 19,
    "measuredAt": "2026-09-07",
    "fastestClaimQualified": false,
    "note": "Separate suite, date, and workload set; do not combine with the Embench result.",
    "allKnownAnswersVerified": true,
    "stableQualifiedPairs": 19,
    "stableQualifiedPairsByComparator": {
      "Clang / C11": {
        "qualifiedEveryRun": 2,
        "total": 6
      },
      "Rust": {
        "qualifiedEveryRun": 1,
        "total": 6
      },
      "Zig": {
        "qualifiedEveryRun": 5,
        "total": 6
      },
      "Go c-shared": {
        "qualifiedEveryRun": 6,
        "total": 6
      },
      "Swift": {
        "qualifiedEveryRun": 5,
        "total": 6
      }
    },
    "runsPerPair": 5,
    "sourceReportSha256": "66b81c7403100a96c9d81a3cc7876dcf2bc69d64c42c67af937b8bf223fa493a",
    "sourceReportUrl": "https://github.com/kotoba-lang/kotoba-lang/blob/main/bench/public-runtime-comparison/latest.json"
  },
  "evidence": {
    "compilerSourceCommit": "be7f0ce358ebe8d1a715b2784f272ce0eda8e934",
    "reproductionPackageCommit": "72e59fa97288f8fd881bd014b65a66ae35a3d03d",
    "reproductionPackage": "https://github.com/kotoba-lang/amu/tree/72e59fa97288f8fd881bd014b65a66ae35a3d03d/bench/embench/reproduce-20261015/",
    "offlineVerifier": "PASS",
    "offlineVerifierScope": "All bundled files, raw records, exactness, timing admission, selection, and the 19-workload geometric mean; no external upstream checkout."
  }
}
