]> git.djapps.eu Git - pkg/ggml/sources/whisper.cpp/commit
metal : remove memory pools (llama/15966)
authorGeorgi Gerganov <redacted>
Sun, 14 Sep 2025 19:02:32 +0000 (22:02 +0300)
committerGeorgi Gerganov <redacted>
Sat, 20 Sep 2025 10:45:29 +0000 (13:45 +0300)
commit82a8c141eaa6883d0c679559db177d6e5ee4be96
tree47d981d6ff9ab60a02c137842a2523ccd0fb15f8
parentc36358cb3c7beeb2cb533922e9d4684a47898a19
metal : remove memory pools (llama/15966)

* metal : remove mem pool usage

ggml-ci

* metal : remove mem pool implementation

ggml-ci

* metal : take into account the actual allocated memory of the tensor

ggml-ci

* cont : use ggml_backend_buft_get_alloc_size

ggml-ci

* cont : improve, comments

ggml-ci

* cont : add functions for the extra tensor sizes

* metal : add comments

ggml-ci

* metal : implement .get_alloc_size for the rest of the buffer types

ggml-ci

* metal : remove ggml_metal_heap

ggml-ci
ggml/src/ggml-metal/ggml-metal-common.cpp
ggml/src/ggml-metal/ggml-metal.m