<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
    <title></title>
    <link rel="self" type="application/atom+xml" href="https://6ai6.com/atom.xml"/>
    <link rel="alternate" type="text/html" href="https://6ai6.com"/>
    <generator uri="https://www.getzola.org/">Zola</generator>
    <updated>2026-05-25T00:00:00+00:00</updated>
    <id>https://6ai6.com/atom.xml</id>
    <entry xml:lang="en">
        <title>Quality Filtering for LLM Pre-Training: FineWeb-Edu, DCLM, Nemotron-CC, Ultra-FineWeb</title>
        <published>2026-05-25T00:00:00+00:00</published>
        <updated>2026-05-25T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Unknown
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://6ai6.com/blog/llm-pretraining-2026-quality-filtering/"/>
        <id>https://6ai6.com/blog/llm-pretraining-2026-quality-filtering/</id>
        
        <content type="html" xml:base="https://6ai6.com/blog/llm-pretraining-2026-quality-filtering/">&lt;h1 id=&quot;quality-filtering-fineweb-edu-dclm-ultra-fineweb&quot;&gt;Quality Filtering: FineWeb-Edu, DCLM, Ultra-FineWeb&lt;&#x2F;h1&gt;
&lt;h2 id=&quot;tl-dr&quot;&gt;TL;DR&lt;&#x2F;h2&gt;
&lt;ul&gt;
&lt;li&gt;Classifier-based filtering is the &lt;strong&gt;single biggest open-data lever&lt;&#x2F;strong&gt;: FineWeb-Edu yields ~10× the MMLU lift of unfiltered FineWeb.&lt;&#x2F;li&gt;
&lt;li&gt;Two recipes dominate in 2026: &lt;strong&gt;(1)&lt;&#x2F;strong&gt; train a small classifier on LLM-rated documents (FineWeb-Edu); &lt;strong&gt;(2)&lt;&#x2F;strong&gt; use fastText classifiers + perplexity (DCLM, Ultra-FineWeb).&lt;&#x2F;li&gt;
&lt;li&gt;Nemotron-CC pushes the frontier further: &lt;strong&gt;4× more unique real tokens than DCLM&lt;&#x2F;strong&gt;, with &lt;strong&gt;+5 MMLU &#x2F; +3.1 ARC-Challenge over Llama 3.1 8B at 15T tokens&lt;&#x2F;strong&gt;.&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;h2 id=&quot;key-facts&quot;&gt;Key facts&lt;&#x2F;h2&gt;
&lt;table&gt;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;Pipeline&lt;&#x2F;th&gt;&lt;th&gt;Token output&lt;&#x2F;th&gt;&lt;th&gt;Filter type&lt;&#x2F;th&gt;&lt;th&gt;Reference&lt;&#x2F;th&gt;&lt;&#x2F;tr&gt;&lt;&#x2F;thead&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td&gt;FineWeb-Edu&lt;&#x2F;td&gt;&lt;td&gt;&lt;strong&gt;1.3T&lt;&#x2F;strong&gt; from FineWeb 15T&lt;&#x2F;td&gt;&lt;td&gt;Llama-3-70B-rated → linear classifier&lt;&#x2F;td&gt;&lt;td&gt;Penedo et al., arXiv:2406.17557&lt;&#x2F;td&gt;&lt;&#x2F;tr&gt;
&lt;tr&gt;&lt;td&gt;DCLM-baseline&lt;&#x2F;td&gt;&lt;td&gt;3.8T&lt;&#x2F;td&gt;&lt;td&gt;fastText + perplexity + heuristic&lt;&#x2F;td&gt;&lt;td&gt;Li et al., 2024&lt;&#x2F;td&gt;&lt;&#x2F;tr&gt;
&lt;tr&gt;&lt;td&gt;Nemotron-CC&lt;&#x2F;td&gt;&lt;td&gt;&lt;strong&gt;6.3T unique&lt;&#x2F;strong&gt;&lt;&#x2F;td&gt;&lt;td&gt;classifier ensemble + synthetic rephrase&lt;&#x2F;td&gt;&lt;td&gt;Su et al., arXiv:2412.02595&lt;&#x2F;td&gt;&lt;&#x2F;tr&gt;
&lt;tr&gt;&lt;td&gt;Ultra-FineWeb-en&lt;&#x2F;td&gt;&lt;td&gt;~1T&lt;&#x2F;td&gt;&lt;td&gt;fastText (dim 256, n-gram 3)&lt;&#x2F;td&gt;&lt;td&gt;Wang et al., 2025&lt;&#x2F;td&gt;&lt;&#x2F;tr&gt;
&lt;&#x2F;tbody&gt;&lt;&#x2F;table&gt;
&lt;h2 id=&quot;how-does-classifier-based-filtering-work&quot;&gt;How does classifier-based filtering work?&lt;&#x2F;h2&gt;
&lt;ol&gt;
&lt;li&gt;Take ~500K documents from your corpus.&lt;&#x2F;li&gt;
&lt;li&gt;Score each with a strong LLM (FineWeb-Edu uses Llama-3-70B-Instruct rating  0–5 on &quot;educational value&quot;).&lt;&#x2F;li&gt;
&lt;li&gt;Train a small classifier (FineWeb-Edu: linear head on Snowflake-arctic-embed-m embeddings).&lt;&#x2F;li&gt;
&lt;li&gt;Apply to your full corpus. &lt;strong&gt;Cost: 6,000 H100-hours for 15T tokens.&lt;&#x2F;strong&gt;&lt;&#x2F;li&gt;
&lt;&#x2F;ol&gt;
&lt;h2 id=&quot;why-does-it-work&quot;&gt;Why does it work?&lt;&#x2F;h2&gt;
&lt;p&gt;FineWeb-Edu&#x27;s threshold = 3  keeps ~8.7% of tokens but lifts MMLU by ~3 points and ARC by ~5 points vs full FineWeb.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;code-fineweb-edu-classifier-inference-simplified&quot;&gt;Code (FineWeb-Edu classifier inference, simplified)&lt;&#x2F;h2&gt;
</content>
        
    </entry>
    <entry xml:lang="en">
        <title>Training Cost Economics 2026</title>
        <published>2026-05-25T00:00:00+00:00</published>
        <updated>2026-05-25T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Unknown
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://6ai6.com/blog/llm-pretraining-2026-training-cost/"/>
        <id>https://6ai6.com/blog/llm-pretraining-2026-training-cost/</id>
        
        <content type="html" xml:base="https://6ai6.com/blog/llm-pretraining-2026-training-cost/">&lt;h1 id=&quot;training-cost-economics-2026&quot;&gt;Training Cost Economics 2026&lt;&#x2F;h1&gt;
&lt;h2 id=&quot;tl-dr&quot;&gt;TL;DR&lt;&#x2F;h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;DeepSeek-V3 final pre-training&lt;&#x2F;strong&gt;: 2.788M H800-hours = &lt;strong&gt;$5.576M at $2&#x2F;hr rental&lt;&#x2F;strong&gt;  (paper, Table 1). Excludes R&amp;amp;D, salaries,  ~$1B of owned H800 hardware, ablations, post-training.&lt;&#x2F;li&gt;
&lt;li&gt;&lt;strong&gt;Llama 3.1 405B&lt;&#x2F;strong&gt;: ~$170M est., 3.8e25 FLOP on 16K H100s  over ~54 days.&lt;&#x2F;li&gt;
&lt;li&gt;&lt;strong&gt;Grok 4 median&lt;&#x2F;strong&gt;: &lt;strong&gt;$490M&lt;&#x2F;strong&gt; (Epoch AI, 2025)  — two independent methods (H100 rental + amortized hardware+power) both yielded ~$490M.&lt;&#x2F;li&gt;
&lt;li&gt;&lt;strong&gt;GPT-5 total compute&lt;&#x2F;strong&gt;: &lt;strong&gt;~5e25 FLOP&lt;&#x2F;strong&gt; (Epoch AI estimate; less than GPT-4.5 at &amp;gt;1e26).&lt;&#x2F;li&gt;
&lt;li&gt;&lt;strong&gt;OpenAI 2024 cloud spend&lt;&#x2F;strong&gt;: &lt;del&gt;$7B (&lt;&#x2F;del&gt;$5B R&amp;amp;D + ~$2B inference);  &lt;strong&gt;2025 projected ~$9B R&amp;amp;D&lt;&#x2F;strong&gt;.&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;h2 id=&quot;what-is-and-isn-t-in-the-headlines&quot;&gt;What is and isn&#x27;t in the headlines&lt;&#x2F;h2&gt;
&lt;table&gt;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;Cost category&lt;&#x2F;th&gt;&lt;th&gt;DeepSeek-V3 $5.5M&lt;&#x2F;th&gt;&lt;th&gt;Llama 3.1 $170M&lt;&#x2F;th&gt;&lt;th&gt;GPT-5 (Epoch est.)&lt;&#x2F;th&gt;&lt;&#x2F;tr&gt;&lt;&#x2F;thead&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td&gt;Final pre-training run&lt;&#x2F;td&gt;&lt;td&gt;✅&lt;&#x2F;td&gt;&lt;td&gt;✅&lt;&#x2F;td&gt;&lt;td&gt;✅&lt;&#x2F;td&gt;&lt;&#x2F;tr&gt;
&lt;tr&gt;&lt;td&gt;Hardware capex&lt;&#x2F;td&gt;&lt;td&gt;❌ (rental price)&lt;&#x2F;td&gt;&lt;td&gt;partial&lt;&#x2F;td&gt;&lt;td&gt;❌&lt;&#x2F;td&gt;&lt;&#x2F;tr&gt;
&lt;tr&gt;&lt;td&gt;Ablations &#x2F; experiments&lt;&#x2F;td&gt;&lt;td&gt;❌&lt;&#x2F;td&gt;&lt;td&gt;❌&lt;&#x2F;td&gt;&lt;td&gt;❌&lt;&#x2F;td&gt;&lt;&#x2F;tr&gt;
&lt;tr&gt;&lt;td&gt;R&amp;amp;D salaries&lt;&#x2F;td&gt;&lt;td&gt;❌&lt;&#x2F;td&gt;&lt;td&gt;❌&lt;&#x2F;td&gt;&lt;td&gt;❌&lt;&#x2F;td&gt;&lt;&#x2F;tr&gt;
&lt;tr&gt;&lt;td&gt;Failed runs&lt;&#x2F;td&gt;&lt;td&gt;❌&lt;&#x2F;td&gt;&lt;td&gt;❌&lt;&#x2F;td&gt;&lt;td&gt;❌&lt;&#x2F;td&gt;&lt;&#x2F;tr&gt;
&lt;&#x2F;tbody&gt;&lt;&#x2F;table&gt;
&lt;h2 id=&quot;the-cfo-interpretation&quot;&gt;The CFO interpretation&lt;&#x2F;h2&gt;
&lt;p&gt;Headline numbers understate true cost by &lt;strong&gt;5–20×&lt;&#x2F;strong&gt;. Use Epoch AI&#x27;s amortized-hardware methodology for &quot;all-in&quot; comparisons.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;references&quot;&gt;References&lt;&#x2F;h2&gt;
&lt;ul&gt;
&lt;li&gt;arXiv:2412.19437; arXiv:2407.21783; epoch.ai&#x2F;gradient-updates&#x2F;why-gpt5-used-less-training-compute-than-gpt45-but-gpt6-probably-wont; epoch.ai&#x2F;data-insights&#x2F;grok-4-training-resources; epoch.ai&#x2F;data-insights&#x2F;openai-compute-spend&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
</content>
        
    </entry>
    <entry xml:lang="en">
        <title>2026 大模型预训练：前沿数据全景</title>
        <published>2026-05-24T00:00:00+00:00</published>
        <updated>2026-05-24T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Unknown
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://6ai6.com/blog/llm-pretraining-2026-overview-zh/"/>
        <id>https://6ai6.com/blog/llm-pretraining-2026-overview-zh/</id>
        
        <content type="html" xml:base="https://6ai6.com/blog/llm-pretraining-2026-overview-zh/">&lt;h1 id=&quot;2026-da-mo-xing-yu-xun-lian-qian-yan-shu-ju-quan-jing&quot;&gt;2026 大模型预训练：前沿数据全景&lt;&#x2F;h1&gt;
