Merge PR #26: RDNA4 token-lane Swin and hardware FP8 texture tails

# Conflicts:
#	kernels/m/rrlite_enc3_tube_4x4.hip
This commit is contained in:
woutermans committed 2026-10-07 22:26:30 +02:00
commit 607035aa98
14 files changed
+838 -1

No files matched your search

+8
View File
@@ -1131,3 +1131,11 @@ template <int S> __device__ __forceinline__ int prep_slot_claim(uint64_t* keys,
__syncthreads(); \
} \
}
// RDNA4 native FP8: a module that defines SWIN_TOKEN_LANES is built from the token-lane block instead
// (swin_tok.h: one wave per window, transposed GEMMs, results stay in registers)
#if defined(SWIN_A8) && defined(SWIN_TOKEN_LANES)
#include "swin_tok.h"
#undef SWIN_MODULE_W
#define SWIN_MODULE_W(NAME, C, NH, NWAVES, NPM, TUBE, PARAMS, CIN) SWIN_TOK_MODULE(NAME, C, NH, NPM, TUBE, PARAMS, CIN)
#endif