Jay Shah
|
b3d60fa3a5
prune more dead code
|
3 mesi fa |
Jay Shah
|
35f3542442
refactor names
|
3 mesi fa |
Jay Shah
|
eb9c0ee22a
add rmem -> gmem for fp8
|
3 mesi fa |
Jay Shah
|
7169b23399
unify rmem -> gmem methods
|
3 mesi fa |
Jay Shah
|
ab5d336e61
better writeout logic with vectorization
|
3 mesi fa |
Jay Shah
|
d437d3dd5c
remove smem usage for when rmem -> gmem epilogue is used
|
3 mesi fa |
Ganesh Bikshandi
|
a075e769fb
handle gqa_parallel with rmem-to-gmem. Not validating yet.
|
3 mesi fa |
Jay Shah
|
4a4dbd29c5
move IsRegToGmem
|
3 mesi fa |
Jay Shah
|
8f45a8cfa2
tests passing now for non-gqa impl
|
3 mesi fa |
Ganesh Bikshandi
|
f0b49460ec
changes to use tiledcopy (still not passing).
|
3 mesi fa |
Ganesh Bikshandi
|
8fbefa8ac4
adding rmem to gmem. (Not validating yet).
|
3 mesi fa |
Jay Shah
|
16eb1e53fd
remove deprecated fp8 code
|
3 mesi fa |
Jay Shah
|
aa45d75f64
dont write out zero for split kernel, only lse=-inf
|
3 mesi fa |
Jay Shah
|
2472e5e0b4
add 'in principle' fp8 kv cache support
|
3 mesi fa |
Jay Shah
|
e36e004cb3
change fp8 code path to allow for split kernel and kv cache without perf regression
|
3 mesi fa |
Ganesh Bikshandi
|
9c97808349
changes for correct lse write out for splits=1 and splits > 1 case.
|
4 mesi fa |
Jay Shah
|
68ff3f7bee
add 1 mma warpgroup option, enable splitkv for hdim 256
|
4 mesi fa |
Jay Shah
|
0a1a0c22b6
refactor for split kv
|
4 mesi fa |
Jay Shah
|
0c4cea947b
add in lse writeout and store zero
|
4 mesi fa |
Jay Shah
|
535b8279bb
complete gqa parallel changes for non-causal
|
4 mesi fa |
Jay Shah
|
d2f049c8bc
change logic of Q loads for gqa parallelization
|
5 mesi fa |
Jay Shah
|
74f160ba43
change template parameter for SeqLenTraits for ease of further extension
|
5 mesi fa |
Ying Zhang
|
a3a257c71d
Fix out-of-bound writes for var-seq-len zero-length KVs
|
5 mesi fa |
Ying Zhang
|
3669b25206
bwd benchmark + small fixes (#1129)
|
5 mesi fa |
jayhshah
|
5018ac6ac5
Fp8 kernel with "in-kernel" transpose of V in producer (#1100)
|
5 mesi fa |
Tri Dao
|
3aae9c18c1
Revert "Changes For FP8 (#1075)"
|
5 mesi fa |
ganeshcolfax
|
1899c970c8
Changes For FP8 (#1075)
|
5 mesi fa |
Ying Zhang
|
dfe1a59e4b
Add var-seq-len to FA3 fp16 / bf16 fwd (#1072)
|
5 mesi fa |
Tri Dao
|
74b0761ff7
[FA3] BF16 forward
|
6 mesi fa |
Tri Dao
|
7f67966cc7
FA3 initial code release
|
6 mesi fa |