&lt;h2 id=&quot;tl-dr&quot;&gt;TL;DR&lt;&#x2F;h2&gt;
&lt;ul&gt;
&lt;li&gt;2026 年前沿模型预训练数据量 &lt;strong&gt;14.8T–36T tokens&lt;&#x2F;strong&gt;，参数量 &lt;strong&gt;17B–671B（MoE 激活 37B–288B）&lt;&#x2F;strong&gt;，训练集群 &lt;strong&gt;1.6 万到 20 万 + 加速卡&lt;&#x2F;strong&gt;。&lt;&#x2F;li&gt;
&lt;li&gt;单次训练运行成本从 &lt;strong&gt;DeepSeek-V3 的 556 万美元（H800 租用价）&lt;&#x2F;strong&gt; 到 &lt;strong&gt;Grok 4 约 4.9 亿美元（Epoch AI 中位数）&lt;&#x2F;strong&gt;；OpenAI 2025 年 R&amp;amp;D 算力预算约 &lt;strong&gt;90 亿美元&lt;&#x2F;strong&gt;。&lt;&#x2F;li&gt;
&lt;li&gt;架构已收敛：&lt;strong&gt;细粒度 MoE + MLA&#x2F;GQA + RoPE + RMSNorm + SwiGLU&lt;&#x2F;strong&gt;，&lt;strong&gt;FP8 混合精度&lt;&#x2F;strong&gt;经 DeepSeek-V3 大规模验证。&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;h2 id=&quot;guan-jian-shi-shi-biao&quot;&gt;关键事实表&lt;&#x2F;h2&gt;
&lt;p&gt;（同英文版表格——保留原始数字与单位）&lt;&#x2F;p&gt;
&lt;h2 id=&quot;2024-2026-de-wu-da-bian-hua&quot;&gt;2024 → 2026 的五大变化&lt;&#x2F;h2&gt;
&lt;ol&gt;
&lt;li&gt;Token 增加，单 token FLOP 下降（Qwen 3 36T = 推理感知过训练）；&lt;&#x2F;li&gt;
&lt;li&gt;MoE 成为前沿默认（Llama 3.1 405B 是唯一稠密模型）；&lt;&#x2F;li&gt;
&lt;li&gt;FP8 进入生产（DeepSeek-V3 全张量 E4M3）；&lt;&#x2F;li&gt;
&lt;li&gt;集群突破 20 万 GPU（Colossus、Rainier、Stargate）；&lt;&#x2F;li&gt;
&lt;li&gt;瓶颈从硅片变为电力（四大厂 2026 资本支出 ~7,250 亿美元）。&lt;&#x2F;li&gt;
&lt;&#x2F;ol&gt;
&lt;h2 id=&quot;chang-jian-wen-ti-yu-ying-wen-ban-yi-zhi&quot;&gt;常见问题（与英文版一致）&lt;&#x2F;h2&gt;
&lt;h2 id=&quot;can-kao-wen-xian-yan-shen-yue-du&quot;&gt;参考文献 &#x2F; 延伸阅读&lt;&#x2F;h2&gt;
&lt;p&gt;（与英文版同——保留 arXiv 编号）&lt;&#x2F;p&gt;
</content>
        
    </entry>
    <entry xml:lang="en">
        <title>LLM Pre-Training in 2026: The Frontier in Numbers</title>
        <published>2026-05-24T00:00:00+00:00</published>
        <updated>2026-05-24T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Unknown
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://6ai6.com/blog/llm-pretraining-2026-overview/"/>
        <id>https://6ai6.com/blog/llm-pretraining-2026-overview/</id>
        
        <content type="html" xml:base="https://6ai6.com/blog/llm-pretraining-2026-overview/">&lt;h1 id=&quot;llm-pre-training-in-2026-the-frontier-in-numbers&quot;&gt;LLM Pre-Training in 2026: The Frontier in Numbers&lt;&#x2F;h1&gt;
&lt;h2 id=&quot;tl-dr&quot;&gt;TL;DR&lt;&#x2F;h2&gt;
&lt;ul&gt;
&lt;li&gt;Frontier 2026 LLMs are pre-trained on &lt;strong&gt;14.8T–36T tokens&lt;&#x2F;strong&gt; with &lt;strong&gt;17B–671B parameters&lt;&#x2F;strong&gt; (37B–288B active for MoE), on clusters of &lt;strong&gt;16K to 200K+ accelerators&lt;&#x2F;strong&gt;.&lt;&#x2F;li&gt;
&lt;li&gt;A single final training run now costs &lt;strong&gt;$5.6M (DeepSeek-V3 rental cost) to ~$490M (Grok 4 median, Epoch AI)&lt;&#x2F;strong&gt;, while OpenAI&#x27;s 2025 &lt;em&gt;R&amp;amp;D&lt;&#x2F;em&gt; compute is projected at &lt;strong&gt;~$9B&lt;&#x2F;strong&gt;.&lt;&#x2F;li&gt;
&lt;li&gt;Architecture has converged: &lt;strong&gt;fine-grained MoE + MLA or GQA + RoPE + RMSNorm + SwiGLU&lt;&#x2F;strong&gt;, with &lt;strong&gt;FP8 mixed precision&lt;&#x2F;strong&gt; now production-validated by DeepSeek-V3.&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;h2 id=&quot;key-facts-citable&quot;&gt;Key facts (citable)&lt;&#x2F;h2&gt;
&lt;table&gt;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;Lab &#x2F; Model&lt;&#x2F;th&gt;&lt;th&gt;Total params&lt;&#x2F;th&gt;&lt;th&gt;Active&lt;&#x2F;th&gt;&lt;th&gt;Pre-train tokens&lt;&#x2F;th&gt;&lt;th&gt;Hardware&lt;&#x2F;th&gt;&lt;th&gt;Headline cost&lt;&#x2F;th&gt;&lt;&#x2F;tr&gt;&lt;&#x2F;thead&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td&gt;DeepSeek-V3&lt;&#x2F;td&gt;&lt;td&gt;671B&lt;&#x2F;td&gt;&lt;td&gt;37B&lt;&#x2F;td&gt;&lt;td&gt;14.8T&lt;&#x2F;td&gt;&lt;td&gt;2,048 H800&lt;&#x2F;td&gt;&lt;td&gt;&lt;strong&gt;2.788M H800-hours = $5.576M&lt;&#x2F;strong&gt; rental&lt;&#x2F;td&gt;&lt;&#x2F;tr&gt;
&lt;tr&gt;&lt;td&gt;Llama 3.1 405B&lt;&#x2F;td&gt;&lt;td&gt;405B (dense)&lt;&#x2F;td&gt;&lt;td&gt;405B&lt;&#x2F;td&gt;&lt;td&gt;&lt;strong&gt;15.6T&lt;&#x2F;strong&gt;&lt;&#x2F;td&gt;&lt;td&gt;&lt;strong&gt;16,384 H100&lt;&#x2F;strong&gt;&lt;&#x2F;td&gt;&lt;td&gt;~$170M est. (3.8e25 FLOP)&lt;&#x2F;td&gt;&lt;&#x2F;tr&gt;
&lt;tr&gt;&lt;td&gt;Qwen 3 235B-A22B&lt;&#x2F;td&gt;&lt;td&gt;235B&lt;&#x2F;td&gt;&lt;td&gt;22B&lt;&#x2F;td&gt;&lt;td&gt;&lt;strong&gt;36T&lt;&#x2F;strong&gt;&lt;&#x2F;td&gt;&lt;td&gt;undisclosed&lt;&#x2F;td&gt;&lt;td&gt;—&lt;&#x2F;td&gt;&lt;&#x2F;tr&gt;
&lt;tr&gt;&lt;td&gt;Llama 4 Maverick&lt;&#x2F;td&gt;&lt;td&gt;400B&lt;&#x2F;td&gt;&lt;td&gt;17B (128 experts)&lt;&#x2F;td&gt;&lt;td&gt;&amp;gt;30T multimodal&lt;&#x2F;td&gt;&lt;td&gt;undisclosed&lt;&#x2F;td&gt;&lt;td&gt;—&lt;&#x2F;td&gt;&lt;&#x2F;tr&gt;
&lt;tr&gt;&lt;td&gt;Llama 4 Behemoth&lt;&#x2F;td&gt;&lt;td&gt;~2T&lt;&#x2F;td&gt;&lt;td&gt;288B (16 experts)&lt;&#x2F;td&gt;&lt;td&gt;undisclosed&lt;&#x2F;td&gt;&lt;td&gt;undisclosed&lt;&#x2F;td&gt;&lt;td&gt;—&lt;&#x2F;td&gt;&lt;&#x2F;tr&gt;
&lt;tr&gt;&lt;td&gt;GPT-5 (Epoch AI estimate)&lt;&#x2F;td&gt;&lt;td&gt;undisclosed&lt;&#x2F;td&gt;&lt;td&gt;undisclosed&lt;&#x2F;td&gt;&lt;td&gt;&quot;≥30T likely&quot;&lt;&#x2F;td&gt;&lt;td&gt;undisclosed&lt;&#x2F;td&gt;&lt;td&gt;&lt;strong&gt;~5e25 FLOP&lt;&#x2F;strong&gt; total&lt;&#x2F;td&gt;&lt;&#x2F;tr&gt;
&lt;&#x2F;tbody&gt;&lt;&#x2F;table&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Glossary — &quot;active parameters.&quot;&lt;&#x2F;strong&gt; In MoE, &quot;active&quot; is the per-token compute footprint: e.g., DeepSeek-V3 routes each token through 37B of its 671B parameters.&lt;&#x2F;p&gt;
&lt;&#x2F;blockquote&gt;
&lt;h2 id=&quot;what-changed-from-2024-to-2026&quot;&gt;What changed from 2024 to 2026?&lt;&#x2F;h2&gt;
&lt;h3 id=&quot;1-tokens-went-up-flops-per-token-went-down&quot;&gt;1) Tokens went up; FLOPs per token went down&lt;&#x2F;h3&gt;
&lt;p&gt;Qwen 3&#x27;s &lt;strong&gt;36T-token&lt;&#x2F;strong&gt; corpus is more than 2× the Chinchilla-optimal budget for a 235B-active model, reflecting the new economics of &lt;em&gt;inference-aware overtraining&lt;&#x2F;em&gt; (covered in article 21).&lt;&#x2F;p&gt;
&lt;h3 id=&quot;2-moe-became-the-default-at-the-frontier&quot;&gt;2) MoE became the default at the frontier&lt;&#x2F;h3&gt;
&lt;p&gt;DeepSeek-V3 (671B&#x2F;37B), Qwen 3 235B-A22B, Llama 4 Maverick (400B&#x2F;17B), Llama 4 Behemoth (2T&#x2F;288B). The only dense frontier holdout is &lt;strong&gt;Llama 3.1 405B&lt;&#x2F;strong&gt;.&lt;&#x2F;p&gt;
&lt;h3 id=&quot;3-fp8-is-no-longer-experimental&quot;&gt;3) FP8 is no longer experimental&lt;&#x2F;h3&gt;
&lt;p&gt;DeepSeek-V3 trained the &lt;em&gt;full&lt;&#x2F;em&gt; model in FP8 with E4M3 on every tensor (Section 3.3 of the V3 paper),  using 1×128 activation tiles and 128×128 weight blocks to control outliers.&lt;&#x2F;p&gt;
&lt;h3 id=&quot;4-cluster-scale-broke-the-200k-gpu-barrier&quot;&gt;4) Cluster scale broke the 200K-GPU barrier&lt;&#x2F;h3&gt;
&lt;p&gt;xAI &lt;strong&gt;Colossus&lt;&#x2F;strong&gt; in Memphis went from 100K H100 to 200K H100&#x2F;H200 in 92 days, then added 30K GB200. AWS &lt;strong&gt;Project Rainier&lt;&#x2F;strong&gt; (~500K Trainium2, scaling to 1M) hosts Anthropic Claude training. &lt;strong&gt;OpenAI Stargate&lt;&#x2F;strong&gt; is a $500B, 10-GW commitment, with ~7 GW under contract as of late 2025.&lt;&#x2F;p&gt;
&lt;h3 id=&quot;5-power-not-silicon-is-now-the-bottleneck&quot;&gt;5) Power, not silicon, is now the bottleneck&lt;&#x2F;h3&gt;
&lt;p&gt;The big four hyperscalers&#x27; combined 2026 AI capex is &lt;strong&gt;~$725B&lt;&#x2F;strong&gt; (Microsoft $190B,  Amazon ~$200B, Alphabet up to $190B,  Meta up to $145B  per company Q1 2026 guidance).&lt;&#x2F;p&gt;
&lt;h2 id=&quot;how-to-read-this-series&quot;&gt;How to read this series&lt;&#x2F;h2&gt;
&lt;p&gt;Each article is self-contained but cross-linked. We recommend:&lt;&#x2F;p&gt;
</content>
        
    </entry>
    <entry xml:lang="en">
        <title>Multi-head Latent Attention (MLA): The KV-Cache Compression Behind DeepSeek-V3</title>
        <published>2026-05-23T00:00:00+00:00</published>
        <updated>2026-05-23T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Unknown
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://6ai6.com/blog/llm-pretraining-2026-mla/"/>
        <id>https://6ai6.com/blog/llm-pretraining-2026-mla/</id>
        
        <content type="html" xml:base="https://6ai6.com/blog/llm-pretraining-2026-mla/">&lt;h1 id=&quot;multi-head-latent-attention-mla&quot;&gt;Multi-head Latent Attention (MLA)&lt;&#x2F;h1&gt;
