]> git.djapps.eu Git - pkg/ggml/sources/llama.cpp/commit
metal : support argsort for ne00 > 1024 (#17247)
authorGeorgi Gerganov <redacted>
Fri, 14 Nov 2025 07:36:06 +0000 (09:36 +0200)
committerGitHub <redacted>
Fri, 14 Nov 2025 07:36:06 +0000 (09:36 +0200)
commit45c6ef7307e8ab383a8b6557f8ed8d237b26c452
tree3dae4d46e3c725347b84e671ba483453b7ccc365
parent2606b0adabbf38e721a350a6c14e19fa0c9102da
metal : support argsort for ne00 > 1024 (#17247)

* metal : refactor argsort

* cont : sort chunks

* cont : merge sorted buckets

* cont : cleanup
ggml/src/ggml-metal/ggml-metal-device.cpp
ggml/src/ggml-metal/ggml-metal-device.h
ggml/src/ggml-metal/ggml-metal-device.m
ggml/src/ggml-metal/ggml-metal-impl.h
ggml/src/ggml-metal/ggml-metal-ops.cpp
ggml/src/ggml-metal/ggml-metal.cpp
ggml/src/ggml-metal/ggml-metal.metal
tests/test-backend-ops.cpp