SyncAI.news, a Varaisys broadcasting
Causal Attention on CPU: A Cache-Aware and Load-Balanced Scheduling Kernel for Prefill
KF

Kwun Fung Lau, Frost Mitchell, Kanya Mo, Emani Ashok

· 1 min read

ResearcharXiv cs.LG

Causal Attention on CPU: A Cache-Aware and Load-Balanced Scheduling Kernel for Prefill

arXiv:2610.38809v1 Announce Type: new Abstract: Agentic AI drives significant productivity gains across diverse domains, but concurrent long-context prefills from multiple agents can saturate GPU compute resources. Although CPUs offer a viable alternative, existing CPU attention kernels fall short in adapting to multi-tier cache hierarchies and lack effective thread scheduling. To address this, we introduce CACPU, a high-performance attention kernel featuring tiered cache blocking and an in-kernel task dispatching mechanism designed for causal full-sequence prefilling. CACPU achieves up to a 2.01x speedup over PyTorch SDPA, FlexAttention, and SGLang attention kernels. Integrated into SGLang, it reduces Time to First Token (TTFT) of Llama-3.1-8B by up to 1.74x while preserving model accuracy.

Original source

This story was published by arXiv cs.LG and written by Kwun Fung Lau, Frost Mitchell, Kanya Mo, Emani Ashok. SyncAI.news shows a preview; the complete article is on the publisher's site.

Read the full story on arxiv.org

Similar News