Skip to content

vulkan: Fixed gating logic for problematic Intel driver version - #27049

Merged
ggerganov merged 2 commits into
ggml-org:masterfrom
rillomas:fix-fwht-crash
Aug 15, 2026
Merged

ggerganov merged 2 commits into
ggml-org:masterfrom
rillomas:fix-fwht-crash

Conversation

@rillomas

@rillomas rillomas commented Aug 14, 2026 •

Copy link
Copy Markdown
Contributor

Overview

Fixes #26769, following up on #25192. I misunderstood the issue initially where I thought the issue was only for Xe2+ before driver 32.0.101.8860, but actually this was for all Intel GPU for a specific driver version range. I identified the specific driver range which is [32.0.101.8509, 32.0.101.8860) and changed so we don't use fwht kernels for that specific range.

Additional information

Following environments were tested with c76b898 by test-backend-ops -o MUL_MAT_HADAMARD

Platform Driver Version Status Notes
U7-265H 101.8425 OK
101.8509 OK Falling back to mul_mat_vec_f32_f32_f32
101.8826 OK Falling back to mul_mat_vec_f32_f32_f32
101.8860 OK
UX7-368H 101.8362 OK
101.8509 OK Falling back to mul_mat_vec_f32_f32_f32
101.8864 OK
Arc Pro B50 101.8805 OK Falling back to mul_mat_vec_f32_f32_f32
101.8864 OK
Arc A770 101.6987 OK
101.8826 OK Falling back to mul_mat_vec_f32_f32_f32
101.8864 OK
i9-13900K (UHD 770) 101.6987 OK
101.7088 OK

Requirements

@rillomas
rillomas requested a review from a team as a code owner August 14, 2026 02:28
@github-actions github-actions Bot added Vulkan Issues specific to the Vulkan backend ggml changes relating to the ggml tensor library for machine learning labels Aug 14, 2026
@0cc4m 0cc4m added the merge ready A maintainer can use this label to indicate that they consider the changes final and ready to merge. label Aug 14, 2026
@ggerganov
ggerganov merged commit 6b4344e into ggml-org:master Aug 15, 2026
30 of 32 checks passed
@rillomas
rillomas deleted the fix-fwht-crash branch August 17, 2026 01:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ggml changes relating to the ggml tensor library for machine learning merge ready A maintainer can use this label to indicate that they consider the changes final and ready to merge. Vulkan Issues specific to the Vulkan backend

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Ver after b10215 just throw errors on our Intel Ultra CPU and don’t work

3 participants