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
..
2023-09-19 14:20:26 +08:00
2024-01-29 14:27:52 +08:00
2024-01-09 10:20:05 +08:00
2024-02-20 19:24:43 +08:00
2023-09-19 14:20:26 +08:00
2024-02-27 13:51:14 +08:00
2024-02-08 16:30:05 +08:00
2023-09-22 10:50:47 +08:00
2024-01-03 14:26:13 +08:00
2023-11-02 02:21:24 +00:00
2023-11-22 19:23:21 +08:00
2023-09-19 14:20:26 +08:00
2024-03-13 17:20:03 +08:00
2023-09-26 11:04:11 +08:00
2024-02-28 14:36:50 +08:00
2023-09-27 10:24:04 +08:00
2024-01-31 10:41:47 +08:00
2023-09-19 14:20:26 +08:00
2024-02-08 12:46:37 +08:00
2024-02-06 14:23:32 +08:00
2024-01-25 17:01:48 +08:00
2024-02-27 22:44:07 +08:00
2024-02-07 19:21:02 +08:00
2024-01-09 10:20:05 +08:00
2024-01-29 13:49:39 +08:00
2024-02-19 16:41:04 +08:00
2023-11-30 13:25:17 +08:00
2024-01-09 10:20:05 +08:00