llama.cpp/ggml/src/ggml-metal
Georgi Gerganov 35fb82497e
metal : dynamic simdgroups for MV kernels (#16340)
* metal : dynamic simdgroups for MV kernels

* cont : minor
2025-09-30 11:03:23 +03:00
..
CMakeLists.txt metal : refactor + optimize v2 (#15995) 2025-09-17 20:38:12 +03:00
ggml-metal-common.cpp metal : fuse NORM + MUL + ADD, support non-multiples of 4 (#16220) 2025-09-25 11:30:16 +03:00
ggml-metal-common.h metal : refactor + optimize v2 (#15995) 2025-09-17 20:38:12 +03:00
ggml-metal-context.h metal : refactor + optimize v2 (#15995) 2025-09-17 20:38:12 +03:00
ggml-metal-context.m metal : fuse non-sequential nodes (#16102) 2025-09-28 09:34:05 +03:00
ggml-metal-device.cpp metal : dynamic simdgroups for MV kernels (#16340) 2025-09-30 11:03:23 +03:00
ggml-metal-device.h metal : extend mat-mat multiplication support (#16225) 2025-09-28 09:34:44 +03:00
ggml-metal-device.m ggml : check cuda and metal argsort limits and add test (#16323) 2025-09-29 11:09:00 +02:00
ggml-metal-impl.h metal : dynamic simdgroups for MV kernels (#16340) 2025-09-30 11:03:23 +03:00
ggml-metal-ops.cpp metal : dynamic simdgroups for MV kernels (#16340) 2025-09-30 11:03:23 +03:00
ggml-metal-ops.h metal : fuse non-sequential nodes (#16102) 2025-09-28 09:34:05 +03:00
ggml-metal.cpp rename optimize_graph to graph_optimize (#16082) 2025-09-18 13:46:17 -05:00
ggml-metal.metal metal : dynamic simdgroups for MV kernels (#16340) 2025-09-30 11:03:23 +03:00