]> git.djapps.eu Git - pkg/ggml/sources/ggml/commit
vulkan: Throttle the number of shader compiles during the build step. (llama/10222)
authorJeff Bolz <redacted>
Mon, 11 Nov 2024 17:13:51 +0000 (11:13 -0600)
committerGeorgi Gerganov <redacted>
Wed, 13 Nov 2024 17:03:32 +0000 (19:03 +0200)
commit67a320b69efde90383531018fca7e8c7562b3e59
treebb9bfadc74e8d4d48ce43c5f48b7f86febe91e1e
parent7f95bec555857992fbf5786712c54daed48e05aa
vulkan: Throttle the number of shader compiles during the build step. (llama/10222)

Fixes #9582

Spawning too many concurrent copies of glslc leads to "Failed to create pipes"
errors on Linux. This change applies the same throttling we use for
multithreaded pipeline creation.
src/vulkan-shaders/vulkan-shaders-gen.cpp