<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Writing by Oney Erge</title>
    <link>https://oneyerge.com/writing/</link>
    <description>Technical articles by Oney Erge on running large language models with limited GPU memory: memory budgets, context length, streamed inference, weight placement, and speculative decoding.</description>
    <language>en-us</language>
    <lastBuildDate>Thu, 22 Oct 2026 17:04:43 GMT</lastBuildDate>
    <atom:link href="https://oneyerge.com/feed.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Speculative Decoding: Draft Models, Draft Length, and Trees</title>
      <link>https://oneyerge.com/writing/speculative-decoding-variants/</link>
      <guid isPermaLink="true">https://oneyerge.com/writing/speculative-decoding-variants/</guid>
      <pubDate>Thu, 15 Oct 2026 00:00:00 GMT</pubDate>
      <description>How draft source, draft length, and tree verification affect speculative decoding for streamed models.</description>
      <category>Speculative decoding</category>
      <category>Self-speculation</category>
      <category>Token trees</category>
    </item>
    <item>
      <title>How Speculative Decoding Speeds Up Inference</title>
      <link>https://oneyerge.com/writing/speculative-decoding-streamed-inference/</link>
      <guid isPermaLink="true">https://oneyerge.com/writing/speculative-decoding-streamed-inference/</guid>
      <pubDate>Thu, 15 Oct 2026 00:00:00 GMT</pubDate>
      <description>How speculative decoding reduces target-model passes, measured with Qwen3-14B on an 8 GB laptop GPU.</description>
      <category>Speculative decoding</category>
      <category>LLM inference</category>
      <category>Streaming</category>
    </item>
    <item>
      <title>How H6.5 Optimizes Weight Placement</title>
      <link>https://oneyerge.com/writing/schedule-aware-exact-weight-placement/</link>
      <guid isPermaLink="true">https://oneyerge.com/writing/schedule-aware-exact-weight-placement/</guid>
      <pubDate>Wed, 14 Oct 2026 23:00:00 GMT</pubDate>
      <description>How H6.5 searches for weight placements that reduce GPU waits, with measured memory and latency results.</description>
      <category>Weight placement</category>
      <category>H6.5</category>
    </item>
    <item>
      <title>Why Weight Offloading Slows Inference</title>
      <link>https://oneyerge.com/writing/moving-weights-storage-to-gpu/</link>
      <guid isPermaLink="true">https://oneyerge.com/writing/moving-weights-storage-to-gpu/</guid>
      <pubDate>Wed, 14 Oct 2026 23:00:00 GMT</pubDate>
      <description>Storage reads, decompression, and transfers in streamed LLM inference, with measured bottlenecks.</description>
      <category>Memory hierarchy</category>
      <category>Lossless compression</category>
      <category>Prefetching</category>
    </item>
    <item>
      <title>How Context Length Affects GPU Memory</title>
      <link>https://oneyerge.com/writing/kv-cache-streamed-inference-consumer-gpu/</link>
      <guid isPermaLink="true">https://oneyerge.com/writing/kv-cache-streamed-inference-consumer-gpu/</guid>
      <pubDate>Wed, 14 Oct 2026 23:00:00 GMT</pubDate>
      <description>How the KV cache grows with context length and changes the available memory for a streamed Qwen3-14B run.</description>
      <category>KV cache</category>
      <category>LLM inference</category>
      <category>Streaming</category>
    </item>
    <item>
      <title>How to Run a 14B Model on an 8 GB GPU</title>
      <link>https://oneyerge.com/writing/llm-memory-requirements-consumer-gpu/</link>
      <guid isPermaLink="true">https://oneyerge.com/writing/llm-memory-requirements-consumer-gpu/</guid>
      <pubDate>Sun, 13 Sep 2026 17:00:00 GMT</pubDate>
      <description>A memory budget and streamed execution for running Qwen3-14B&apos;s released BF16 weights when they exceed GPU memory.</description>
      <category>GPU memory</category>
      <category>LLM inference</category>
      <category>BF16</category>
    </item>
  </channel>
</rss>
