llama.cpp
metal : initial Metal4 tensor API support
#16634
Merged

metal : initial Metal4 tensor API support #16634

ggerganov merged 13 commits into master from gg/metal-mul-mm-rework
ggerganov
github-actions github-actions added testing
github-actions github-actions added ggml
github-actions github-actions added Apple Metal
jeffbolznv
ggerganov ggerganov force pushed to 6726e53e 163 days ago
ggerganov
ggerganov ggerganov force pushed from 6726e53e to 57fa8153 161 days ago
ggerganov ggerganov marked this pull request as ready for review 161 days ago
ggerganov ggerganov requested a review from slaren slaren 161 days ago
ggerganov
ddh0
ggerganov
ngladitz
ggerganov
ngladitz
ggerganov
ngladitz
ggerganov
mweinbach
ggerganov
mweinbach
mweinbach
Anemll
ggerganov
aniolekx
liuliu
mweinbach
ggerganov
liuliu
Anemll
ggerganov ggerganov force pushed from 9fce2447 to f2927f46 153 days ago
ggerganov
Anemll
ggerganov
Anemll
ggerganov ggerganov force pushed from f2927f46 to 738b9163 146 days ago
woachk
ggerganov
ggerganov metal : rework mat-mat multiplication
a4ec817d
ggerganov metal : initial Metal4 support
6e0b06af
ggerganov cont
49319349
ggerganov metal : detect tensor support
9039cb9d
ggerganov cont : better ifdefs
d9cd31cd
ggerganov metal : support tensors in mul_mm_id
c30d5c3f
ggerganov metal : add env for disabling tensor API
ab307c60
ggerganov tests : restore
e86810a4
ggerganov metal : remove unused constants
ee6b086c
ggerganov metal : fix check for bfloat tensor support
e6aa68a4
ggerganov ggerganov force pushed from 738b9163 to e6aa68a4 145 days ago
ggerganov cont : handle API incompatibilities
9af8394e
ggerganov cont : handle even more incompatibilities
afebf27f
ggerganov ggerganov force pushed to afebf27f 145 days ago
ggerganov metal : use tensor API only on M5 and later
3d9a497a
ggerganov
ggerganov ggerganov merged 5b180c3d into master 144 days ago
ggerganov ggerganov deleted the gg/metal-mul-mm-rework branch 144 days ago
ArjunDivecha
liuliu
lathrys-at

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone