Enrico Degregori
2e49b6b2f7
Padding support for wave transfer ( #3537 )
...
* Add padding support with transpose
Also move check before writing storing is_src_valid during reading
* Add/modify instances to use wave transfer for gemm universal
Condition is changed so now the vectorsize of vmem reading and lds
writing must be equal to 8 in order to use the wave transfer
* Fix clang format
* Modify example
* Fix bwd data
* Add restriction for wave transfer with padding and transpose
Add test case which shows this limitation
* Fix validity checks 8 bit types
* Add validity check gemm_bias_add_reduce
* Add validity check grouped gemm tile loop
* Fix validity checks new flavours
* Minor fixes
* Fix clang format
2026-01-26 12:57:09 -08:00
..
2025-11-28 13:49:54 -08:00
2025-11-28 13:49:54 -08:00
2025-11-28 13:49:54 -08:00
2026-01-20 13:06:59 -08:00
2025-11-28 13:49:54 -08:00
2026-01-17 08:30:27 +01:00
2025-11-28 13:49:54 -08:00
2025-11-28 13:49:54 -08:00
2026-01-20 10:50:46 +01:00
2025-11-28 13:49:54 -08:00
2025-11-28 13:49:54 -08:00
2025-11-28 13:49:54 -08:00
2025-11-28 13:49:54 -08:00
2026-01-20 09:39:57 -08:00
2026-01-20 09:39:57 -08:00
2025-11-28 13:49:54 -08:00
2025-11-28 13:49:54 -08:00
2025-11-28 13:49:54 -08:00
2025-11-28 13:49:54 -08:00
2025-11-28 13:49:54 -08:00
2025-11-28 13:49:54 -08:00
2025-11-28 13:49:54 -08:00
2025-11-28 13:49:54 -08:00
2025-11-28 13:49:54 -08:00
2025-12-11 09:06:20 +01:00
2025-11-28 13:49:54 -08:00
2025-11-28 13:49:54 -08:00
2025-11-28 13:49:54 -08:00
2025-11-28 13:49:54 -08:00
2025-11-28 13:49:54 -08:00
2025-11-28 13:49:54 -08:00
2025-11-28 13:49:54 -08:00
2025-11-28 13:49:54 -08:00
2026-01-07 10:27:16 -08:00
2025-11-28 13:49:54 -08:00
2025-12-11 09:06:20 +01:00
2025-11-28 13:49:54 -08:00
2025-11-28 13:49:54 -08:00
2025-11-28 13:49:54 -08:00
2025-11-28 13:49:54 -08:00
2025-12-03 07:38:23 -08:00
2025-11-28 13:49:54 -08:00
2025-11-28 13:49:54 -08:00
2025-11-28 13:49:54 -08:00
2025-11-28 13:49:54 -08:00
2026-01-26 12:57:09 -08:00
2025-11-28 13:49:54 -08:00
2026-01-15 07:19:31 -08:00
2025-11-28 13:49:54 -08:00
2025-11-28 13:49:54 -08:00
2025-12-17 15:58:58 -08:00
2025-11-28 13:49:54 -08:00
2025-12-30 16:25:08 +01:00
2025-12-17 15:58:58 -08:00
2026-01-14 11:02:19 +01:00
2026-01-23 12:20:00 +01:00
2026-01-23 12:19:51 +01:00
2026-01-23 12:19:51 +01:00
2025-11-28 13:49:54 -08:00
2025-12-30 16:25:08 +01:00
2025-12-30 16:25:08 +01:00
2025-12-30 16:25:08 +01:00
2025-12-17 15:58:58 -08:00
2025-12-31 13:12:45 -07:00
2025-12-29 12:58:29 +01:00
2025-12-18 21:55:50 -07:00
2026-01-23 12:20:00 +01:00
2026-01-23 12:19:51 +01:00
2025-12-19 15:15:02 +01:00
2026-01-23 12:19:51 +01:00
2025-11-28 13:49:54 -08:00
2025-11-28 13:49:54 -08:00
2025-11-28 13:49:54 -08:00
2025-11-28 13:49:54 -08:00
2025-11-28 13:49:54 -08:00
2025-12-19 15:15:02 +01:00
2025-12-22 15:57:45 +01:00
2025-11-28 13:49:54 -08:00
2025-12-17 15:58:58 -08:00
2026-01-13 07:14:23 +01:00
2025-11-28 13:49:54 -08:00
2026-01-07 10:20:44 -08:00
2025-11-28 13:49:54 -08:00
2025-11-28 13:49:54 -08:00
2026-01-13 07:14:23 +01:00
2025-11-28 13:49:54 -08:00
2025-11-28 13:49:54 -08:00
2025-11-28 13:49:54 -08:00
2025-11-28 13:49:54 -08:00
2025-11-28 13:49:54 -08:00
2025-11-28 13:49:54 -08:00
2025-11-28 13:49:54 -08:00
2025-11-28 13:49:54 -08:00
2025-11-28 13:49:54 -08:00
2025-11-28 13:49:54 -08:00
2025-11-28 13:49:54 -08:00
2025-11-28 13:49:54 -08:00
2025-11-28 13:49:54 -08:00
2026-01-07 07:05:03 -08:00