{
  "slug": "compute-namespace",
  "term": "NVMe compute namespace",
  "aliases": [
    "compute namespace"
  ],
  "definition": "An NVMe compute namespace provides a target for program execution rather than an ordinary logical-block storage volume.",
  "note": "Scope: In Computational Programs 1.3, compute namespaces are not associated with NVM Sets or Endurance Groups. Their supported program types and reachable memory namespaces can differ. [programs13]\n\nDiscovery: Use namespace identification and command-set-specific Identify data, then inspect program capabilities and the Reachability Groups and Reachability Associations logs. A compute namespace can reach zero or more memory namespaces; sharing a controller does not establish reachability. [programs13]\n\nAddressing: A Program Index (PIND) selects a program within one compute namespace. Memory Range Set identifiers are also local to that namespace. Equal identifiers in different namespaces do not establish a shared program or memory-range set. [programs13]",
  "status": "limited",
  "advantages": [],
  "limitations": [
    {
      "text": "An NVMe label does not establish support for arbitrary executable formats.",
      "citationIds": [
        "programs13"
      ]
    }
  ],
  "related": [
    "namespace-nvme",
    "nvme-nsid",
    "computational-storage",
    "nvme"
  ],
  "supersedes": [],
  "supersededBy": [],
  "firstSeen": null,
  "lastSeen": null,
  "citations": [
    {
      "id": "programs13",
      "title": "NVM Express Computational Programs 1.3, sections 2.1.1-2.1.4 and 2.1.6.1. Copyright 2008-2026 NVM Express, Inc. All rights reserved.",
      "url": "https://nvmexpress.org/wp-content/uploads/NVM-Express-Computational-Programs-Command-Set-Specification-Revision-1.3-Ratified-2026.07.31.pdf",
      "accessed": "2026-11-02"
    }
  ],
  "updated": "2026-11-02",
  "provenance": [
    "Version-pinned specification review, not a hardware test or a claim of universal device support.",
    "The controller-sharing caution follows from namespace-specific reachability requirements. [programs13]"
  ]
}
