llama.cpp/ggml/src/ggml-metal
Georgi Gerganov 6fdddb4987
metal : support virtual devices (#18919)
* metal : support virtual devices

* cont : manage buffer type context memory

* metal : add events

* cont : implement cpy_tensor_async
2026-02-02 14:29:44 +02:00
..
CMakeLists.txt docs : Minor cleanups (#19252) 2026-02-02 08:38:55 +02:00
ggml-metal-common.cpp metal : fix loop bound in ggml_mem_ranges (#16412) 2025-10-03 19:18:56 +03:00
ggml-metal-common.h metal : refactor + optimize v2 (#15995) 2025-09-17 20:38:12 +03:00
ggml-metal-context.h metal : support virtual devices (#18919) 2026-02-02 14:29:44 +02:00
ggml-metal-context.m metal : support virtual devices (#18919) 2026-02-02 14:29:44 +02:00
ggml-metal-device.cpp metal : support virtual devices (#18919) 2026-02-02 14:29:44 +02:00
ggml-metal-device.h metal : support virtual devices (#18919) 2026-02-02 14:29:44 +02:00
ggml-metal-device.m metal : support virtual devices (#18919) 2026-02-02 14:29:44 +02:00
ggml-metal-impl.h ggml : extend ggml_pool_1d + metal (#16429) 2026-01-16 16:59:56 +02:00
ggml-metal-ops.cpp metal : enable FA for MLA heads (#18950) 2026-01-20 12:21:28 +02:00
ggml-metal-ops.h ggml : extend ggml_pool_1d + metal (#16429) 2026-01-16 16:59:56 +02:00
ggml-metal.cpp metal : support virtual devices (#18919) 2026-02-02 14:29:44 +02:00
ggml-metal.metal metal : enable FA for MLA heads (#18950) 2026-01-20 12:21:28 +02:00