Skip to content

[BUILD] Add new GPU targets and switch to amdclang++#187

Merged
nileshnegi merged 5 commits intoROCm:candidatefrom
nileshnegi:build/fix-default-gfx-targets
Jun 25, 2025
Merged

[BUILD] Add new GPU targets and switch to amdclang++#187
nileshnegi merged 5 commits intoROCm:candidatefrom
nileshnegi:build/fix-default-gfx-targets

Conversation

@nileshnegi
Copy link
Copy Markdown
Collaborator

@nileshnegi nileshnegi commented Jun 19, 2025

  • Add new GPU targets gfx950, gfx1150, and gfx1151 to CMake's default GPUs list.
  • Switch from hipcc to amdclang++ for both CMake and Makefile.

@nileshnegi nileshnegi requested review from a team as code owners June 19, 2025 22:43
Comment thread CMakeLists.txt
@nileshnegi nileshnegi force-pushed the build/fix-default-gfx-targets branch from 0258dfd to 869c00a Compare June 20, 2025 04:05
@nileshnegi nileshnegi merged commit 9463b86 into ROCm:candidate Jun 25, 2025
2 checks passed
@nileshnegi nileshnegi deleted the build/fix-default-gfx-targets branch June 25, 2025 05:36
gilbertlee-amd added a commit that referenced this pull request Aug 8, 2025
* Fixing issue with P memory type and use of DMA subexecutor
* CMake builds require explicit opt-in by setting NIC_EXEC_ENABLE=1
* Removing self-GPU check for DMA engine copies
* [BUILD] Add new GPU targets and switch to amdclang++ (#187)
* [BUILD] Add gfx950, gfx1150, and gfx1151 targets
* [BUILD] Modify CMake to use amdclang++
* [BUILD] Modify Makefile to use amdclang++
* [GIT] Updated CHANGELOG and .gitignore
* Adding HBM testing to healthcheck preset
* Tweaking HBM tests to occur first, and provide more info during VERBOSE=1
* Fixing timing reporting issues with NUM_SUBITERATIONS
* [BUILD] Simplify Makefile (#190)
* Combines steps for compilation and linking
* Does not rebuild if no change to source code

* Updating CHANGELOG

---------

Co-authored-by: Nilesh M Negi <Nilesh.Negi@amd.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants