You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit b924848
Browse filesBrowse the repository at this point in the historyBrowse files
GPU Metal: bound the threadgroup size when creating pipelines
Pass the tuned thread count as maxTotalThreadsPerThreadgroup, the Metal
equivalent of __launch_bounds__. Without it the register allocation can
leave room for fewer threads than the tuning table assumes, and the
launch was clamped: on an M1 Max (applegpu_g13s) the two TRD tracker
kernels got 384 instead of 512, and the TPC compression gather kernel
832 instead of 1024, which breaks its block-wide scans.
0 commit comments