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
For some of the Metal kernels, we use global atomics which causes massive serialization, that affects performance #483
We also use global debug counters in some compute kernels that are useful for debugging purposes, but can affect performance in their current state.
Better options would be to do one or both of the following:
Add debug compile-time macro
Replace per-thread atomics with threadgroup-local counters and then reduction
Activity
himanshunaidu commentedon Apr 9, 2026
We also use global debug counters in some compute kernels that are useful for debugging purposes, but can affect performance in their current state.
Better options would be to do one or both of the following: