llama.cpp
kv-cache : add SWA support
#13194
Merged
Go
Login via GitHub
Home
Pricing
FAQ
Install
Login
via GitHub
Overview
Commits
16
Changes
View On
GitHub
kv-cache : add SWA support
#13194
ggerganov
merged 16 commits into
master
from
gg/swa
Base automatically changed from
gg/llama-kv-cache-v6
to
master
1 year ago
ggerganov
force pushed
from
7608888b
to
4529c7db
1 year ago
ggerganov
force pushed
from
4529c7db
to
1c69466b
1 year ago
ggerganov
force pushed
from
1c69466b
to
1e107436
1 year ago
ggerganov
force pushed
from
9438c706
to
4feadaaa
1 year ago
github-actions
added
examples
github-actions
added
server
ggerganov
force pushed
to
7604dddd
1 year ago
ggerganov
marked this pull request as ready for review
1 year ago
ggerganov
requested a review
from
ngxson
1 year ago
ggerganov
requested a review
from
slaren
1 year ago
slaren
commented on 2025-05-12
ggerganov
force pushed
1 year ago
ggerganov
force pushed
1 year ago
ggerganov
force pushed
1 year ago
ggerganov
force pushed
to
8f6ab45c
1 year ago
ngxson
commented on 2025-05-13
ggerganov
force pushed
from
8f6ab45c
to
85f2e0a3
1 year ago
ggerganov
force pushed
from
85f2e0a3
1 year ago
ggerganov
force pushed
to
e7bef6bd
1 year ago
ggerganov
force pushed
to
59238221
1 year ago
ggerganov
force pushed
1 year ago
ggerganov
force pushed
1 year ago
ggerganov
force pushed
to
cf330510
1 year ago
ggerganov
force pushed
from
edf9c536
1 year ago
ggerganov
force pushed
1 year ago
ggerganov
force pushed
to
9bcee621
1 year ago
ggerganov
force pushed
from
9bcee621
1 year ago
ggerganov
force pushed
1 year ago
ggerganov
force pushed
1 year ago
ggerganov
force pushed
1 year ago
ggerganov
force pushed
to
7d716b5a
1 year ago
kv-cache : prepare for SWA
c011e4ed
kv-cache : initial iSWA implementation
85f5fc53
kv-cache : rework error recovery logic
b9ce306e
models : fix Phi-3 SWA parameters
a4aafa53
model : adjust Granite to rope factor changes
c7d81757
server : check if context can do shifts
554b4d03
iswa : for now, always enable shifts (experiment)
4a258ffe
kv-cache : simplify SWA logic
e743246b
kv-cache : apply defrag when we fail to find slots for the batch
63901253
llama : update docs about llama_decode
86c526a0
kv-cache : update warning logs when no space for the batch is available
00731579
ggerganov
force pushed
from
7d716b5a
to
00731579
1 year ago
llama : add llama_kv_self_seq_pos_min()
12ee6db8
kv-cache : keep track of partial SWA computes and print warnings
ca52e196
server : disallow use cases involving partial SWA context
84742efd
ggerganov
force pushed
to
84742efd
1 year ago
llama : add param to control SWA cache size
c699abcb
slaren
approved these changes on 2025-05-19
minor : clean-up
5db11109
ggerganov
merged
e298d2fb
into master
1 year ago
ggerganov
deleted the gg/swa branch
1 year ago
Login to write a write a comment.
Login via GitHub
Reviewers
slaren
ngxson
Assignees
No one assigned
Labels
examples
server
Milestone
No milestone
Login to write a write a comment.
Login via GitHub