yuehuayingxueluo
f366a5ea1f
[Inference/kernel]Add Fused Rotary Embedding and KVCache Memcopy CUDA Kernel (#5418)
* add rotary embedding kernel
* add rotary_embedding_kernel
* add fused rotary_emb and kvcache memcopy
* add fused_rotary_emb_and_cache_kernel.cu
* add fused_rotary_emb_and_memcopy
* fix bugs in fused_rotary_emb_and_cache_kernel.cu
* fix ci bugs
* use vec memcopy and opt the gloabl memory access
* fix code style
* fix test_rotary_embdding_unpad.py
* codes revised based on the review comments
* fix bugs about include path
* rm inline
2024-03-13 17:20:03 +08:00
..
2024-01-16 18:55:13 +08:00
2023-09-19 14:20:26 +08:00
2024-01-09 10:20:05 +08:00
2023-09-19 14:20:26 +08:00
2024-02-02 14:40:20 +08:00
2024-02-27 13:51:14 +08:00
2023-09-19 14:20:26 +08:00
2023-09-19 14:20:26 +08:00
2023-09-19 14:20:26 +08:00
2023-09-19 14:20:26 +08:00
2023-09-22 11:02:50 +08:00
2024-03-13 17:20:03 +08:00
2024-01-16 18:55:13 +08:00
2024-01-09 10:20:05 +08:00
2024-02-08 12:46:37 +08:00
2024-02-06 14:23:32 +08:00
2024-01-18 12:05:21 +08:00
2024-01-17 17:42:29 +08:00
2023-10-16 11:28:44 +08:00
2023-09-19 14:20:26 +08:00
2024-01-25 17:01:48 +08:00
2024-01-09 10:20:05 +08:00
2022-03-11 15:50:28 +08:00