&lt;h2 id=&quot;tl-dr&quot;&gt;TL;DR&lt;&#x2F;h2&gt;
&lt;ul&gt;
&lt;li&gt;MLA, introduced in &lt;strong&gt;DeepSeek-V2&lt;&#x2F;strong&gt;   (and refined in V3), compresses each token&#x27;s KV state into a &lt;strong&gt;low-rank latent vector&lt;&#x2F;strong&gt;  of dimension d_c much smaller than 2·d_h·H, dramatically shrinking the KV cache per token.&lt;&#x2F;li&gt;
&lt;li&gt;Unlike GQA (which shares heads), MLA stores a compressed latent and &lt;strong&gt;re-projects to full K&#x2F;V at attention time&lt;&#x2F;strong&gt;.&lt;&#x2F;li&gt;
&lt;li&gt;A &lt;strong&gt;decoupled RoPE&lt;&#x2F;strong&gt; branch carries positional information on a small dedicated subspace, so the latent cache remains position-agnostic and reusable.&lt;&#x2F;li&gt;
&lt;li&gt;DeepSeek-V2 ablations show &lt;strong&gt;MLA matches or slightly beats MHA&lt;&#x2F;strong&gt;  at a fraction of the KV memory.&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;h2 id=&quot;key-facts&quot;&gt;Key facts&lt;&#x2F;h2&gt;
&lt;table&gt;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;Variant&lt;&#x2F;th&gt;&lt;th&gt;Cache per token (elements)&lt;&#x2F;th&gt;&lt;th&gt;Quality vs MHA&lt;&#x2F;th&gt;&lt;&#x2F;tr&gt;&lt;&#x2F;thead&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td&gt;MHA&lt;&#x2F;td&gt;&lt;td&gt;2 · d_h · H · L&lt;&#x2F;td&gt;&lt;td&gt;baseline&lt;&#x2F;td&gt;&lt;&#x2F;tr&gt;
&lt;tr&gt;&lt;td&gt;GQA (g groups)&lt;&#x2F;td&gt;&lt;td&gt;2 · d_h · g · L&lt;&#x2F;td&gt;&lt;td&gt;usually slightly worse&lt;&#x2F;td&gt;&lt;&#x2F;tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;strong&gt;MLA&lt;&#x2F;strong&gt;&lt;&#x2F;td&gt;&lt;td&gt;&lt;strong&gt;(d_c + d_r) · L&lt;&#x2F;strong&gt;&lt;&#x2F;td&gt;&lt;td&gt;matches or beats MHA&lt;&#x2F;td&gt;&lt;&#x2F;tr&gt;
&lt;&#x2F;tbody&gt;&lt;&#x2F;table&gt;
&lt;h2 id=&quot;how-does-mla-work-mathematically&quot;&gt;How does MLA work mathematically?&lt;&#x2F;h2&gt;
&lt;p&gt;For input (x_n \in \mathbb{R}^d), per layer:&lt;&#x2F;p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Down-project to latent&lt;&#x2F;strong&gt;:  (c^{KV}_n = W^{DKV} x_n \in \mathbb{R}^{d_c}) ← cached&lt;&#x2F;li&gt;
&lt;li&gt;&lt;strong&gt;Up-project for attention&lt;&#x2F;strong&gt;: (K = W^{UK} c^{KV}), (V = W^{UV} c^{KV})&lt;&#x2F;li&gt;
&lt;li&gt;&lt;strong&gt;Decoupled RoPE&lt;&#x2F;strong&gt;: a small per-head subspace (k^{rope}_n = \mathrm{RoPE}(W^{KR} x_n)) is computed separately and concatenated to K for the attention dot product (also cached, dimension d_r).&lt;&#x2F;li&gt;
&lt;&#x2F;ol&gt;
&lt;p&gt;Queries are similarly down&#x2F;up-projected; query compression is used only during training.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;why-decouple-rope&quot;&gt;Why decouple RoPE?&lt;&#x2F;h2&gt;
&lt;p&gt;If you applied RoPE to the &lt;em&gt;latent&lt;&#x2F;em&gt; (c^{KV}) directly, the up-projection (W^{UK}) would no longer commute with rotation — you&#x27;d have to materialize K at every step at full size, killing the cache savings. The decoupled RoPE subspace solves this elegantly: position information lives on a small, separately cached vector.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;code-mla-core-illustrative&quot;&gt;Code (MLA core, illustrative)&lt;&#x2F;h2&gt;
</content>
        
    </entry>
    <entry xml:lang="en">
        <title>Optimizers in 2026: AdamW, Muon, Shampoo&#x2F;SOAP</title>
        <published>2026-05-23T00:00:00+00:00</published>
        <updated>2026-05-23T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Unknown
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://6ai6.com/blog/llm-pretraining-2026-optimizers/"/>
        <id>https://6ai6.com/blog/llm-pretraining-2026-optimizers/</id>
        
        <content type="html" xml:base="https://6ai6.com/blog/llm-pretraining-2026-optimizers/">&lt;h1 id=&quot;optimizers-in-2026-adamw-muon-shampoo-soap&quot;&gt;Optimizers in 2026: AdamW, Muon, Shampoo&#x2F;SOAP&lt;&#x2F;h1&gt;
&lt;h2 id=&quot;tl-dr&quot;&gt;TL;DR&lt;&#x2F;h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;AdamW&lt;&#x2F;strong&gt; remains the production default at frontier scale (Llama 3.1, Qwen 3, GPT-5-era).&lt;&#x2F;li&gt;
&lt;li&gt;&lt;strong&gt;Muon&lt;&#x2F;strong&gt; (Jordan et al., 2024; Liu et al. arXiv:2502.16982) uses &lt;strong&gt;Newton–Schulz orthogonalization&lt;&#x2F;strong&gt;  of momentum and shows &lt;strong&gt;~2× compute efficiency vs AdamW under compute-optimal training&lt;&#x2F;strong&gt; in Moonshot&#x27;s Moonlight scaling study (3B&#x2F;16B MoE, 5.7T tokens).&lt;&#x2F;li&gt;
&lt;li&gt;However, &lt;strong&gt;Wen et al. (arXiv:2512.05620) find the gap shrinks to ~1.4× at 400M–1.5B and ~1.1× at 1.2B once AdamW is well-tuned&lt;&#x2F;strong&gt;,  raising the question of whether headline 2× gains transfer to multi-billion-scale frontier runs.&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;h2 id=&quot;why-muon-works&quot;&gt;Why Muon works&lt;&#x2F;h2&gt;
&lt;p&gt;Orthogonalizing the per-matrix momentum update prevents the optimizer from collapsing into a few dominant directions. Newton–Schulz makes the operation ~5–10× cheaper than full SVD, with negligible per-step overhead at GPU scale.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;recommendation&quot;&gt;Recommendation&lt;&#x2F;h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Frontier dense &#x2F; MoE runs&lt;&#x2F;strong&gt;: AdamW remains lowest-risk; switch to Muon only with a μP-style HP sweep at small scale.&lt;&#x2F;li&gt;
&lt;li&gt;&lt;strong&gt;Pre-1B research&lt;&#x2F;strong&gt;: Muon&#x27;s 1.4–2× gain is real and easy to pick up.&lt;&#x2F;li&gt;
&lt;li&gt;&lt;strong&gt;SOAP&lt;&#x2F;strong&gt;: a Shampoo variant; competitive with Muon at 100M–1B but heavier compute.&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;h2 id=&quot;references&quot;&gt;References&lt;&#x2F;h2&gt;
&lt;ul&gt;
&lt;li&gt;Jordan et al. 2024 (Muon original); Liu et al. arXiv:2502.16982; Wen et al. arXiv:2512.05620; Du &amp;amp; Su arXiv:2604.01472 (Newton-Muon).&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
</content>
        
    </entry>
    <entry xml:lang="en">
        <title>Frontier AI Training Hardware in 2026: H100, H200, GB200 NVL72, TPU Ironwood, Trainium2&#x2F;3</title>
        <published>2026-05-22T00:00:00+00:00</published>
        <updated>2026-05-22T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Unknown
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://6ai6.com/blog/llm-pretraining-2026-hardware/"/>
        <id>https://6ai6.com/blog/llm-pretraining-2026-hardware/</id>
        
        <content type="html" xml:base="https://6ai6.com/blog/llm-pretraining-2026-hardware/">&lt;h1 id=&quot;frontier-ai-training-hardware-in-2026&quot;&gt;Frontier AI Training Hardware in 2026&lt;&#x2F;h1&gt;
