<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml">
<url>
<loc>https://dh8116.github.io/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://dh8116.github.io/" />
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://dh8116.github.io/zh" />
<lastmod>2026-09-17</lastmod>
</url>
<url>
<loc>https://dh8116.github.io/blog</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://dh8116.github.io/blog" />
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://dh8116.github.io/zh/blog" />
<lastmod>2026-09-17</lastmod>
</url>
<url>
<loc>https://dh8116.github.io/resume</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://dh8116.github.io/resume" />
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://dh8116.github.io/zh/resume" />
</url>
<url>
<loc>https://dh8116.github.io/discuss</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://dh8116.github.io/discuss" />
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://dh8116.github.io/zh/discuss" />
</url>
<url>
<loc>https://dh8116.github.io/faq</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://dh8116.github.io/faq" />
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://dh8116.github.io/zh/faq" />
</url>
<url>
<loc>https://dh8116.github.io/blog/fused-swiglu-mlp</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://dh8116.github.io/blog/fused-swiglu-mlp" />
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://dh8116.github.io/zh/blog/fused-swiglu-mlp" />
<lastmod>2026-09-17</lastmod>
</url>
<url>
<loc>https://dh8116.github.io/blog/leaderboard-changes-every-week</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://dh8116.github.io/blog/leaderboard-changes-every-week" />
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://dh8116.github.io/zh/blog/leaderboard-changes-every-week" />
<lastmod>2026-09-12</lastmod>
</url>
<url>
<loc>https://dh8116.github.io/blog/fused-linear-cross-entropy</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://dh8116.github.io/blog/fused-linear-cross-entropy" />
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://dh8116.github.io/zh/blog/fused-linear-cross-entropy" />
<lastmod>2026-09-10</lastmod>
</url>
<url>
<loc>https://dh8116.github.io/blog/ship-before-perfection-is-out-of-date</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://dh8116.github.io/blog/ship-before-perfection-is-out-of-date" />
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://dh8116.github.io/zh/blog/ship-before-perfection-is-out-of-date" />
<lastmod>2026-09-06</lastmod>
</url>
<url>
<loc>https://dh8116.github.io/blog/fine-tuning-is-a-trade</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://dh8116.github.io/blog/fine-tuning-is-a-trade" />
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://dh8116.github.io/zh/blog/fine-tuning-is-a-trade" />
<lastmod>2026-09-02</lastmod>
</url>
<url>
<loc>https://dh8116.github.io/blog/apps-are-just-prompt-shells</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://dh8116.github.io/blog/apps-are-just-prompt-shells" />
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://dh8116.github.io/zh/blog/apps-are-just-prompt-shells" />
<lastmod>2026-09-01</lastmod>
</url>
<url>
<loc>https://dh8116.github.io/blog/small-models-are-the-future</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://dh8116.github.io/blog/small-models-are-the-future" />
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://dh8116.github.io/zh/blog/small-models-are-the-future" />
<lastmod>2026-08-31</lastmod>
</url>
<url>
<loc>https://dh8116.github.io/blog/fused-cross-entropy</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://dh8116.github.io/blog/fused-cross-entropy" />
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://dh8116.github.io/zh/blog/fused-cross-entropy" />
<lastmod>2026-08-30</lastmod>
</url>
<url>
<loc>https://dh8116.github.io/blog/rope-forward-and-backward</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://dh8116.github.io/blog/rope-forward-and-backward" />
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://dh8116.github.io/zh/blog/rope-forward-and-backward" />
<lastmod>2026-08-23</lastmod>
</url>
<url>
<loc>https://dh8116.github.io/blog/rmsnorm-forward-and-backward</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://dh8116.github.io/blog/rmsnorm-forward-and-backward" />
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://dh8116.github.io/zh/blog/rmsnorm-forward-and-backward" />
<lastmod>2026-08-16</lastmod>
</url>
<url>
<loc>https://dh8116.github.io/blog/triton-matmul-no-tensor-cores</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://dh8116.github.io/blog/triton-matmul-no-tensor-cores" />
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://dh8116.github.io/zh/blog/triton-matmul-no-tensor-cores" />
<lastmod>2026-08-09</lastmod>
</url>
<url>
<loc>https://dh8116.github.io/blog/flash-attention-kernel</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://dh8116.github.io/blog/flash-attention-kernel" />
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://dh8116.github.io/zh/blog/flash-attention-kernel" />
<lastmod>2026-08-03</lastmod>
</url>
<url>
<loc>https://dh8116.github.io/blog/fused-softmax-kernel</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://dh8116.github.io/blog/fused-softmax-kernel" />
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://dh8116.github.io/zh/blog/fused-softmax-kernel" />
<lastmod>2026-07-29</lastmod>
</url>
<url>
<loc>https://dh8116.github.io/blog/writing-my-first-gpu-kernel</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://dh8116.github.io/blog/writing-my-first-gpu-kernel" />
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://dh8116.github.io/zh/blog/writing-my-first-gpu-kernel" />
<lastmod>2026-07-26</lastmod>
</url>
<url>
<loc>https://dh8116.github.io/blog/what-is-soulor-ai</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://dh8116.github.io/blog/what-is-soulor-ai" />
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://dh8116.github.io/zh/blog/what-is-soulor-ai" />
<lastmod>2026-07-25</lastmod>
</url>
<url>
<loc>https://dh8116.github.io/blog/hello-world</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://dh8116.github.io/blog/hello-world" />
<xhtml:link rel="alternate" hreflang="zh-Hans" href="https://dh8116.github.io/zh/blog/hello-world" />
<lastmod>2026-07-25</lastmod>
</url>
</urlset>
