<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://kevinhuai.com/</loc>
  </url>
  <url>
    <loc>https://kevinhuai.com/blog</loc>
  </url>
  <url>
    <loc>https://kevinhuai.com/resume</loc>
  </url>
  <url>
    <loc>https://kevinhuai.com/editor</loc>
  </url>
  <url>
    <loc>https://kevinhuai.com/gameboy-emulator</loc>
  </url>
  <url>
    <loc>https://kevinhuai.com/triton/</loc>
  </url>
  <url>
    <loc>https://kevinhuai.com/triton/compile/</loc>
  </url>
  <url>
    <loc>https://kevinhuai.com/triton/build/</loc>
  </url>
  <url>
    <loc>https://kevinhuai.com/blog/test-post</loc>
    <lastmod>2025-03-15</lastmod>
  </url>
  <url>
    <loc>https://kevinhuai.com/triton/traces/triton-vector-add-gfx950/</loc>
    <lastmod>2026-07-14</lastmod>
  </url>
  <url>
    <loc>https://kevinhuai.com/triton/traces/triton-softmax-gfx950/</loc>
    <lastmod>2026-07-13</lastmod>
  </url>
  <url>
    <loc>https://kevinhuai.com/triton/traces/triton-softmax-cuda80/</loc>
    <lastmod>2026-07-13</lastmod>
  </url>
  <url>
    <loc>https://kevinhuai.com/triton/traces/triton-dropout-gfx950/</loc>
    <lastmod>2026-07-14</lastmod>
  </url>
  <url>
    <loc>https://kevinhuai.com/triton/traces/triton-layer-norm-gfx950/</loc>
    <lastmod>2026-07-14</lastmod>
  </url>
  <url>
    <loc>https://kevinhuai.com/triton/traces/triton-matmul-gfx950/</loc>
    <lastmod>2026-07-14</lastmod>
  </url>
  <url>
    <loc>https://kevinhuai.com/triton/traces/gluon-attention-gfx950/</loc>
    <lastmod>2026-07-13</lastmod>
  </url>
  <url>
    <loc>https://kevinhuai.com/triton/traces/gluon-memcpy-layout-gfx950/</loc>
    <lastmod>2026-07-14</lastmod>
  </url>
  <url>
    <loc>https://kevinhuai.com/triton/traces/gluon-async-copy-cuda80/</loc>
    <lastmod>2026-07-14</lastmod>
  </url>
  <url>
    <loc>https://kevinhuai.com/triton/traces/liger-rms-norm-gfx950/</loc>
    <lastmod>2026-07-15</lastmod>
  </url>
  <url>
    <loc>https://kevinhuai.com/triton/traces/liger-swiglu-gfx950/</loc>
    <lastmod>2026-07-15</lastmod>
  </url>
  <url>
    <loc>https://kevinhuai.com/triton/traces/liger-softmax-gfx950/</loc>
    <lastmod>2026-07-15</lastmod>
  </url>
  <url>
    <loc>https://kevinhuai.com/triton/traces/gluon-v9-beyond-hotloop-gfx950/</loc>
    <lastmod>2026-07-15</lastmod>
  </url>
  <url>
    <loc>https://kevinhuai.com/triton/traces/vllm-swiglustep-gfx950/</loc>
    <lastmod>2026-07-15</lastmod>
  </url>
  <url>
    <loc>https://kevinhuai.com/triton/traces/sglang-softcap-gfx950/</loc>
    <lastmod>2026-07-15</lastmod>
  </url>
  <url>
    <loc>https://kevinhuai.com/triton/traces/atom-gemma-rmsnorm-gfx950/</loc>
    <lastmod>2026-07-15</lastmod>
  </url>
  <url>
    <loc>https://kevinhuai.com/triton/traces/aiter-online-softmax-gfx950/</loc>
    <lastmod>2026-07-15</lastmod>
  </url>
  <url>
    <loc>https://kevinhuai.com/triton/traces/tensorrt-rms-norm-cuda80/</loc>
    <lastmod>2026-07-15</lastmod>
  </url>
  <url>
    <loc>https://kevinhuai.com/triton/traces/vllm-merge-attn-cuda80/</loc>
    <lastmod>2026-07-15</lastmod>
  </url>
  <url>
    <loc>https://kevinhuai.com/triton/traces/vllm-merge-attn-gfx950/</loc>
    <lastmod>2026-07-15</lastmod>
  </url>
  <url>
    <loc>https://kevinhuai.com/triton/traces/tensorrt-flash-decode-reduce-cuda80/</loc>
    <lastmod>2026-07-15</lastmod>
  </url>
  <url>
    <loc>https://kevinhuai.com/triton/traces/tensorrt-flash-decode-reduce-gfx950/</loc>
    <lastmod>2026-07-15</lastmod>
  </url>
  <url>
    <loc>https://kevinhuai.com/triton/traces/tensorrt-moe-routing-cuda80/</loc>
    <lastmod>2026-07-15</lastmod>
  </url>
  <url>
    <loc>https://kevinhuai.com/triton/traces/tensorrt-moe-routing-gfx950/</loc>
    <lastmod>2026-07-15</lastmod>
  </url>
  <url>
    <loc>https://kevinhuai.com/triton/traces/aiter-moe-align-cuda80/</loc>
    <lastmod>2026-07-15</lastmod>
  </url>
  <url>
    <loc>https://kevinhuai.com/triton/traces/aiter-moe-align-gfx950/</loc>
    <lastmod>2026-07-15</lastmod>
  </url>
</urlset>