&lt;h2 id=&quot;tl-dr&quot;&gt;TL;DR&lt;&#x2F;h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;NVIDIA&lt;&#x2F;strong&gt; ships the most-deployed training chips: H100 (700 W, 3.35 TB&#x2F;s HBM3, 989 BF16 dense &#x2F; 1,979 FP8 dense TFLOPS), H200 (141 GB HBM3e, 4.8 TB&#x2F;s, same compute), and Blackwell B200 &#x2F; GB200 NVL72 (per-GPU 5 PFLOPS FP8 dense &#x2F; 10 PFLOPS sparse; rack 1.44 EFLOPS FP4 sparse).&lt;&#x2F;li&gt;
&lt;li&gt;&lt;strong&gt;Google&#x27;s Ironwood (TPU v7)&lt;&#x2F;strong&gt; delivers &lt;strong&gt;4,614 TFLOPS FP8 per chip&lt;&#x2F;strong&gt;, 192 GB HBM3e, and &lt;strong&gt;42.5 EFLOPS FP8 per 9,216-chip pod&lt;&#x2F;strong&gt; — roughly closing the gap to NVIDIA on a per-chip basis.&lt;&#x2F;li&gt;
&lt;li&gt;&lt;strong&gt;AWS Trainium2&lt;&#x2F;strong&gt; = 1.3 PFLOPS FP8 dense &#x2F; chip; UltraServer = 64 chips &#x2F; 83.2 PFLOPS &#x2F; 6 TB HBM. &lt;strong&gt;Trainium3 (3 nm, 2026)&lt;&#x2F;strong&gt; doubles per-chip compute to &lt;strong&gt;2.52 PFLOPS FP8&lt;&#x2F;strong&gt; with 144 GB HBM3e.&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;h2 id=&quot;master-comparison-table-primary-sources&quot;&gt;Master comparison table (primary sources)&lt;&#x2F;h2&gt;
&lt;table&gt;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;Chip&lt;&#x2F;th&gt;&lt;th&gt;Dense FP8 (TFLOPS)&lt;&#x2F;th&gt;&lt;th&gt;HBM&lt;&#x2F;th&gt;&lt;th&gt;HBM BW&lt;&#x2F;th&gt;&lt;th&gt;Interconnect&lt;&#x2F;th&gt;&lt;th&gt;TDP&lt;&#x2F;th&gt;&lt;&#x2F;tr&gt;&lt;&#x2F;thead&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td&gt;H100 SXM5&lt;&#x2F;td&gt;&lt;td&gt;&lt;strong&gt;1,979&lt;&#x2F;strong&gt;&lt;&#x2F;td&gt;&lt;td&gt;80 GB HBM3&lt;&#x2F;td&gt;&lt;td&gt;3.35 TB&#x2F;s&lt;&#x2F;td&gt;&lt;td&gt;NVLink 4: 900 GB&#x2F;s&lt;&#x2F;td&gt;&lt;td&gt;700 W&lt;&#x2F;td&gt;&lt;&#x2F;tr&gt;
&lt;tr&gt;&lt;td&gt;H200 SXM&lt;&#x2F;td&gt;&lt;td&gt;&lt;strong&gt;1,979&lt;&#x2F;strong&gt;&lt;&#x2F;td&gt;&lt;td&gt;&lt;strong&gt;141 GB HBM3e&lt;&#x2F;strong&gt;&lt;&#x2F;td&gt;&lt;td&gt;&lt;strong&gt;4.8 TB&#x2F;s&lt;&#x2F;strong&gt;&lt;&#x2F;td&gt;&lt;td&gt;NVLink 4: 900 GB&#x2F;s&lt;&#x2F;td&gt;&lt;td&gt;700 W&lt;&#x2F;td&gt;&lt;&#x2F;tr&gt;
&lt;tr&gt;&lt;td&gt;B200 (HGX)&lt;&#x2F;td&gt;&lt;td&gt;&lt;strong&gt;4,500&lt;&#x2F;strong&gt; (dense)&lt;&#x2F;td&gt;&lt;td&gt;180 GB HBM3e&lt;&#x2F;td&gt;&lt;td&gt;7.7 TB&#x2F;s&lt;&#x2F;td&gt;&lt;td&gt;NVLink 5: 1.8 TB&#x2F;s&lt;&#x2F;td&gt;&lt;td&gt;~1,000 W&lt;&#x2F;td&gt;&lt;&#x2F;tr&gt;
&lt;tr&gt;&lt;td&gt;GB200 GPU&lt;&#x2F;td&gt;&lt;td&gt;&lt;strong&gt;5,000&lt;&#x2F;strong&gt; (dense)&lt;&#x2F;td&gt;&lt;td&gt;&lt;strong&gt;186 GB HBM3e&lt;&#x2F;strong&gt;&lt;&#x2F;td&gt;&lt;td&gt;8 TB&#x2F;s&lt;&#x2F;td&gt;&lt;td&gt;NVLink 5: 1.8 TB&#x2F;s&lt;&#x2F;td&gt;&lt;td&gt;up to 1,200 W&lt;&#x2F;td&gt;&lt;&#x2F;tr&gt;
&lt;tr&gt;&lt;td&gt;TPU v5p&lt;&#x2F;td&gt;&lt;td&gt;(BF16) 459 TFLOPS&lt;&#x2F;td&gt;&lt;td&gt;95 GB HBM2e&lt;&#x2F;td&gt;&lt;td&gt;2.76 TB&#x2F;s&lt;&#x2F;td&gt;&lt;td&gt;ICI 4,800 Gbps&#x2F;chip, 8,960-chip pod&lt;&#x2F;td&gt;&lt;td&gt;—&lt;&#x2F;td&gt;&lt;&#x2F;tr&gt;
&lt;tr&gt;&lt;td&gt;TPU v6e Trillium&lt;&#x2F;td&gt;&lt;td&gt;(BF16) ~918 TFLOPS&lt;&#x2F;td&gt;&lt;td&gt;32 GB HBM&lt;&#x2F;td&gt;&lt;td&gt;~1.6 TB&#x2F;s&lt;&#x2F;td&gt;&lt;td&gt;256-chip pod&lt;&#x2F;td&gt;&lt;td&gt;—&lt;&#x2F;td&gt;&lt;&#x2F;tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;strong&gt;TPU v7 Ironwood&lt;&#x2F;strong&gt;&lt;&#x2F;td&gt;&lt;td&gt;&lt;strong&gt;4,614&lt;&#x2F;strong&gt;&lt;&#x2F;td&gt;&lt;td&gt;&lt;strong&gt;192 GB HBM3e&lt;&#x2F;strong&gt;&lt;&#x2F;td&gt;&lt;td&gt;&lt;strong&gt;7.37 TB&#x2F;s&lt;&#x2F;strong&gt;&lt;&#x2F;td&gt;&lt;td&gt;9,216-chip pod&lt;&#x2F;td&gt;&lt;td&gt;~1 kW&lt;&#x2F;td&gt;&lt;&#x2F;tr&gt;
&lt;tr&gt;&lt;td&gt;Trainium2&lt;&#x2F;td&gt;&lt;td&gt;&lt;strong&gt;1,300&lt;&#x2F;strong&gt;&lt;&#x2F;td&gt;&lt;td&gt;96 GB HBM&lt;&#x2F;td&gt;&lt;td&gt;~2.9 TB&#x2F;s&lt;&#x2F;td&gt;&lt;td&gt;NeuronLink, 64-chip UltraServer&lt;&#x2F;td&gt;&lt;td&gt;—&lt;&#x2F;td&gt;&lt;&#x2F;tr&gt;
&lt;tr&gt;&lt;td&gt;Trainium3 (3 nm)&lt;&#x2F;td&gt;&lt;td&gt;&lt;strong&gt;2,520 (MXFP8)&lt;&#x2F;strong&gt;&lt;&#x2F;td&gt;&lt;td&gt;&lt;strong&gt;144 GB HBM3e&lt;&#x2F;strong&gt;&lt;&#x2F;td&gt;&lt;td&gt;&lt;strong&gt;4.9 TB&#x2F;s&lt;&#x2F;strong&gt;&lt;&#x2F;td&gt;&lt;td&gt;NeuronLink v4, 144-chip UltraServer&lt;&#x2F;td&gt;&lt;td&gt;—&lt;&#x2F;td&gt;&lt;&#x2F;tr&gt;
&lt;&#x2F;tbody&gt;&lt;&#x2F;table&gt;
&lt;h3 id=&quot;pod-rack-totals&quot;&gt;Pod &#x2F; rack totals&lt;&#x2F;h3&gt;
&lt;table&gt;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;System&lt;&#x2F;th&gt;&lt;th&gt;Aggregate FP8 (dense)&lt;&#x2F;th&gt;&lt;th&gt;Aggregate HBM&lt;&#x2F;th&gt;&lt;th&gt;Aggregate interconnect&lt;&#x2F;th&gt;&lt;&#x2F;tr&gt;&lt;&#x2F;thead&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td&gt;GB200 NVL72&lt;&#x2F;td&gt;&lt;td&gt;72 × 5 PF = &lt;strong&gt;360 PFLOPS dense&lt;&#x2F;strong&gt; (720 PF sparse)&lt;&#x2F;td&gt;&lt;td&gt;~13.4 TB HBM3e&lt;&#x2F;td&gt;&lt;td&gt;&lt;strong&gt;130 TB&#x2F;s NVLink&lt;&#x2F;strong&gt;&lt;&#x2F;td&gt;&lt;&#x2F;tr&gt;
&lt;tr&gt;&lt;td&gt;TPU v7 Ironwood pod&lt;&#x2F;td&gt;&lt;td&gt;&lt;strong&gt;~42.5 EFLOPS FP8&lt;&#x2F;strong&gt;&lt;&#x2F;td&gt;&lt;td&gt;9,216 × 192 GB = &lt;strong&gt;~1.7 PB HBM3e&lt;&#x2F;strong&gt;&lt;&#x2F;td&gt;&lt;td&gt;3D-torus ICI&lt;&#x2F;td&gt;&lt;&#x2F;tr&gt;
&lt;tr&gt;&lt;td&gt;Trn2 UltraServer&lt;&#x2F;td&gt;&lt;td&gt;64 × 1.3 = &lt;strong&gt;83.2 PFLOPS FP8&lt;&#x2F;strong&gt;&lt;&#x2F;td&gt;&lt;td&gt;&lt;strong&gt;6 TB HBM&lt;&#x2F;strong&gt;&lt;&#x2F;td&gt;&lt;td&gt;185 TB&#x2F;s&lt;&#x2F;td&gt;&lt;&#x2F;tr&gt;
&lt;tr&gt;&lt;td&gt;Trn3 UltraServer&lt;&#x2F;td&gt;&lt;td&gt;144 × 2.52 = &lt;strong&gt;362 PFLOPS MXFP8&lt;&#x2F;strong&gt;&lt;&#x2F;td&gt;&lt;td&gt;&lt;strong&gt;20.7 TB HBM3e&lt;&#x2F;strong&gt;&lt;&#x2F;td&gt;&lt;td&gt;706 TB&#x2F;s&lt;&#x2F;td&gt;&lt;&#x2F;tr&gt;
&lt;&#x2F;tbody&gt;&lt;&#x2F;table&gt;
&lt;h2 id=&quot;sources-verbatim-quotes&quot;&gt;Sources (verbatim quotes)&lt;&#x2F;h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;H200&lt;&#x2F;strong&gt;: &quot;the NVIDIA H200 is the first GPU to offer 141 gigabytes (GB) of HBM3e memory at 4.8 terabytes per second (TB&#x2F;s)&quot;  (nvidia.com&#x2F;en-us&#x2F;data-center&#x2F;h200&#x2F;).&lt;&#x2F;li&gt;
&lt;li&gt;&lt;strong&gt;GB200 NVL72&lt;&#x2F;strong&gt;: &quot;72 NVIDIA Blackwell GPUs interconnected by the largest NVIDIA NVLink domain ever offered, NVLink Switch System provides 130 terabytes per second (TB&#x2F;s) of low-latency GPU communications&quot;  (nvidia.com&#x2F;en-us&#x2F;data-center&#x2F;gb200-nvl72&#x2F;).&lt;&#x2F;li&gt;
&lt;li&gt;&lt;strong&gt;TPU v5p&lt;&#x2F;strong&gt;: &quot;Each TPU v5p pod composes together 8,960 chips over our highest-bandwidth inter-chip interconnect (ICI) at 4,800 Gbps&#x2F;chip in a 3D torus topology&quot;  (cloud.google.com).&lt;&#x2F;li&gt;
&lt;li&gt;&lt;strong&gt;TPU Ironwood&lt;&#x2F;strong&gt;: &quot;TPU7x is the first release within the Ironwood family… With a 9,216-chip footprint per Pod… Each chip is equipped with 192 GB of HBM, with bandwidth of approximately 7.37 TB&#x2F;s&quot;  (docs.cloud.google.com&#x2F;tpu&#x2F;docs&#x2F;tpu7x).&lt;&#x2F;li&gt;
&lt;li&gt;&lt;strong&gt;Trainium2&lt;&#x2F;strong&gt;: &quot;Trn2 instances feature 16 Trainium2 chips… up to 20.8 FP8 petaflops of compute. Trn2 UltraServers extend NeuronLink connectivity to 64 Trainium2 chips… up to 83.2 FP8 petaflops of compute&quot;  (aws.amazon.com&#x2F;ec2&#x2F;instance-types&#x2F;trn2&#x2F;).&lt;&#x2F;li&gt;
&lt;li&gt;&lt;strong&gt;Trainium3&lt;&#x2F;strong&gt;: &quot;AWS Trainium3 chip provides 2x higher compute performance to 2.52 petaflops (PFLOPs) of FP8 compute, increases the memory capacity by 1.5x and bandwidth by 1.7x over Trainium2 to 144 GB of HBM3e memory, and 4.9 TB&#x2F;s of memory bandwidth&quot;  (aws.amazon.com&#x2F;ai&#x2F;machine-learning&#x2F;trainium&#x2F;).&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;h2 id=&quot;faq&quot;&gt;FAQ&lt;&#x2F;h2&gt;
&lt;p&gt;&lt;strong&gt;Q: How does Ironwood compare to GB200?&lt;&#x2F;strong&gt;
Per-chip FP8: Ironwood ~4.6 PF vs GB200 5 PF dense — essentially equal. Pod scale: 9,216-chip Ironwood pod = 42.5 EFLOPS vs 72-chip NVL72 rack = 360 PFLOPS dense. Google&#x27;s scale-up unit is now ~100× larger than NVIDIA&#x27;s.&lt;&#x2F;p&gt;
&lt;p&gt;&lt;strong&gt;Q: When does FP4 become production?&lt;&#x2F;strong&gt;
GB200 supports it; DeepSeek&#x27;s V3 paper and the SemiAnalysis Trainium3 piece both note FP4 as the next step.&lt;&#x2F;p&gt;
&lt;p&gt;&lt;strong&gt;Q: Why ~1 kW chips?&lt;&#x2F;strong&gt;
HBM stacks + tensor cores at higher clock — power density driving the gigawatt data-center wave.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;references&quot;&gt;References&lt;&#x2F;h2&gt;
&lt;ul&gt;
&lt;li&gt;NVIDIA HGX B200 OEM datasheet; nvidia.com&#x2F;en-us&#x2F;data-center&#x2F;{h100,h200,gb200-nvl72}&#x2F;&lt;&#x2F;li&gt;
&lt;li&gt;developer.nvidia.com&#x2F;blog&#x2F;nvidia-gb200-nvl72-delivers-trillion-parameter-llm-training-and-real-time-inference&#x2F;&lt;&#x2F;li&gt;
&lt;li&gt;cloud.google.com&#x2F;blog&#x2F;products&#x2F;compute&#x2F;{introducing-trillium-6th-gen-tpus,ironwood-tpus-and-new-axion-based-vms-for-your-ai-workloads}&lt;&#x2F;li&gt;
&lt;li&gt;aws.amazon.com&#x2F;ec2&#x2F;instance-types&#x2F;{trn2,trn3}&#x2F;&lt;&#x2F;li&gt;
&lt;li&gt;SemiAnalysis: TPUv7 deep-dive; AWS Trainium3 deep-dive.&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;h2 id=&quot;further-reading&quot;&gt;Further reading&lt;&#x2F;h2&gt;
&lt;p&gt;→ Article 13 (Cluster scale) · Article 14 (5D parallelism) · Article 15 (FP8)&lt;&#x2F;p&gt;
</content>
        
    </entry>
    <entry xml:lang="en">
        <title>Mixture-of-Experts Design: DeepSeek-V3, Qwen 3, Llama 4 Compared</title>
        <published>2026-05-22T00:00:00+00:00</published>
        <updated>2026-05-22T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Unknown
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://6ai6.com/blog/llm-pretraining-2026-mixture-of-experts/"/>
        <id>https://6ai6.com/blog/llm-pretraining-2026-mixture-of-experts/</id>
        
        <content type="html" xml:base="https://6ai6.com/blog/llm-pretraining-2026-mixture-of-experts/">&lt;h1 id=&quot;mixture-of-experts-design-in-2026&quot;&gt;Mixture-of-Experts Design in 2026&lt;&#x2F;h1&gt;
