Georgi Gerganov
7b53389c24
metal : add memory pool for temp allocs (#12850)
* metal : add memory pool for temp allocs (wip) [no ci]
* cont : free buffers from the heap
* cont : resize heap [no ci]
* cont : refactor heap [no ci]
* cont : heap for each cmd buffer [no ci]
* cont : fix free
* wip
* cont : fix alignment [no ci]
* cont : not working .. [no ci]
* cont : heap allocation now works [no ci]
* cont : use MTLHeapTypePlacement
ggml-ci
* metal : use dynamic MTLHeap allocations
ggml-ci
* metal : add comments
* metal : disable softmax use of mem_pool
ggml-ci
* metal : final touches
2025-04-22 16:15:51 +03:00
..
2024-11-25 15:13:39 +01:00
2025-04-17 20:34:16 +08:00
2025-04-21 18:13:51 +02:00
2025-04-17 18:16:36 +03:00
2025-04-15 11:20:38 +02:00
2024-12-14 14:43:46 +02:00
2025-04-22 16:15:51 +03:00
2025-03-17 20:25:13 +02:00
2025-04-16 14:25:57 -07:00
2025-04-18 10:13:42 +03:00
2025-04-21 19:13:30 +05:30
2025-04-20 10:50:02 +02:00
2025-04-21 18:13:51 +02:00
2025-02-28 14:41:47 +01:00
2025-02-28 14:41:47 +01:00
2025-03-11 14:25:17 +01:00
2025-03-04 18:53:26 +02:00
2025-03-30 10:59:38 +02:00
2025-04-11 00:17:47 +03:00
2024-11-21 09:22:02 +02:00
2025-03-04 18:53:26 +02:00
2024-11-14 18:04:35 +01:00
2024-11-14 18:04:35 +01:00
2024-12-12 19:02:49 +01:00
2025-04-11 00:17:47 +03:00
2025-04-01 13:12:53 +02:00