opencl: ref count `ggml_backend_opencl_context` and refactor profiling (llama/14254) ae0c7b8 lhez commited on Jun 24, 2025
OpenCL: Add concat, tsembd, upscale, tanh, pad and repeat (llama/13840) 5ff8785 rmatif commited on Jun 2, 2025
opencl: add new ops - `argsort`, `div`, `sub`, `addrows`, `sigmoid`, `group_norm` (llama/13787) 1ab0f23 lhez commited on May 27, 2025
opencl: mark `mul_mat` `f32f32` as supporting non-contiguous tensors (llama/13790) 4473109 lhez commited on May 27, 2025
opencl: Add support for multiple devices (llama/12622) b6cddb5 Henry Linjamäki commited on May 21, 2025
opencl: split ggml-opencl.cl into multiple files and cleanup (llama/12886) 291a5b7 lhez Shangqing Gu commited on Apr 24, 2025
opencl: fix incorrect local_size index in profiling log (llama/12868) 8f5d919 kimminsu commited on Apr 16, 2025
opencl: use `max_alloc_size` in backend ctx instead of querying again (llama/12705) 3847456 lhez commited on Apr 3, 2025
opencl: add multi and vision rope, `gelu_quick` and `im2col` (llama/12600) 3261fcd lhez commited on Mar 27, 2025
opencl: use OpenCL C standard supported by the device (llama/12221) 57028a7 Henry Linjamäki commited on Mar 10, 2025
opencl: Noncontiguous `norm`, `rms_norm`, disable `fp16` for some ops (llama/12217) 94449e3 lhez commited on Mar 7, 2025
opencl : fix `ulong` kernel args were set from `int` variables (llama/12174) 67ffff0 linehill commited on Mar 6, 2025
ggml : upgrade init_tensor API to return a ggml_status (llama/11854) d6b6852 William Tambellini slaren commited on Feb 28, 2025
opencl: fix for small models (llama/11950) 4532dc6 lhez Shawn Gu Skyler Szot commited on Feb 24, 2025
ggml : add opencl backend (skip) (llama/10693) 226358f lhez Skyler Szot Shangqing Gu Alexander Angus Hongqiang Wang Max Krasnyansky commited on Jan 14, 2025