{
  "$schema": "https://themachinepress.com/schemas/story-v1.schema.json",
  "schema_version": "1.0.0",
  "document_type": "machine_press_story",
  "story": {
    "story_id": "mp-2026-11-12-026",
    "source_story_id": "tmp-story-sfu-sim-bit-exact-mufu",
    "edition_id": "mp-2026-11-12-morning-0125",
    "edition_url": "https://themachinepress.com/edition/2026-11-12",
    "position": 15,
    "story_type": "dispatch",
    "section": "developer-tools",
    "editorial_classification": "editorial",
    "headline": "A GPU's Special Functions Are Rebuilt Bit for Bit",
    "slug": "a-gpu-s-special-functions-are-rebuilt-bit-for-bit",
    "dek": "SFU-Sim reverse-engineers NVIDIA multifunction instructions and reproduces tested PTX paths across three GPU architectures without a lookup table.",
    "summary": "SFU-Sim reverse-engineers NVIDIA multifunction instructions and reproduces tested PTX paths across three GPU architectures without a lookup table.",
    "body_text": "SFU-Sim models the exact numerical behavior of NVIDIA multifunction-unit instructions using black-box measurements from real GPUs. The work first reconstructs a bare instruction, then adds the surrounding operations observed in compiled PTX-to-SASS paths. For tested FP16 and FP32 sine and cosine paths on Ampere, Ada Lovelace and Blackwell GPUs, exhaustive comparison across the specified input domains produced zero bit mismatches. The open-source model computes outputs directly and is intended as a reference component for instruction simulators and hardware verification.",
    "why_it_matters": "SFU-Sim reverse-engineers NVIDIA multifunction instructions and reproduces tested PTX paths across three GPU architectures without a lookup table.",
    "limitations": [],
    "importance": 8,
    "canonical_url": "https://themachinepress.com/story/mp-2026-11-12-026/a-gpu-s-special-functions-are-rebuilt-bit-for-bit",
    "json_url": "https://themachinepress.com/story/mp-2026-11-12-026.json",
    "first_published_at": "2026-11-12T09:00:00.000-05:00",
    "modified_at": "2026-11-12T09:00:00.000-05:00",
    "content_status": "new",
    "is_carryover": false,
    "carryover_reason": null,
    "key_claims": [
      {
        "claim_id": "claim-mp-2026-11-12-026-001",
        "text": "SFU-Sim reverse-engineers NVIDIA multifunction instructions and reproduces tested PTX paths across three GPU architectures without a lookup table.",
        "source_ids": [
          "source-2026-11-12-015"
        ],
        "qualification": null
      }
    ],
    "source_ids": [
      "source-2026-11-12-015"
    ],
    "tags": [
      "gpu",
      "reverse-engineering",
      "simulation",
      "verification"
    ],
    "image_url": null,
    "corrections": []
  },
  "sources": [
    {
      "source_id": "source-2026-11-12-015",
      "title": "arXiv:2611.13879v1",
      "publisher": "arXiv / Cornell University",
      "url": "https://arxiv.org/abs/2611.13879v1",
      "canonical_url": "https://arxiv.org/abs/2611.13879v1",
      "source_type": "primary_research",
      "is_primary_source": true,
      "published_at": "2026-11-10T05:38:04.000-05:00",
      "accessed_at": "2026-11-12T08:24:40.465-05:00",
      "supports_claim_ids": [
        "claim-mp-2026-11-12-026-001"
      ]
    }
  ],
  "corrections": [],
  "publisher": {
    "name": "The Machine Press",
    "url": "https://themachinepress.com",
    "description": "A daily newspaper for the age of artificial intelligence."
  },
  "cite_this_report": {
    "title": "A GPU's Special Functions Are Rebuilt Bit for Bit",
    "publisher": "The Machine Press",
    "published_at": "2026-11-12T09:00:00.000-05:00",
    "canonical_url": "https://themachinepress.com/story/mp-2026-11-12-026/a-gpu-s-special-functions-are-rebuilt-bit-for-bit"
  }
}
