llama.cpp
ggml : add metal backend registry / device
#9713
Merged

ggml : add metal backend registry / device #9713

ggerganov merged 17 commits into master from sl/backend-registry-2-add-metal
ggerganov
github-actions github-actions added ggml
github-actions github-actions added Apple Metal
ggerganov ggerganov changed the title ggml-backend : add device and backend reg interfaces ggml : add metal backend registry / devic 1 year ago
ggerganov ggerganov changed the title ggml : add metal backend registry / devic ggml : add metal backend registry / device 1 year ago
slaren
slaren
ggerganov ggerganov force pushed from 37de34c5 to a62ea59c 1 year ago
github-actions github-actions added script
github-actions github-actions added testing
github-actions github-actions added Nvidia GPU
github-actions github-actions added nix
github-actions github-actions added Vulkan
github-actions github-actions added examples
github-actions github-actions added python
github-actions github-actions added devops
github-actions github-actions added server
github-actions github-actions added SYCL
github-actions github-actions added Kompute
ggerganov ggerganov changed the base branch from sl/backend-registry-2 to master 1 year ago
ggerganov ggerganov force pushed to ae9fd54c 1 year ago
ggerganov ggerganov force pushed from 058430f2 to ae56ec25 1 year ago
mmtmn
mmtmn approved these changes on 2024-10-04
ggerganov
ggerganov commented on 2024-10-04
slaren
slaren slaren force pushed 1 year ago
slaren slaren force pushed to 84c3b2a7 1 year ago
ggerganov ggml : add metal backend registry / device
62146006
ggerganov metal : fix names [no ci]
2d8c2c79
ggerganov metal : global registry and device instances
2e7e05c0
ggerganov cont : alternative initialization of global objects
c080e92e
ggerganov llama : adapt to backend changes
4ef1b017
slaren fixes
5ea66f43
ggerganov metal : fix indent
4b161bc6
ggerganov metal : fix build when MTLGPUFamilyApple3 is not available
6dcb8991
ggerganov ggerganov force pushed from 84c3b2a7 to 6dcb8991 1 year ago
ggerganov ggerganov marked this pull request as ready for review 1 year ago
ggerganov ggerganov requested a review from slaren slaren 1 year ago
ggerganov
slaren fix merge
b150ffad
slaren
slaren commented on 2024-10-06
ggerganov metal : avoid unnecessary singleton accesses
5f71096e
ggerganov metal : minor fix [no ci]
1bd5018c
ggerganov metal : g_state -> g_ggml_ctx_dev_main [no ci]
34e0e6ea
ggerganov metal : avoid reference of device context in the backend context
70ff50d7
ggerganov metal : minor [no ci]
2bd826de
ggerganov Merge remote-tracking branch 'origin/master' into sl/backend-registry…
a70379d9
slaren
slaren approved these changes on 2024-10-07
ggerganov metal : fix maxTransferRate check
2294f078
slaren
ggerganov metal : remove transfer rate stuff
901691c2
ggerganov ggerganov merged d5ac8cf2 into master 1 year ago
ggerganov ggerganov deleted the sl/backend-registry-2-add-metal branch 1 year ago

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone