mirror of
https://github.com/vladmandic/automatic
synced 2026-09-10 23:08:43 +02:00
fcadb4fa9b
Everything under Cross Attention, SDNQ Attention and Attention Dispatcher shipped with no hint, which left the layering invisible: the SDP kernel boxes are candidates torch chooses from per call rather than a selection, and the Flash box is torch's own build of the kernel rather than the flash-attn package that the Flash attention override installs. - cover attention method, sdp kernels, sdp overrides and attention slicing - give the dynamic attention rates their unit and the estimate they compare against - cover the sdnq attention kernel settings, including the head dimension clamp that the hadamard group size resolves through - cover the diffusers attention dispatcher and the backend names it takes - record the constraints each override serves, leaving the throughput comparison to the workload rather than naming a winner