<?xml version="1.0" encoding="utf-8"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Prefill</title><link>https://jaehun.me/en/tags/prefill/</link><description>Technical notes by Jaehun Ryu, a deep learning compiler engineer, on LLM inference, KV caches, compilers, C++, AI papers, and open-source code.</description><language>en-US</language><atom:link href="https://jaehun.me/en/tags/prefill/index.xml" rel="self" type="application/rss+xml"/><item><title>RidgeFill: Training-Free Late-Layer Cache Fill for Faster Prefill</title><link>https://jaehun.me/en/posts/paper-2611-09709v1/</link><guid isPermaLink="true">https://jaehun.me/en/posts/paper-2611-09709v1/</guid><pubDate>Thu, 12 Nov 2026 00:00:00 +0900</pubDate><description>&lt;p&gt;&lt;a&#10; href="https://arxiv.org/abs/2611.09709v1"target="_blank"&#10; class="inline-flex items-center gap-1"&#10; &gt;Paper&lt;svg class="h-3 w-3 flex-shrink-0" id="external-link" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"&gt;&lt;path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15 3h6v6m-11 5L21 3m-3 10v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"/&gt;&lt;/svg&gt;&#10; &lt;/a&gt;&lt;/p&gt;&#10;&lt;h2 id="introduction-the-wait-before-an-answer-appears"&gt;Introduction: The wait before an answer appears&lt;a href="#introduction-the-wait-before-an-answer-appears" class="heading-anchor" aria-label="Link to this section"&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;With a long prompt, the model must pass the entire document through before the first token emerges, and the user waits the whole time seeing nothing. To cut that wait, RidgeFill skips computation in some layers and prefills the cache those layers would have produced by approximating it. No training is needed, and the tail, some selected rows, and every decoding step are computed exactly.&lt;/p&gt;</description></item></channel></rss>