&lt;h2 id=&quot;tl-dr&quot;&gt;TL;DR&lt;&#x2F;h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Fine-grained MoE + shared expert + auxiliary-loss-free routing&lt;&#x2F;strong&gt; is the de-facto 2026 recipe (DeepSeek-V3, Llama 4, Qwen 3 MoE variants).&lt;&#x2F;li&gt;
&lt;li&gt;Sparsity ratios have widened: &lt;strong&gt;DeepSeek-V3 activates 5.5% (37B&#x2F;671B); Llama 4 Maverick activates 4.25% (17B&#x2F;400B); Behemoth activates 14% (288B&#x2F;2T)&lt;&#x2F;strong&gt;.&lt;&#x2F;li&gt;
&lt;li&gt;Auxiliary-loss-free balancing (per-expert bias, updated each step) replaces classic load-balancing loss — better quality, same balance.&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;h2 id=&quot;key-facts&quot;&gt;Key facts&lt;&#x2F;h2&gt;
&lt;table&gt;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;Model&lt;&#x2F;th&gt;&lt;th&gt;Total&lt;&#x2F;th&gt;&lt;th&gt;Active&lt;&#x2F;th&gt;&lt;th&gt;Experts&lt;&#x2F;th&gt;&lt;th&gt;Top-k&lt;&#x2F;th&gt;&lt;th&gt;Shared&lt;&#x2F;th&gt;&lt;th&gt;Routing&lt;&#x2F;th&gt;&lt;&#x2F;tr&gt;&lt;&#x2F;thead&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td&gt;&lt;strong&gt;DeepSeek-V3&lt;&#x2F;strong&gt;&lt;&#x2F;td&gt;&lt;td&gt;671B&lt;&#x2F;td&gt;&lt;td&gt;37B&lt;&#x2F;td&gt;&lt;td&gt;256 routed + 1 shared (per MoE layer)&lt;&#x2F;td&gt;&lt;td&gt;8&lt;&#x2F;td&gt;&lt;td&gt;yes&lt;&#x2F;td&gt;&lt;td&gt;&lt;strong&gt;aux-loss-free&lt;&#x2F;strong&gt;&lt;&#x2F;td&gt;&lt;&#x2F;tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;strong&gt;Qwen 3 235B-A22B&lt;&#x2F;strong&gt;&lt;&#x2F;td&gt;&lt;td&gt;235B&lt;&#x2F;td&gt;&lt;td&gt;22B&lt;&#x2F;td&gt;&lt;td&gt;128&lt;&#x2F;td&gt;&lt;td&gt;8&lt;&#x2F;td&gt;&lt;td&gt;yes&lt;&#x2F;td&gt;&lt;td&gt;softmax + small aux&lt;&#x2F;td&gt;&lt;&#x2F;tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;strong&gt;Qwen 3 30B-A3B&lt;&#x2F;strong&gt;&lt;&#x2F;td&gt;&lt;td&gt;30B&lt;&#x2F;td&gt;&lt;td&gt;3B&lt;&#x2F;td&gt;&lt;td&gt;128&lt;&#x2F;td&gt;&lt;td&gt;8&lt;&#x2F;td&gt;&lt;td&gt;yes&lt;&#x2F;td&gt;&lt;td&gt;softmax + small aux&lt;&#x2F;td&gt;&lt;&#x2F;tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;strong&gt;Llama 4 Scout&lt;&#x2F;strong&gt;&lt;&#x2F;td&gt;&lt;td&gt;109B&lt;&#x2F;td&gt;&lt;td&gt;17B&lt;&#x2F;td&gt;&lt;td&gt;16&lt;&#x2F;td&gt;&lt;td&gt;1&lt;&#x2F;td&gt;&lt;td&gt;yes&lt;&#x2F;td&gt;&lt;td&gt;softmax&lt;&#x2F;td&gt;&lt;&#x2F;tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;strong&gt;Llama 4 Maverick&lt;&#x2F;strong&gt;&lt;&#x2F;td&gt;&lt;td&gt;400B&lt;&#x2F;td&gt;&lt;td&gt;17B&lt;&#x2F;td&gt;&lt;td&gt;128&lt;&#x2F;td&gt;&lt;td&gt;1&lt;&#x2F;td&gt;&lt;td&gt;yes&lt;&#x2F;td&gt;&lt;td&gt;softmax&lt;&#x2F;td&gt;&lt;&#x2F;tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;strong&gt;Llama 4 Behemoth&lt;&#x2F;strong&gt;&lt;&#x2F;td&gt;&lt;td&gt;~2T&lt;&#x2F;td&gt;&lt;td&gt;288B&lt;&#x2F;td&gt;&lt;td&gt;16&lt;&#x2F;td&gt;&lt;td&gt;1&lt;&#x2F;td&gt;&lt;td&gt;yes&lt;&#x2F;td&gt;&lt;td&gt;softmax&lt;&#x2F;td&gt;&lt;&#x2F;tr&gt;
&lt;&#x2F;tbody&gt;&lt;&#x2F;table&gt;
&lt;h2 id=&quot;how-does-auxiliary-loss-free-routing-work&quot;&gt;How does auxiliary-loss-free routing work?&lt;&#x2F;h2&gt;
&lt;p&gt;Classic MoE adds an auxiliary loss penalizing expert imbalance. DeepSeek-V3 instead maintains a &lt;strong&gt;per-expert bias&lt;&#x2F;strong&gt;  (b_e) that nudges the routing logits each step:&lt;&#x2F;p&gt;
</content>
        
    </entry>
    <entry xml:lang="en">
        <title>Energy, Power &amp; Capex</title>
        <published>2026-05-21T00:00:00+00:00</published>
        <updated>2026-05-21T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Unknown
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://6ai6.com/blog/llm-pretraining-2026-energy-capex/"/>
        <id>https://6ai6.com/blog/llm-pretraining-2026-energy-capex/</id>
        
        <content type="html" xml:base="https://6ai6.com/blog/llm-pretraining-2026-energy-capex/">&lt;h1 id=&quot;energy-power-capex-stargate-the-big-4-and-the-gigawatt-era&quot;&gt;Energy, Power &amp;amp; Capex: Stargate, the Big-4, and the Gigawatt Era&lt;&#x2F;h1&gt;
&lt;h2 id=&quot;tl-dr&quot;&gt;TL;DR&lt;&#x2F;h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Big-4 hyperscaler 2026 AI capex = ~$725B combined&lt;&#x2F;strong&gt; (Microsoft $190B; Amazon ~$200B; Alphabet up to $190B; Meta up to $145B per Q1 2026 guidance).&lt;&#x2F;li&gt;
&lt;li&gt;&lt;strong&gt;Stargate&lt;&#x2F;strong&gt; = $500B &#x2F; 10 GW by 2029;  ~7 GW under contract by end-2025.&lt;&#x2F;li&gt;
&lt;li&gt;&lt;strong&gt;xAI Colossus&lt;&#x2F;strong&gt; + Colossus 2 target gigawatt-scale, including ~1.1+ GW of Solaris-supplied gas turbines  (Memphis + Mississippi).&lt;&#x2F;li&gt;
&lt;li&gt;A 1 GW AI data center consumes power equivalent to ~750,000 US homes; &lt;strong&gt;grid interconnect, not chips, is now the bottleneck&lt;&#x2F;strong&gt;.&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;h2 id=&quot;the-number-to-remember&quot;&gt;The number to remember&lt;&#x2F;h2&gt;
&lt;p&gt;&lt;strong&gt;$725 billion&lt;&#x2F;strong&gt; — combined 2026 AI capex of MSFT, AMZN, GOOGL, META.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;why-power-is-the-bottleneck&quot;&gt;Why power is the bottleneck&lt;&#x2F;h2&gt;
&lt;ul&gt;
&lt;li&gt;Per-chip TDP: 700 W (H100) → 1,200 W (GB200) → ~1 kW (Ironwood).&lt;&#x2F;li&gt;
&lt;li&gt;100K GB200 = ~120 MW just at the silicon; double with cooling+networking.&lt;&#x2F;li&gt;
&lt;li&gt;Permitting a new 1 GW interconnect in the US takes 3–7 years.&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;h2 id=&quot;strategic-implications-for-ctos&quot;&gt;Strategic implications for CTOs&lt;&#x2F;h2&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Lock multi-year power PPAs early&lt;&#x2F;strong&gt; (Anthropic&#x27;s $100B Amazon deal includes capacity reservations).&lt;&#x2F;li&gt;
&lt;li&gt;&lt;strong&gt;Site selection now matters more than chip selection&lt;&#x2F;strong&gt; — ERCOT, PJM, Pacific NW where excess capacity exists.&lt;&#x2F;li&gt;
&lt;li&gt;&lt;strong&gt;Co-locate with renewables + batteries&lt;&#x2F;strong&gt; (Tesla Megapacks at Colossus, SB Energy at Stargate Milam).&lt;&#x2F;li&gt;
&lt;&#x2F;ol&gt;
&lt;h2 id=&quot;references&quot;&gt;References&lt;&#x2F;h2&gt;
&lt;ul&gt;
&lt;li&gt;Statista &#x2F; Tom&#x27;s Hardware (May 2026) on Big-4 capex&lt;&#x2F;li&gt;
&lt;li&gt;openai.com Stargate announcements; anthropic.com&#x2F;news&#x2F;anthropic-amazon-compute&lt;&#x2F;li&gt;
&lt;li&gt;SemiAnalysis Colossus 2 piece&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
</content>
        
    </entry>
    <entry xml:lang="en">
        <title>FP8 Mixed-Precision Training</title>
        <published>2026-05-21T00:00:00+00:00</published>
        <updated>2026-05-21T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Unknown
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://6ai6.com/blog/llm-pretraining-2026-fp8-training/"/>
        <id>https://6ai6.com/blog/llm-pretraining-2026-fp8-training/</id>
        
        <content type="html" xml:base="https://6ai6.com/blog/llm-pretraining-2026-fp8-training/">&lt;h1 id=&quot;fp8-mixed-precision-training-deepseek-v3-recipe&quot;&gt;FP8 Mixed-Precision Training (DeepSeek-V3 recipe)&lt;&#x2F;h1&gt;
&lt;h2 id=&quot;tl-dr&quot;&gt;TL;DR&lt;&#x2F;h2&gt;
&lt;ul&gt;
&lt;li&gt;DeepSeek-V3 is the first extremely large model (671B&#x2F;37B-active) to validate &lt;strong&gt;end-to-end FP8 pre-training&lt;&#x2F;strong&gt; at scale.&lt;&#x2F;li&gt;
&lt;li&gt;The team uses &lt;strong&gt;E4M3 on all tensors&lt;&#x2F;strong&gt; (not the NVIDIA hybrid E4M3&#x2F;E5M2), enabled by &lt;strong&gt;fine-grained 1×128 activation tiles and 128×128 weight blocks&lt;&#x2F;strong&gt;.&lt;&#x2F;li&gt;
&lt;li&gt;Optimizer state uses &lt;strong&gt;BF16 instead of FP32&lt;&#x2F;strong&gt;, saving memory;  accumulation uses promoted FP32 (NVIDIA CUTLASS pattern).&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;h2 id=&quot;recipe-verbatim-from-deepseek-v3-ss3-3&quot;&gt;Recipe (verbatim from DeepSeek-V3, §3.3)&lt;&#x2F;h2&gt;
&lt;blockquote&gt;
&lt;p&gt;&quot;we adopt the E4M3 format on all tensors for higher precision. We attribute the feasibility of this approach to our fine-grained quantization strategy, i.e., tile and block-wise scaling.&quot;
&quot;we calculate the maximum absolute value online for each 1x128 activation tile or 128x128 weight block.&quot;&lt;&#x2F;p&gt;
&lt;&#x2F;blockquote&gt;
&lt;h2 id=&quot;why-it-works&quot;&gt;Why it works&lt;&#x2F;h2&gt;
&lt;p&gt;Tile&#x2F;block-wise scaling shares the exponent across small element groups, capturing dynamic range that tensor-wide scaling can&#x27;t. Outliers in any single element don&#x27;t blow up the global scale.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;faq&quot;&gt;FAQ&lt;&#x2F;h2&gt;
&lt;p&gt;&lt;strong&gt;Q: Is FP4 next?&lt;&#x2F;strong&gt; Yes — Blackwell supports it; DeepSeek&#x27;s hardware companion paper (arXiv:2505.09343) discusses low-precision directions.
&lt;strong&gt;Q: Does FP8 hurt loss?&lt;&#x2F;strong&gt; DeepSeek-V3 reports &lt;strong&gt;&amp;lt;0.25% loss perturbation&lt;&#x2F;strong&gt; vs BF16 — negligible at scale.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;references&quot;&gt;References&lt;&#x2F;h2&gt;
&lt;ul&gt;
&lt;li&gt;arXiv:2412.19437 (V3); arXiv:2505.09343 (V3&#x2F;R1 hardware insights); Colfax: &quot;DeepSeek-R1 and FP8 Mixed-Precision Training&quot;&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
</content>
        
    </entry>
    <entry xml:lang="en">
        <title>Cluster Scale 2026: Colossus, Stargate, Project Rainier</title>
        <published>2026-05-20T00:00:00+00:00</published>
        <updated>2026-05-20T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Unknown
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://6ai6.com/blog/llm-pretraining-2026-cluster-scale/"/>
        <id>https://6ai6.com/blog/llm-pretraining-2026-cluster-scale/</id>
        
        <content type="html" xml:base="https://6ai6.com/blog/llm-pretraining-2026-cluster-scale/">&lt;h1 id=&quot;cluster-scale-2026&quot;&gt;Cluster Scale 2026&lt;&#x2F;h1&gt;
&lt;h2 id=&quot;tl-dr&quot;&gt;TL;DR&lt;&#x2F;h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;xAI Colossus 1&lt;&#x2F;strong&gt;: ~200,000 GPUs (150K H100 + 50K H200) plus ~30K GB200, ) built in a former Memphis Electrolux plant; &lt;strong&gt;first 100K phase deployed in 122 days&lt;&#x2F;strong&gt;, doubled in another 92.&lt;&#x2F;li&gt;
&lt;li&gt;&lt;strong&gt;AWS Project Rainier&lt;&#x2F;strong&gt;: ~500,000 Trainium2 chips across multiple US data centers  (Indiana flagship), scaling to &amp;gt;1M;  &lt;strong&gt;Anthropic exclusive tenant&lt;&#x2F;strong&gt;; ~5× the compute Anthropic used for prior Claude generations.&lt;&#x2F;li&gt;
&lt;li&gt;&lt;strong&gt;OpenAI Stargate&lt;&#x2F;strong&gt;: a &lt;strong&gt;$500B, 10-GW&lt;&#x2F;strong&gt; commitment over four years;  &lt;strong&gt;~7 GW under contract by end-2025&lt;&#x2F;strong&gt;  (Abilene flagship live, Texas &#x2F; NM &#x2F; Ohio &#x2F; WI sites; Stargate UAE).&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;h2 id=&quot;key-facts&quot;&gt;Key facts&lt;&#x2F;h2&gt;
&lt;table&gt;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;Cluster&lt;&#x2F;th&gt;&lt;th&gt;Chips&lt;&#x2F;th&gt;&lt;th&gt;Type&lt;&#x2F;th&gt;&lt;th&gt;Power&lt;&#x2F;th&gt;&lt;th&gt;Tenant&lt;&#x2F;th&gt;&lt;th&gt;Status&lt;&#x2F;th&gt;&lt;&#x2F;tr&gt;&lt;&#x2F;thead&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td&gt;Colossus 1&lt;&#x2F;td&gt;&lt;td&gt;200K + 30K GB200 )&lt;&#x2F;td&gt;&lt;td&gt;NVIDIA H100&#x2F;H200 + GB200&lt;&#x2F;td&gt;&lt;td&gt;~250 MW  + gas turbines&lt;&#x2F;td&gt;&lt;td&gt;xAI (Grok)&lt;&#x2F;td&gt;&lt;td&gt;Live&lt;&#x2F;td&gt;&lt;&#x2F;tr&gt;
&lt;tr&gt;&lt;td&gt;Colossus 2 (Mississippi)&lt;&#x2F;td&gt;&lt;td&gt;target 550K+ Blackwell&lt;&#x2F;td&gt;&lt;td&gt;NVIDIA GB200&#x2F;GB300&lt;&#x2F;td&gt;&lt;td&gt;gigawatt-scale&lt;&#x2F;td&gt;&lt;td&gt;xAI&lt;&#x2F;td&gt;&lt;td&gt;Construction 2026&lt;&#x2F;td&gt;&lt;&#x2F;tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;strong&gt;Project Rainier&lt;&#x2F;strong&gt;&lt;&#x2F;td&gt;&lt;td&gt;&lt;strong&gt;~500K Trainium2&lt;&#x2F;strong&gt; (→1M)&lt;&#x2F;td&gt;&lt;td&gt;AWS Trainium2 → Trainium3&lt;&#x2F;td&gt;&lt;td&gt;multi-site&lt;&#x2F;td&gt;&lt;td&gt;Anthropic&lt;&#x2F;td&gt;&lt;td&gt;Live, expanding&lt;&#x2F;td&gt;&lt;&#x2F;tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;strong&gt;Stargate Abilene&lt;&#x2F;strong&gt;&lt;&#x2F;td&gt;&lt;td&gt;NVIDIA GB200 racks&lt;&#x2F;td&gt;&lt;td&gt;NVIDIA&lt;&#x2F;td&gt;&lt;td&gt;~1 GW potential&lt;&#x2F;td&gt;&lt;td&gt;OpenAI&lt;&#x2F;td&gt;&lt;td&gt;Live&lt;&#x2F;td&gt;&lt;&#x2F;tr&gt;
&lt;tr&gt;&lt;td&gt;Stargate total&lt;&#x2F;td&gt;&lt;td&gt;&quot;2M chips&quot; plan&lt;&#x2F;td&gt;&lt;td&gt;NVIDIA + custom&lt;&#x2F;td&gt;&lt;td&gt;&lt;strong&gt;10 GW by 2029&lt;&#x2F;strong&gt;&lt;&#x2F;td&gt;&lt;td&gt;OpenAI&lt;&#x2F;td&gt;&lt;td&gt;$500B commitment&lt;&#x2F;td&gt;&lt;&#x2F;tr&gt;
&lt;&#x2F;tbody&gt;&lt;&#x2F;table&gt;
&lt;h2 id=&quot;how-did-xai-build-200k-gpus-in-214-days&quot;&gt;How did xAI build 200K GPUs in 214 days?&lt;&#x2F;h2&gt;
&lt;p&gt;xAI took an abandoned 785,000-sq-ft Electrolux plant, brought in 14 mobile gas turbines for power, and used Supermicro liquid-cooled racks (64 GPUs&#x2F;rack, 1,500 racks for the 100K phase).  &lt;strong&gt;Networking: Nvidia Spectrum-X Ethernet (not InfiniBand)&lt;&#x2F;strong&gt;  with BlueField-3 SuperNICs at 400 Gb&#x2F;s&#x2F;GPU and SN5600  (51.2 Tb&#x2F;s) top-of-rack switches.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;what-is-project-rainier-actually&quot;&gt;What is Project Rainier actually?&lt;&#x2F;h2&gt;
&lt;p&gt;AWS describes Rainier as an &quot;&lt;strong&gt;EC2 UltraCluster of Trainium2 UltraServers&lt;&#x2F;strong&gt;.&quot;  Each UltraServer = 4 servers × 16 chips = 64 Trainium2 chips connected by NeuronLink  (blue cables); UltraServers tile via Elastic Fabric Adapter  (yellow cables). Anthropic: &quot;we currently use over one million Trainium2 chips to train and serve Claude.&quot;&lt;&#x2F;p&gt;
&lt;h2 id=&quot;what-is-stargate-concretely&quot;&gt;What is Stargate, concretely?&lt;&#x2F;h2&gt;
&lt;p&gt;Stargate is OpenAI&#x27;s umbrella for &lt;strong&gt;all&lt;&#x2F;strong&gt; future infrastructure (not a single facility). Sites announced through Q1 2026:&lt;&#x2F;p&gt;
&lt;table&gt;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;Site&lt;&#x2F;th&gt;&lt;th&gt;Status&lt;&#x2F;th&gt;&lt;th&gt;GW&lt;&#x2F;th&gt;&lt;&#x2F;tr&gt;&lt;&#x2F;thead&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td&gt;Abilene, TX (flagship)&lt;&#x2F;td&gt;&lt;td&gt;Live (GB200 racks since Jun 2025)&lt;&#x2F;td&gt;&lt;td&gt;up to ~1&lt;&#x2F;td&gt;&lt;&#x2F;tr&gt;
&lt;tr&gt;&lt;td&gt;Shackelford County, TX&lt;&#x2F;td&gt;&lt;td&gt;Construction&lt;&#x2F;td&gt;&lt;td&gt;1.4&lt;&#x2F;td&gt;&lt;&#x2F;tr&gt;
&lt;tr&gt;&lt;td&gt;Doña Ana County, NM&lt;&#x2F;td&gt;&lt;td&gt;Construction&lt;&#x2F;td&gt;&lt;td&gt;—&lt;&#x2F;td&gt;&lt;&#x2F;tr&gt;
&lt;tr&gt;&lt;td&gt;Lordstown, OH (SoftBank)&lt;&#x2F;td&gt;&lt;td&gt;Construction&lt;&#x2F;td&gt;&lt;td&gt;—&lt;&#x2F;td&gt;&lt;&#x2F;tr&gt;
&lt;tr&gt;&lt;td&gt;Milam County, TX (SB Energy)&lt;&#x2F;td&gt;&lt;td&gt;2026&lt;&#x2F;td&gt;&lt;td&gt;1.2&lt;&#x2F;td&gt;&lt;&#x2F;tr&gt;
&lt;tr&gt;&lt;td&gt;Stargate Michigan (&quot;The Barn&quot;)&lt;&#x2F;td&gt;&lt;td&gt;2026 construction&lt;&#x2F;td&gt;&lt;td&gt;1.0&lt;&#x2F;td&gt;&lt;&#x2F;tr&gt;
&lt;tr&gt;&lt;td&gt;Stargate UAE&lt;&#x2F;td&gt;&lt;td&gt;2026 opening&lt;&#x2F;td&gt;&lt;td&gt;—&lt;&#x2F;td&gt;&lt;&#x2F;tr&gt;
&lt;tr&gt;&lt;td&gt;Stargate Norway &#x2F; UK &#x2F; Argentina&lt;&#x2F;td&gt;&lt;td&gt;Planned&lt;&#x2F;td&gt;&lt;td&gt;—&lt;&#x2F;td&gt;&lt;&#x2F;tr&gt;
&lt;&#x2F;tbody&gt;&lt;&#x2F;table&gt;
&lt;p&gt;Plus contracts: $300B Oracle (5 years), $100B Nvidia equity-for-compute, $90B AMD warrant deal, $250B Microsoft Azure,  $350B Broadcom custom silicon, AWS $50B Trainium.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;faq&quot;&gt;FAQ&lt;&#x2F;h2&gt;
&lt;p&gt;&lt;strong&gt;Q: Are these single-fabric clusters or &quot;logical&quot; clusters?&lt;&#x2F;strong&gt;
Colossus 1 is split across &lt;strong&gt;four 25,000-GPU halls&lt;&#x2F;strong&gt;; analysts believe they were not designed as one HPL system.  Rainier is &lt;strong&gt;multi-data-center&lt;&#x2F;strong&gt; with EFA cross-site. Stargate Abilene is single-site.&lt;&#x2F;p&gt;
&lt;p&gt;&lt;strong&gt;Q: Power per GPU?&lt;&#x2F;strong&gt;
H100 ≈ 700 W, GB200 up to 1,200 W. A 100K GB200 system = ~120 MW just for chips, doubling with cooling + networking.&lt;&#x2F;p&gt;
&lt;p&gt;&lt;strong&gt;Q: 1M GPUs — feasible?&lt;&#x2F;strong&gt;
xAI&#x27;s Colossus 2 roadmap, OpenAI&#x27;s Stargate 10 GW, and Anthropic&#x27;s &quot;≥5 GW&quot; AWS expansion all imply ~$725B aggregate 2026 hyperscaler capex.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;references&quot;&gt;References&lt;&#x2F;h2&gt;
&lt;ul&gt;
&lt;li&gt;xAI Colossus: x.ai&#x2F;colossus; SemiAnalysis &quot;Colossus 2&quot;; en.wikipedia.org&#x2F;wiki&#x2F;Colossus_(supercomputer)&lt;&#x2F;li&gt;
&lt;li&gt;AWS Rainier: aboutamazon.com&#x2F;news&#x2F;aws&#x2F;aws-project-rainier-ai-trainium-chips-compute-cluster; anthropic.com&#x2F;news&#x2F;anthropic-amazon-compute&lt;&#x2F;li&gt;
&lt;li&gt;Stargate: openai.com&#x2F;index&#x2F;announcing-the-stargate-project&#x2F;; openai.com&#x2F;index&#x2F;five-new-stargate-sites&#x2F;&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;h2 id=&quot;further-reading&quot;&gt;Further reading&lt;&#x2F;h2&gt;
&lt;p&gt;→ Article 12 · Article 16 (reliability) · Article 24 (energy &amp;amp; capex)&lt;&#x2F;p&gt;
</content>
        
    </entry>
    <entry xml:lang="en">
        <title>Pre-Training Data Sources &amp; Token Budgets: From Common Crawl to 36T Tokens</title>
        <published>2026-05-20T00:00:00+00:00</published>
        <updated>2026-05-20T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Unknown
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://6ai6.com/blog/llm-pretraining-2026-data-sources/"/>
        <id>https://6ai6.com/blog/llm-pretraining-2026-data-sources/</id>
        
        <content type="html" xml:base="https://6ai6.com/blog/llm-pretraining-2026-data-sources/">&lt;h1 id=&quot;pre-training-data-sources-token-budgets&quot;&gt;Pre-Training Data Sources &amp;amp; Token Budgets&lt;&#x2F;h1&gt;
&lt;h2 id=&quot;tl-dr&quot;&gt;TL;DR&lt;&#x2F;h2&gt;
&lt;ul&gt;
&lt;li&gt;2026 frontier corpora span &lt;strong&gt;14.8T (DeepSeek-V3) → 36T (Qwen 3)&lt;&#x2F;strong&gt; tokens.&lt;&#x2F;li&gt;
&lt;li&gt;The web is the substrate — &lt;strong&gt;Common Crawl + FineWeb (15T) + DCLM&lt;&#x2F;strong&gt; form the open-data backbone; private corpora add books, code (StackV2 ~3T), PDFs (Qwen 3 used Qwen2.5-VL OCR), and multilingual scrapes.&lt;&#x2F;li&gt;
&lt;li&gt;Mix recipes have shifted: &lt;strong&gt;~5–30% of frontier tokens are now synthetic&lt;&#x2F;strong&gt; (textbooks, Q&amp;amp;A, code) generated by stronger teacher models.&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;h2 id=&quot;key-facts&quot;&gt;Key facts&lt;&#x2F;h2&gt;
&lt;table&gt;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;Corpus&lt;&#x2F;th&gt;&lt;th&gt;Tokens&lt;&#x2F;th&gt;&lt;th&gt;Source&lt;&#x2F;th&gt;&lt;th&gt;Used by&lt;&#x2F;th&gt;&lt;&#x2F;tr&gt;&lt;&#x2F;thead&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td&gt;FineWeb&lt;&#x2F;td&gt;&lt;td&gt;&lt;strong&gt;15T&lt;&#x2F;strong&gt;&lt;&#x2F;td&gt;&lt;td&gt;96 Common Crawl snapshots&lt;&#x2F;td&gt;&lt;td&gt;open replications&lt;&#x2F;td&gt;&lt;&#x2F;tr&gt;
&lt;tr&gt;&lt;td&gt;FineWeb-Edu&lt;&#x2F;td&gt;&lt;td&gt;&lt;strong&gt;1.3T&lt;&#x2F;strong&gt;&lt;&#x2F;td&gt;&lt;td&gt;classifier-filtered subset of FineWeb&lt;&#x2F;td&gt;&lt;td&gt;open models&lt;&#x2F;td&gt;&lt;&#x2F;tr&gt;
&lt;tr&gt;&lt;td&gt;DCLM-baseline&lt;&#x2F;td&gt;&lt;td&gt;&lt;strong&gt;3.8T&lt;&#x2F;strong&gt;&lt;&#x2F;td&gt;&lt;td&gt;Common Crawl + DCLM-pool filter&lt;&#x2F;td&gt;&lt;td&gt;DCLM-7B&lt;&#x2F;td&gt;&lt;&#x2F;tr&gt;
&lt;tr&gt;&lt;td&gt;Nemotron-CC&lt;&#x2F;td&gt;&lt;td&gt;&lt;strong&gt;6.3T unique&lt;&#x2F;strong&gt;&lt;&#x2F;td&gt;&lt;td&gt;CC + classifier ensembling + synthetic&lt;&#x2F;td&gt;&lt;td&gt;NVIDIA models&lt;&#x2F;td&gt;&lt;&#x2F;tr&gt;
&lt;tr&gt;&lt;td&gt;Ultra-FineWeb-en&lt;&#x2F;td&gt;&lt;td&gt;&lt;strong&gt;~1T&lt;&#x2F;strong&gt;&lt;&#x2F;td&gt;&lt;td&gt;fastText-filtered FineWeb&lt;&#x2F;td&gt;&lt;td&gt;MiniCPM&lt;&#x2F;td&gt;&lt;&#x2F;tr&gt;
&lt;tr&gt;&lt;td&gt;StackV2&lt;&#x2F;td&gt;&lt;td&gt;~900B (3T expanded)&lt;&#x2F;td&gt;&lt;td&gt;GitHub&lt;&#x2F;td&gt;&lt;td&gt;code mixes&lt;&#x2F;td&gt;&lt;&#x2F;tr&gt;
&lt;tr&gt;&lt;td&gt;Llama 3.1 pre-train&lt;&#x2F;td&gt;&lt;td&gt;&lt;strong&gt;15.6T&lt;&#x2F;strong&gt;&lt;&#x2F;td&gt;&lt;td&gt;mixed, undisclosed&lt;&#x2F;td&gt;&lt;td&gt;Llama 3.1 405B&lt;&#x2F;td&gt;&lt;&#x2F;tr&gt;
&lt;tr&gt;&lt;td&gt;DeepSeek-V3 pre-train&lt;&#x2F;td&gt;&lt;td&gt;&lt;strong&gt;14.8T&lt;&#x2F;strong&gt;&lt;&#x2F;td&gt;&lt;td&gt;&quot;diverse and high-quality&quot;&lt;&#x2F;td&gt;&lt;td&gt;DeepSeek-V3&lt;&#x2F;td&gt;&lt;&#x2F;tr&gt;
&lt;tr&gt;&lt;td&gt;Qwen 3 pre-train&lt;&#x2F;td&gt;&lt;td&gt;&lt;strong&gt;~36T&lt;&#x2F;strong&gt;&lt;&#x2F;td&gt;&lt;td&gt;web + PDFs + synthetic&lt;&#x2F;td&gt;&lt;td&gt;Qwen 3 (119 languages)&lt;&#x2F;td&gt;&lt;&#x2F;tr&gt;
&lt;tr&gt;&lt;td&gt;Llama 4 pre-train&lt;&#x2F;td&gt;&lt;td&gt;&lt;strong&gt;&amp;gt;30T&lt;&#x2F;strong&gt; multimodal&lt;&#x2F;td&gt;&lt;td&gt;text + image + video&lt;&#x2F;td&gt;&lt;td&gt;Llama 4 family&lt;&#x2F;td&gt;&lt;&#x2F;tr&gt;
&lt;&#x2F;tbody&gt;&lt;&#x2F;table&gt;
&lt;h2 id=&quot;how-big-is-the-frontier-corpus-and-why&quot;&gt;How big is the frontier corpus and why?&lt;&#x2F;h2&gt;
&lt;p&gt;Qwen 3&#x27;s 36T tokens is roughly &lt;strong&gt;2× Qwen 2.5&#x27;s 18T&lt;&#x2F;strong&gt; — the team writes: &quot;we collected twice as many pre-training tokens — covering three times more languages.&quot;  This pushes deep into the &lt;strong&gt;overtraining regime&lt;&#x2F;strong&gt; (article 21).&lt;&#x2F;p&gt;
&lt;p&gt;Llama 3.1 trained on &lt;strong&gt;15.6T tokens for the 405B model&lt;&#x2F;strong&gt;,  which Meta describes as roughly compute-optimal under their FLOP budget of 3.8×10²⁵.&lt;&#x2F;p&gt;
&lt;p&gt;DeepSeek-V3&#x27;s 14.8T is smaller — appropriate for a 37B-active MoE.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;where-do-the-tokens-come-from&quot;&gt;Where do the tokens come from?&lt;&#x2F;h2&gt;
</content>
        
    </entry>
    <entry xml:lang="en">
        <title>About</title>
        <published>2026-05-08T00:00:00+00:00</published>
        <updated>2026-05-08T00:00:00+00:00</updated>
        
        <author>
          <name>
            6AI6
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://6ai6.com/pages/about/"/>
        <id>https://6ai6.com/pages/about/</id>
        
        <content type="html" xml:base="https://6ai6.com/pages/about/">&lt;h2 id=&quot;what-we-do&quot;&gt;What We Do&lt;&#x2F;h2&gt;
&lt;hr &#x2F;&gt;
&lt;h2 id=&quot;why-6ai6&quot;&gt;Why 6AI6&lt;&#x2F;h2&gt;
&lt;p&gt;&lt;strong&gt;AI-native delivery.&lt;&#x2F;strong&gt; We embed generative AI and agentic workflows into our engineering process, achieving measurable per-engineer productivity gains that translate directly into faster delivery, lower cost, and better margins for clients.&lt;&#x2F;p&gt;
&lt;p&gt;&lt;strong&gt;Mixed-team depth.&lt;&#x2F;strong&gt; Enterprise systems, mobile apps, game products, and AI pipelines operate on very different rhythms. We have led all of them simultaneously — and know how to staff, coordinate, and quality-control across each.&lt;&#x2F;p&gt;
&lt;p&gt;&lt;strong&gt;Engineering discipline.&lt;&#x2F;strong&gt; CI&#x2F;CD, automated testing, code quality gates, data security, and GDPR-aware delivery practices are built into our process — not bolted on at the end.&lt;&#x2F;p&gt;
&lt;hr &#x2F;&gt;
&lt;h2 id=&quot;location&quot;&gt;Location&lt;&#x2F;h2&gt;
</content>
        
    </entry>
    <entry xml:lang="en">
        <title>Company Profile</title>
        <published>2026-05-08T00:00:00+00:00</published>
        <updated>2026-05-08T00:00:00+00:00</updated>
        
        <author>
          <name>
            6AI6
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://6ai6.com/pages/company-profile/"/>
        <id>https://6ai6.com/pages/company-profile/</id>
        
        <content type="html" xml:base="https://6ai6.com/pages/company-profile/">&lt;h1 id=&quot;6ai6-company-profile&quot;&gt;6AI6 · Company Profile&lt;&#x2F;h1&gt;
&lt;p&gt;&lt;strong&gt;AI-Native Company&lt;&#x2F;strong&gt;&lt;&#x2F;p&gt;
&lt;hr &#x2F;&gt;
&lt;h2 id=&quot;company-overview&quot;&gt;Company Overview&lt;&#x2F;h2&gt;
&lt;hr &#x2F;&gt;
&lt;h2 id=&quot;core-services&quot;&gt;Core Services&lt;&#x2F;h2&gt;
&lt;hr &#x2F;&gt;
&lt;h2 id=&quot;delivery-capabilities&quot;&gt;Delivery Capabilities&lt;&#x2F;h2&gt;
&lt;table&gt;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;Capability&lt;&#x2F;th&gt;&lt;th&gt;Detail&lt;&#x2F;th&gt;&lt;&#x2F;tr&gt;&lt;&#x2F;thead&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td&gt;&lt;strong&gt;Architecture&lt;&#x2F;strong&gt;&lt;&#x2F;td&gt;&lt;td&gt;High-concurrency, scalable, maintainable systems; microservices, cloud-native, serverless&lt;&#x2F;td&gt;&lt;&#x2F;tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;strong&gt;Engineering&lt;&#x2F;strong&gt;&lt;&#x2F;td&gt;&lt;td&gt;CI&#x2F;CD pipelines, automated testing, version management, canary releases, code quality standards&lt;&#x2F;td&gt;&lt;&#x2F;tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;strong&gt;AI-Powered Development&lt;&#x2F;strong&gt;&lt;&#x2F;td&gt;&lt;td&gt;AI-assisted coding, agentic engineering workflows, prompt&#x2F;skill asset libraries — &lt;strong&gt;80%+ per-engineer efficiency gains&lt;&#x2F;strong&gt;&lt;&#x2F;td&gt;&lt;&#x2F;tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;strong&gt;Security &amp;amp; Compliance&lt;&#x2F;strong&gt;&lt;&#x2F;td&gt;&lt;td&gt;OWASP practices, data security, privacy de-identification, GDPR-aware delivery&lt;&#x2F;td&gt;&lt;&#x2F;tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;strong&gt;Cross-border Delivery&lt;&#x2F;strong&gt;&lt;&#x2F;td&gt;&lt;td&gt;European client communication standards, overseas release processes, multilingual teams&lt;&#x2F;td&gt;&lt;&#x2F;tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;strong&gt;Project Management&lt;&#x2F;strong&gt;&lt;&#x2F;td&gt;&lt;td&gt;Milestone-based delivery, risk tracking, transparent progress reporting, acceptance testing&lt;&#x2F;td&gt;&lt;&#x2F;tr&gt;
&lt;&#x2F;tbody&gt;&lt;&#x2F;table&gt;
&lt;hr &#x2F;&gt;
&lt;h2 id=&quot;technology-stack&quot;&gt;Technology Stack&lt;&#x2F;h2&gt;
&lt;hr &#x2F;&gt;
&lt;h2 id=&quot;why-partner-with-6ai6&quot;&gt;Why Partner with 6AI6&lt;&#x2F;h2&gt;
&lt;hr &#x2F;&gt;
&lt;h2 id=&quot;contact&quot;&gt;Contact&lt;&#x2F;h2&gt;
</content>
        
    </entry>
    <entry xml:lang="en">
        <title>Search</title>
        <published>2026-01-14T00:00:00+00:00</published>
        <updated>2026-01-14T00:00:00+00:00</updated>
        
        <author>
          <name>
            6AI6
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://6ai6.com/pages/search/"/>
        <id>https://6ai6.com/pages/search/</id>
        
        <content type="html" xml:base="https://6ai6.com/pages/search/"></content>
        
    </entry>
    <entry xml:lang="en">
        <title>Attributions</title>
        <published>2021-06-04T00:00:00+00:00</published>
        <updated>2021-06-04T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Unknown
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://6ai6.com/pages/attributions/"/>
        <id>https://6ai6.com/pages/attributions/</id>
        
        <content type="html" xml:base="https://6ai6.com/pages/attributions/">&lt;h2 id=&quot;content-management-system&quot;&gt;Content management system&lt;&#x2F;h2&gt;
&lt;p&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;www.getzola.org&#x2F;&quot;&gt;Zola&lt;&#x2F;a&gt; is my choice for managing content and creating a static website from it.
It is your one-stop static site engine.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;cascading-style-sheets&quot;&gt;Cascading style sheets&lt;&#x2F;h2&gt;
&lt;p&gt;For styling, I use the &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;tailwindcss.com&quot;&gt;Tailwind CSS&lt;&#x2F;a&gt; framework by Adam Wathan.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;artwork&quot;&gt;Artwork&lt;&#x2F;h2&gt;
&lt;p&gt;I use free artwork on this site:&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;Free icons (MIT License) from
&lt;ul&gt;
&lt;li&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;github.com&#x2F;refactoringui&#x2F;heroicons&quot;&gt;Heroicons&lt;&#x2F;a&gt; by Refactoring UI Inc.&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;&#x2F;li&gt;
&lt;li&gt;Free images under the &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;unsplash.com&#x2F;license&quot;&gt;Unsplash License&lt;&#x2F;a&gt; from
&lt;ul&gt;
&lt;li&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;unsplash.com&#x2F;@zgc1993&quot;&gt;冬城&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;unsplash.com&#x2F;@cuatrobel&quot;&gt;Abel Pérez&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;unsplash.com&#x2F;@alexander_ant&quot;&gt;Alexander Ant&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;unsplash.com&#x2F;@sharonmccutcheon&quot;&gt;Alexander Grey&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;Andrew Buchanan&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;unsplash.com&#x2F;@drwmrk&quot;&gt;Andrew Stutesman&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;unsplash.com&#x2F;@brett_jordan&quot;&gt;Brett Jordan&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;unsplash.com&#x2F;@woodpecker65&quot;&gt;Christian Stahl&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;unsplash.com&#x2F;@clintadair&quot;&gt;Clint Adair&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;unsplash.com&#x2F;@danielcgold&quot;&gt;Dan Gold&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;unsplash.com&#x2F;@davelowephoto&quot;&gt;Dave Lowe&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;unsplash.com&#x2F;@davidclode&quot;&gt;David Clode&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;unsplash.com&#x2F;@hasanalmasi&quot;&gt;Hasan Almasi&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;unsplash.com&#x2F;@jasonrosewell&quot;&gt;Jason Rosewell&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;unsplash.com&#x2F;@jaysung&quot;&gt;Jehyun Sung&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;unsplash.com&#x2F;@kathhh&quot;&gt;Katherine Fleitas&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;unsplash.com&#x2F;@lionel28&quot;&gt;Lionel Hesry&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;unsplash.com&#x2F;@mmmarq&quot;&gt;Marcelo Marques&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;Marian Kroell&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;unsplash.com&#x2F;@kerber&quot;&gt;Marko Blažević&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;unsplash.com&#x2F;@markusspiske&quot;&gt;Markus Spiske&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;unsplash.com&#x2F;@markuswinkler&quot;&gt;Markus Winkler&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;unsplash.com&#x2F;@max_williams&quot;&gt;Max Williams&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;Mohammad Ali Berenji&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;unsplash.com&#x2F;@nhulz&quot;&gt;Nathan Hulsey&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;unsplash.com&#x2F;@jannerboy62&quot;&gt;Nick Fewings&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;unsplash.com&#x2F;@olav_tvedt&quot;&gt;Olav Tvedt&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;Omar Flores&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;unsplash.com&#x2F;@pawel_czerwinski&quot;&gt;Pawel Czerwinski&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;unsplash.com&#x2F;@theshubhamdhage&quot;&gt;Shubham Dhage&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;Sophie Vinetlouis&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;unsplash.com&#x2F;@steve_j&quot;&gt;Steve Johnson&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;unsplash.com&#x2F;@srz&quot;&gt;Sydney Rae&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;unsplash.com&#x2F;@timmarshall&quot;&gt;Tim Marshall&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;unsplash.com&#x2F;@timmossholder&quot;&gt;Tim Mossholder&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;unsplash.com&#x2F;@karton55&quot;&gt;Vitalik Vynarchyk&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;unsplash.com&#x2F;@vivaantrivedii&quot;&gt;Vivaan Trivedii&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;p&gt;Some Unsplash profiles are no longer available.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;libraries-and-assets&quot;&gt;Libraries and assets&lt;&#x2F;h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;katex.org&#x2F;&quot;&gt;KaTeX&lt;&#x2F;a&gt; (MIT License) for math rendering.&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;mermaid.js.org&#x2F;&quot;&gt;Mermaid&lt;&#x2F;a&gt; (MIT License) for diagrams.&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;howlerjs.com&#x2F;&quot;&gt;Howler.js&lt;&#x2F;a&gt; (MIT License) for the custom audio player.&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;lucaong.github.io&#x2F;minisearch&#x2F;&quot;&gt;MiniSearch&lt;&#x2F;a&gt; (MIT License) for client-side search.&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;artalk.js.org&#x2F;&quot;&gt;Artalk&lt;&#x2F;a&gt; (MIT License) for optional comments.&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;github.com&#x2F;getzola&#x2F;giallo&quot;&gt;Giallo&lt;&#x2F;a&gt; (EUPL-1.2 License) for syntax highlighting.&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
</content>
        
    </entry>
    <entry xml:lang="en">
        <title>Terms</title>
        <published>2020-01-08T00:00:00+00:00</published>
        <updated>2020-01-08T00:00:00+00:00</updated>
        
        <author>
          <name>
            6AI6
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://6ai6.com/pages/terms/"/>
        <id>https://6ai6.com/pages/terms/</id>
        
        <content type="html" xml:base="https://6ai6.com/pages/terms/">&lt;p&gt;&lt;em&gt;Last updated: February 9, 2026&lt;&#x2F;em&gt;&lt;&#x2F;p&gt;
&lt;h2 id=&quot;general-character-of-the-website&quot;&gt;General character of the website&lt;&#x2F;h2&gt;
&lt;p&gt;This website is a &lt;strong&gt;private, non-commercial blog&lt;&#x2F;strong&gt; with mostly informational content. It can be used &lt;strong&gt;without registration&lt;&#x2F;strong&gt;
and &lt;strong&gt;without providing personal data&lt;&#x2F;strong&gt;.&lt;&#x2F;p&gt;
&lt;p&gt;The following notes are for transparency and clarity. They are &lt;strong&gt;not general terms and conditions&lt;&#x2F;strong&gt; and &lt;strong&gt;not a contract&lt;&#x2F;strong&gt;
in a legal sense.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;content-and-opinions&quot;&gt;Content and opinions&lt;&#x2F;h2&gt;
&lt;p&gt;The content published on this website reflects &lt;strong&gt;my personal views and experiences&lt;&#x2F;strong&gt;. It is &lt;strong&gt;not professional advice&lt;&#x2F;strong&gt;,
in particular not legal, tax, medical, or financial advice.&lt;&#x2F;p&gt;
&lt;p&gt;I aim to provide correct and current information but make &lt;strong&gt;no warranties&lt;&#x2F;strong&gt; regarding accuracy, completeness, or suitability
for a specific purpose.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;liability&quot;&gt;Liability&lt;&#x2F;h2&gt;
&lt;p&gt;Liability for damages resulting from the use or non-use of the information provided on this website is excluded,
&lt;strong&gt;unless caused by intent or gross negligence&lt;&#x2F;strong&gt;.&lt;&#x2F;p&gt;
&lt;p&gt;Mandatory statutory liability remains unaffected, especially for injury to life, body, or health.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;external-links&quot;&gt;External links&lt;&#x2F;h2&gt;
&lt;p&gt;This website may contain links to external websites of third parties. I have no influence on their content.&lt;&#x2F;p&gt;
&lt;p&gt;The provider or operator of the linked pages is always responsible. At the time of linking, no illegal content was apparent.
If legal violations become known, the links will be removed promptly.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;copyright-and-use-of-content&quot;&gt;Copyright and use of content&lt;&#x2F;h2&gt;
&lt;p&gt;The content and works published on this website are subject to German copyright law.&lt;&#x2F;p&gt;
&lt;p&gt;Unless stated otherwise, &lt;strong&gt;copying and redistribution&lt;&#x2F;strong&gt; are permitted &lt;strong&gt;as long as the author&#x27;s attribution notice remains&lt;&#x2F;strong&gt; and the use is not commercial.&lt;&#x2F;p&gt;
&lt;p&gt;Any further use requires my prior consent.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;privacy&quot;&gt;Privacy&lt;&#x2F;h2&gt;
&lt;p&gt;Information about the processing of personal data and browser storage can be found in the
&lt;a href=&quot;https:&#x2F;&#x2F;6ai6.com&#x2F;pages&#x2F;privacy&#x2F;&quot;&gt;privacy policy&lt;&#x2F;a&gt;.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;applicable-law&quot;&gt;Applicable law&lt;&#x2F;h2&gt;
&lt;p&gt;These notes and the use of this website are governed by the laws of the Federal Republic of Germany.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;closing-note&quot;&gt;Closing note&lt;&#x2F;h2&gt;
&lt;p&gt;If any part of these notes is or becomes invalid, the remaining content remains effective.&lt;&#x2F;p&gt;
</content>
        
    </entry>
    <entry xml:lang="en">
        <title>Imprint</title>
        <published>2019-03-11T00:00:00+00:00</published>
        <updated>2019-03-11T00:00:00+00:00</updated>
        
        <author>
          <name>
            6AI6
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://6ai6.com/pages/imprint/"/>
        <id>https://6ai6.com/pages/imprint/</id>
        
        <content type="html" xml:base="https://6ai6.com/pages/imprint/">&lt;!-- Add two spaces after each line to enforce line break --&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;6AI6&lt;&#x2F;em&gt;&lt;&#x2F;p&gt;
&lt;&#x2F;blockquote&gt;
&lt;p&gt;Copyright 6AI6.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;liability-for-content&quot;&gt;Liability for content&lt;&#x2F;h2&gt;
&lt;p&gt;As a service provider, I am responsible under the general laws for my own content on these pages.
However, I am not obliged to monitor transmitted or stored third-party information or to investigate circumstances that indicate illegal activity.
Obligations to remove or block the use of information under the general laws remain unaffected.
Liability is only possible from the time of knowledge of a specific infringement.
If I become aware of violations, I will remove the content immediately.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;liability-for-links&quot;&gt;Liability for links&lt;&#x2F;h2&gt;
&lt;p&gt;This website contains links to external websites of third parties. I have no influence on their content.
The provider or operator of the linked pages is always responsible.
At the time of linking, no illegal content was apparent.
Permanent monitoring of the content of the linked pages is not reasonable without concrete evidence of an infringement.
If I become aware of violations, I will remove such links immediately.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;copyright&quot;&gt;Copyright&lt;&#x2F;h2&gt;
&lt;p&gt;The content and works created by me on these pages are subject to copyright law.
Reproduction, editing, distribution, and any kind of use outside the limits of copyright law require my written consent.
Downloads and copies of this page are permitted only for private, non-commercial use.
If the content on this page was not created by me, the copyrights of third parties are respected and such content is marked.
If you notice a copyright infringement, please inform me. If violations become known, I will remove such content immediately.&lt;&#x2F;p&gt;
&lt;p&gt;Attributions for third-party assets used on this site are listed &lt;a href=&quot;https:&#x2F;&#x2F;6ai6.com&#x2F;pages&#x2F;attributions&#x2F;&quot;&gt;here&lt;&#x2F;a&gt;.&lt;&#x2F;p&gt;
</content>
        
    </entry>
    <entry xml:lang="en">
        <title>Privacy Policy</title>
        <published>2019-03-11T00:00:00+00:00</published>
        <updated>2019-03-11T00:00:00+00:00</updated>
        
        <author>
          <name>
            6AI6
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://6ai6.com/pages/privacy/"/>
        <id>https://6ai6.com/pages/privacy/</id>
        
        <content type="html" xml:base="https://6ai6.com/pages/privacy/">&lt;h2 id=&quot;general-notes&quot;&gt;General notes&lt;&#x2F;h2&gt;
&lt;p&gt;Protecting your personal data matters. This website is a &lt;strong&gt;static information site&lt;&#x2F;strong&gt; and can be used &lt;strong&gt;without providing personal data&lt;&#x2F;strong&gt;.&lt;&#x2F;p&gt;
&lt;p&gt;I do &lt;strong&gt;not&lt;&#x2F;strong&gt; actively collect personal data unless optional features are used, in particular:&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;no contact forms&lt;&#x2F;li&gt;
&lt;li&gt;no tracking&lt;&#x2F;li&gt;
&lt;li&gt;no analytics or marketing services&lt;&#x2F;li&gt;
&lt;li&gt;no comments or user accounts without explicit consent&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;h2 id=&quot;responsible-controller&quot;&gt;Responsible controller&lt;&#x2F;h2&gt;
&lt;p&gt;The responsible controller for data processing on this website is the person named in the &lt;a href=&quot;https:&#x2F;&#x2F;6ai6.com&#x2F;pages&#x2F;imprint&#x2F;&quot;&gt;imprint&lt;&#x2F;a&gt;.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;hosting&quot;&gt;Hosting&lt;&#x2F;h2&gt;
&lt;p&gt;This website is hosted by &lt;strong&gt;an internet hosting provider&lt;&#x2F;strong&gt;.&lt;&#x2F;p&gt;
&lt;p&gt;The web server stores information in its log files, some of which your browser transmits:&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;IP address&lt;&#x2F;li&gt;
&lt;li&gt;date and time of the request&lt;&#x2F;li&gt;
&lt;li&gt;requested page&lt;&#x2F;li&gt;
&lt;li&gt;HTTP status code&lt;&#x2F;li&gt;
&lt;li&gt;referrer URL&lt;&#x2F;li&gt;
&lt;li&gt;browser and operating system information&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;p&gt;This data is used only for &lt;strong&gt;technical operation&lt;&#x2F;strong&gt;, &lt;strong&gt;security&lt;&#x2F;strong&gt;, and &lt;strong&gt;error analysis&lt;&#x2F;strong&gt;.&lt;&#x2F;p&gt;
&lt;p&gt;&lt;strong&gt;Legal basis:&lt;&#x2F;strong&gt; Art. 6(1)(f) GDPR &lt;br &#x2F;&gt;
&lt;strong&gt;Legitimate interest:&lt;&#x2F;strong&gt; secure and stable operation of the website&lt;&#x2F;p&gt;
&lt;p&gt;The log data are stored separately and not used for profiling.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;data-processing&quot;&gt;Data processing&lt;&#x2F;h2&gt;
&lt;p&gt;I have signed a data processing agreement with the hosting provider under Art. 28 GDPR.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;cookies&quot;&gt;Cookies and browser data storage&lt;&#x2F;h2&gt;
&lt;p&gt;This website does not use cookies.&lt;&#x2F;p&gt;
&lt;p&gt;Browser storage is used in these cases:&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;After an &lt;strong&gt;active click on the theme toggle&lt;&#x2F;strong&gt;, to store the display setting (&lt;code&gt;light&lt;&#x2F;code&gt; or &lt;code&gt;dark&lt;&#x2F;code&gt;) for this session in
the browser (&lt;code&gt;sessionStorage&lt;&#x2F;code&gt;). Legal basis: Section 25(2) No. 2 TDDDG.&lt;&#x2F;li&gt;
&lt;li&gt;When using the comment function, to store user-provided data and technical session information for later
comments in the browser, e.g. username&#x2F;nickname, email address, optional website (&lt;code&gt;localStorage&lt;&#x2F;code&gt;). Legal basis:
Section 25(1) TDDDG and Art. 7 GDPR.&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;p&gt;The data storage takes place exclusively locally in the browser. Entries can be deleted there at any time.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;external-content-and-services&quot;&gt;External content and services&lt;&#x2F;h2&gt;
&lt;p&gt;This website does &lt;strong&gt;not&lt;&#x2F;strong&gt; embed external content (e.g., YouTube, Google Fonts, tracking scripts).
All resources (scripts, images, etc.) are served locally.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;ssl-tls-encryption&quot;&gt;SSL&#x2F;TLS encryption&lt;&#x2F;h2&gt;
&lt;p&gt;This website uses SSL&#x2F;TLS encryption. Data transmitted during a page request cannot be read by third parties.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;rights-of-data-subjects&quot;&gt;Rights of data subjects&lt;&#x2F;h2&gt;
&lt;p&gt;You have the right to:&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;access to stored personal data&lt;&#x2F;li&gt;
&lt;li&gt;correction or deletion&lt;&#x2F;li&gt;
&lt;li&gt;data portability where applicable&lt;&#x2F;li&gt;
&lt;li&gt;restriction of processing&lt;&#x2F;li&gt;
&lt;li&gt;objection to processing&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;p&gt;These rights mainly apply to technically necessary server log data. If you use the comment function, the data you enter
(e.g. name&#x2F;nickname, email address, optional website) and the comment content may also be processed. In that case, the
same rights apply. On request, a comment can be deleted or anonymized unless statutory retention obligations prevent this.&lt;&#x2F;p&gt;
&lt;p&gt;Requests can be sent via the contact address in the imprint.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;supervisory-authority-and-right-to-file-a-complaint&quot;&gt;Supervisory authority and right to file a complaint&lt;&#x2F;h2&gt;
&lt;p&gt;You have the right to file a complaint with a data protection supervisory authority. The competent authority is the
authority of your federal state of residence or the seat of the responsible controller.&lt;&#x2F;p&gt;
</content>
        
    </entry>
</feed>
