summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorCory Bloor <Cordell.Bloor@amd.com>2022-11-14 11:11:22 -0700
committerGitHub <noreply@github.com>2022-11-14 10:11:22 -0800
commit6e39efbb9accf888cdb7d7bc4e08eb477c6f93e0 (patch)
treeb4e82072f4d24218bd9cb4368b8d8d2fd38df5ac /lib
parent277e35c3b0d8587ca8992acdcc6e78829e524803 (diff)
downloadspack-6e39efbb9accf888cdb7d7bc4e08eb477c6f93e0.tar.gz
spack-6e39efbb9accf888cdb7d7bc4e08eb477c6f93e0.tar.bz2
spack-6e39efbb9accf888cdb7d7bc4e08eb477c6f93e0.tar.xz
spack-6e39efbb9accf888cdb7d7bc4e08eb477c6f93e0.zip
rocm: add all GFX9, GFX10 and GFX11 amdgpu_targets (#33871)
This change adds all documented AMDGPU processors from GFX9 through GFX11 and sorts the list.
Diffstat (limited to 'lib')
-rw-r--r--lib/spack/spack/build_systems/rocm.py19
1 files changed, 17 insertions, 2 deletions
diff --git a/lib/spack/spack/build_systems/rocm.py b/lib/spack/spack/build_systems/rocm.py
index 1ece110636..1519044cc0 100644
--- a/lib/spack/spack/build_systems/rocm.py
+++ b/lib/spack/spack/build_systems/rocm.py
@@ -96,18 +96,33 @@ class ROCmPackage(PackageBase):
"gfx803",
"gfx900",
"gfx900:xnack-",
+ "gfx902",
+ "gfx904",
"gfx906",
- "gfx908",
- "gfx90a",
"gfx906:xnack-",
+ "gfx908",
"gfx908:xnack-",
+ "gfx909",
+ "gfx90a",
"gfx90a:xnack-",
"gfx90a:xnack+",
+ "gfx90c",
+ "gfx940",
"gfx1010",
"gfx1011",
"gfx1012",
+ "gfx1013",
"gfx1030",
"gfx1031",
+ "gfx1032",
+ "gfx1033",
+ "gfx1034",
+ "gfx1035",
+ "gfx1036",
+ "gfx1100",
+ "gfx1101",
+ "gfx1102",
+ "gfx1103",
)
variant("rocm", default=False, description="Enable ROCm support")