Skip to content
Discussion options

You must be logged in to vote

Short answer is: it uses the system's default.

With both installed, AMDVLK is usually the default. You can check it on the log at model loading time; here I get:

Using Vulkan backend
ggml_vulkan: Found 1 Vulkan devices:
ggml_vulkan: 0 = AMD Radeon RX 7600 XT (RADV NAVI33) (radv) | uma: 0 | fp16: 1 | bf16: 0 | warp size: 64 | shared memory: 65536 | int dot: 1 | matrix cores: KHR_coopmat

so I'm using radv.

You can choose between them with environment variables, like AMD_VULKAN_ICD and VK_DRIVER_FILES. They are well documented elsewhere, eg. on the Arch wiki.

Replies: 2 comments 1 reply

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
1 reply
@1506Eden
Comment options

Answer selected by 1506Eden
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants