[HIPIFY][merge] merge amd-develop into amd-staging#2321
Merged
ronlieb merged 15 commits intoamd-stagingfrom Jan 23, 2026
Merged
[HIPIFY][merge] merge amd-develop into amd-staging#2321ronlieb merged 15 commits intoamd-stagingfrom
amd-develop into amd-staging#2321ronlieb merged 15 commits intoamd-stagingfrom
Conversation
[Synopsis] + Transformation maps reside in Stack and occupy up to `64kB` each of stack memory now + That leads to multiple compiler warnings about possible Stack Overflow [Solution] + Move maps' initialization logic into a lambda. This prevents the compiler from creating a massive temporary array on the stack, which was the root cause of the "excessive stack usage" warning.
[HIPIFY][fix] `Stack Overflow` possible Issues - Part 3 - `Runtime`
+ Updated the regenerated `hipify-perl`, and `DNN` `CUDA2HIP` documentation
[HIPIFY][DNN] `cuDNN 9.17.0` is the latest supported version
[Reason] + The framework `Caffe2` is deprecated. While some legacy code exists within older versions of `PyTorch`, it is not a supported path for new development. The old `rocm-caffe2` repositories you might find on GitHub (targeting ROCm 1.7 or Ubuntu 16.04) are abandoned and will not function on modern hardware (like Instinct `MI300` or `Ryzen AI`) or modern ROCm versions.
[HIPIFY][CAFFE2] Total removal
[Synopsis] + Transformation maps reside in Stack and occupy up to `64kB` each of stack memory now + That leads to multiple compiler warnings about possible Stack Overflow [Solution] + Move maps' initialization logic into a lambda. This prevents the compiler from creating a massive temporary array on the stack, which was the root cause of the "excessive stack usage" warning. [Fix] + Removed wrong duplicates of `CU_DEVICE_P2P_ATTRIBUTE_ARRAY_ACCESS_ACCESS_SUPPORTED`, `CU_COREDUMP_LIGHTWEIGHT`, and `CUDA_ERROR_ILLEGAL_STATE`
[HIPIFY][fix] `Stack Overflow` possible Issues - Part 4 - `Driver`
+ Regenerated and updated the corresponding `CUDA2HIP` tables
[HIPIFY][fix] Remove duplicates from maps
[Synopsis] + Transformation maps reside in Stack and occupy up to `64kB` each of stack memory now + That leads to multiple compiler warnings about possible Stack Overflow [Solution] + Move maps' initialization logic into a lambda. This prevents the compiler from creating a massive temporary array on the stack, which was the root cause of the "excessive stack usage" warning.
[HIPIFY][fix] `Stack Overflow` possible Issues - Part 5 - `DNN`
… - Part 2 - `Data Types` + Updated the regenerated `hipify-perl` and `Driver` `CUDA2HIP` docs accordingly
[HIPIFY][CUDA 13.1][Driver] `CUDA 13.1.0` support - Step 1 - `Driver` - Part 2 - `Data Types`
emankov
approved these changes
Jan 23, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.