{
  "name": "Kokkos minimum compiler versions by major release (3.x, 4.x, 5.x)",
  "description": "Minimum supported compiler and toolchain versions for Kokkos 5.x, 4.x and 3.x, compiled from the Requirements page of the official Kokkos Core wiki and arranged by compiler so versions can be compared across major releases.",
  "page": "https://casrai.org/guides/kokkos",
  "publisher": "CASRAI",
  "license": "https://creativecommons.org/licenses/by/4.0/",
  "dateModified": "2026-11-13T05:41:42Z",
  "temporalCoverage": null,
  "spatialCoverage": null,
  "columns": [
    {
      "name": "Compiler",
      "unit": "",
      "description": ""
    },
    {
      "name": "Kokkos 5.x minimum",
      "unit": "",
      "description": ""
    },
    {
      "name": "Kokkos 4.x minimum",
      "unit": "",
      "description": ""
    },
    {
      "name": "Kokkos 3.x minimum",
      "unit": "",
      "description": ""
    }
  ],
  "rows": [
    {
      "Compiler": "GCC",
      "Kokkos 5.x minimum": "10.4.0",
      "Kokkos 4.x minimum": "8.2.0",
      "Kokkos 3.x minimum": "5.3.0"
    },
    {
      "Compiler": "Clang (CPU)",
      "Kokkos 5.x minimum": "14.0.0",
      "Kokkos 4.x minimum": "8.0.0",
      "Kokkos 3.x minimum": "4.0.0"
    },
    {
      "Compiler": "Clang (CUDA)",
      "Kokkos 5.x minimum": "15.0.0 with CUDA 11.8.0",
      "Kokkos 4.x minimum": "10.0.0",
      "Kokkos 3.x minimum": "not listed"
    },
    {
      "Compiler": "NVCC",
      "Kokkos 5.x minimum": "12.2",
      "Kokkos 4.x minimum": "11.0",
      "Kokkos 3.x minimum": "9.2.88"
    },
    {
      "Compiler": "IntelLLVM (SYCL)",
      "Kokkos 5.x minimum": "2024.2.1",
      "Kokkos 4.x minimum": "2023.0.0",
      "Kokkos 3.x minimum": "not listed"
    },
    {
      "Compiler": "ROCM",
      "Kokkos 5.x minimum": "6.2.0",
      "Kokkos 4.x minimum": "5.2.0",
      "Kokkos 3.x minimum": "4.5"
    },
    {
      "Compiler": "MSVC",
      "Kokkos 5.x minimum": "19.30",
      "Kokkos 4.x minimum": "19.29",
      "Kokkos 3.x minimum": "19.29"
    },
    {
      "Compiler": "NVC++",
      "Kokkos 5.x minimum": "22.3",
      "Kokkos 4.x minimum": "22.3",
      "Kokkos 3.x minimum": "21.5"
    }
  ],
  "sources": [
    {
      "title": "Kokkos Core wiki: Requirements",
      "url": "https://kokkos.org/kokkos-core-wiki/get-started/requirements.html",
      "accessed": "2026-11-13"
    }
  ]
}