llama.cpp 프로젝트가 버전 b9891을 출시하며 Metal 백엔드를 위한 새로운 `col2im_1d` 연산자를 도입했습니다. 이 추가는 CPU 및 CUDA 경로를 반영하여 f32, f16, bf16 데이터 형식을 지원합니다.
- Metal 커널은 F32 누적기, 선형 인덱싱, 원자성 없는 gather 연산을 구현합니다.
- `GGML_OP_COL2IM_1D`에 대한 목적지 연속성 및 유형 일치를 보장하기 위해 지원 확인이 추가되었습니다.
- macOS (Apple Silicon 및 Intel), iOS, Linux (CPU, Vulkan, ROCm, OpenVINO, SYCL), Android, Windows (CPU, OpenCL, CUDA 12/13, Vulkan, OpenVINO, SYCL, HIP), openEuler용 바이너리가 제공됩니다.
이 릴리스를 통해 Apple Silicon 장치에서 Metal을 사용하여 `col2im_1d` 연산자를 사용할 수 있게 되었습니다.