llama.cpp
ggml: adds CONV_2D op and direct GEMM Vulkan implementation
#14316
Merged

ggml: adds CONV_2D op and direct GEMM Vulkan implementation #14316

0cc4m merged 10 commits into ggml-org:master from etasnadi:ggml/conv_2d
etasnadi
github-actions github-actions added testing
github-actions github-actions added Vulkan
github-actions github-actions added ggml
jeffbolznv
jeffbolznv commented on 2025-06-21
netrunnereve
etasnadi
jeffbolznv
jeffbolznv commented on 2025-06-21
jeffbolznv
jeffbolznv commented on 2025-06-21
rmatif
etasnadi
rmatif
0cc4m
etasnadi
0cc4m
etasnadi
0cc4m
etasnadi
netrunnereve
etasnadi ggml/ggml-vulkan/test-backend-ops: adds CONV_2D for Vulkan
720b483e
etasnadi * Performance fixes: minimized branch divergence, uses collectives to
0715985e
etasnadi etasnadi force pushed from beff9ca8 to 0715985e 160 days ago
0cc4m
etasnadi * Apple/Win32 compile errors fixed
7f9b6591
etasnadi
etasnadi
0cc4m
etasnadi Collectives disabled by default.
a09e8f59
etasnadi
etasnadi
0cc4m
etasnadi
etasnadi Intel support is disabled as the performance is poor.
aa472583
0cc4m
etasnadi
0cc4m
etasnadi
0cc4m
etasnadi
etasnadi Conv2d enabled for Intel with disabled collectives, disabled for Apple
a672803d
etasnadi
0cc4m
etasnadi
slaren
slaren commented on 2025-07-16
0cc4m
etasnadi test-backend-ops modifications are reverted
e50711f1
etasnadi
etasnadi Trailing spaces and missing override fixed.
f8295bfc
etasnadi Triggering pipeline relaunch.
8ddaf2d5
etasnadi
0cc4m
0cc4m
0cc4m approved these changes on 2025-07-19
etasnadi
0cc4m
etasnadi Code formatted with .clang-format.
b4acacc2
etasnadi
0cc4m
0cc4m 0cc4m merged a979ca22 into master 153 days ago
daniandtheweb

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone