SWDEV-490198: _sync() will be enabled by default in 6.4
Change-Id: Id029424a9c0f6b144a7aa0e96fe8acc4a138ec51
[ROCm/clr commit: 556390f9c7]
This commit is contained in:
committed by
Julia Jiang
orang tua
ec7ae95977
melakukan
ccb09057d8
@@ -28,6 +28,11 @@ Full documentation for HIP is available at [rocm.docs.amd.com](https://rocm.docs
|
||||
### Resolved issues
|
||||
|
||||
|
||||
- The `_sync()` version of crosslane builtins such as `shfl_sync()`,
|
||||
`__all_sync()` and `__any_sync()`, continue to be hidden behind the
|
||||
preprocessor macro `HIP_ENABLE_WARP_SYNC_BUILTINS`, and will be enabled
|
||||
unconditionally in the next ROCm release.
|
||||
|
||||
## HIP 6.2.41134 for ROCm 6.2.1
|
||||
|
||||
### Resolved issues
|
||||
|
||||
@@ -25,10 +25,8 @@ THE SOFTWARE.
|
||||
// Warp sync builtins (with explicit mask argument) introduced in ROCm 6.2 as a
|
||||
// preview to allow end-users to adapt to the new interface involving 64-bit
|
||||
// masks. These are disabled by default, and can be enabled by setting the macro
|
||||
// below. The builtins will be enabled unconditionally in ROCm 6.3.
|
||||
//
|
||||
// This arrangement also applies to the __activemask() builtin defined in
|
||||
// amd_warp_functions.h.
|
||||
// "HIP_ENABLE_WARP_SYNC_BUILTINS". This arrangement also applies to the
|
||||
// __activemask() builtin defined in amd_warp_functions.h.
|
||||
#ifdef HIP_ENABLE_WARP_SYNC_BUILTINS
|
||||
|
||||
#if !defined(__HIPCC_RTC__)
|
||||
|
||||
Reference in New Issue
Block a user