Upgrade to ROCm7.0.1 compiler. (#2909)

* upgrade default docker to rocm7.0.1

* turn on build and test on gfx950 by default

* use rocm-dev instead of rocm

* link libhiprtc for codegen targets

* resolving codegen compilation errors: removed calls to other std functions, resolved issues with int32_t: needed the correct header, put use of e8m0 into header guards

---------

Co-authored-by: Astha Rai <astha.rai713@gmail.com>
This commit is contained in:
Illia Silin
2025-09-24 10:00:53 -07:00
committed by GitHub
parent fe0a47a011
commit 8fe3838c65
15 changed files with 50 additions and 47 deletions

View File

@@ -20,6 +20,7 @@ static constexpr bool is_scale_mfma_data_type()
is_same_v<U, bf6_t> || is_same_v<U, f4_t>;
}
#ifndef CK_CODE_GEN_RTC
/**
* @brief Define scale data types that have hardware support for MX GEMMs
*/
@@ -28,6 +29,7 @@ static constexpr bool is_scale_mfma_scale_type()
{
return is_same_v<T, e8m0_bexp_t>;
}
#endif
/**
* @brief Combination of data types that have hardware support for MX GEMMs