llama.cpp
ggml : process data in smaller chunks in CUDA ggml_top_k() implementation to reduce temporary buffers memory usage
#24776
Merged

ggml : process data in smaller chunks in CUDA ggml_top_k() implementation to reduce temporary buffers memory usage #24776

fairydreaming
sszymczy ggml : process data in smaller chunks in CUDA ggml_top_k() implementa…
c1a79a69
fairydreaming fairydreaming requested a review 140 days ago
github-actions github-actions added ggml
github-actions github-actions added CUDA
ggerganov
ggerganov commented on 2026-06-19
sszymczy ggml : allocate tmp_dst only only once before the loop
ca88122e
fairydreaming chore : whitespaces
4d0e8387
fairydreaming
ORippler
fairydreaming
sszymczy ggml : use chunked processing in both CUDA CUB top-k and argsort impl…
8521ec42
JohannesGaessler
JohannesGaessler commented on 2026-06-30
fairydreaming chore : separate argsort_f32_i32_cuda_bitonic() call from return stat…
807a9f76
ORippler
ORippler approved these changes on 2026-06-30
sszymczy chore : replace ternary operators with min/max
f887bc24
JohannesGaessler
JohannesGaessler commented on 2026-06-30
JohannesGaessler
JohannesGaessler approved these changes on 2026-07-09
fairydreaming fairydreaming merged 07494499 into master 119 days ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone