llama.cpp
metal : refactor kernel loading code
#4794
Merged

metal : refactor kernel loading code #4794

ggerganov merged 15 commits into master from gg/metal-feature-set
ggerganov
ggerganov metal : detect more GPU families
2c3ffd29
ggerganov metal : refactor kernel loading
9bc3618d
ggerganov metal : set kernel family requirements
8437ff5e
ggerganov metal : fix kernel init + fix compile options
cd160f85
ggerganov metal : take into account simdgroup reduction support
0658b027
ggerganov metal : print only skipped kernels
ae551e30
ggerganov metal : fix check for simdgroup reduction support
90fd43c7
ggerganov metal : check for Metal 3
05f808cc
ggerganov metal : free allocations
fef1dbf2
ggerganov metal : normalize encoder:setComputePipelineStatus calls
77bb72cd
slaren
slaren commented on 2024-01-07
ggerganov metal : fix Metal3 family check
c6a638d0
ggerganov metal : check for simdgroup matrix mul. feature
b9f89db8
ggerganov ggerganov added high priority
ggerganov ggerganov added refactoring
ggerganov Merge branch 'master' into gg/metal-feature-set
5917276d
ggerganov Merge branch 'master' into gg/metal-feature-set
5d33d3cd
ggerganov Merge branch 'master' into gg/metal-feature-set
f81e467a
ggerganov ggerganov merged b38b5e93 into master 2 years ago
ggerganov ggerganov deleted the gg/metal-feature-set branch 2 years ago

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone