<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
  xmlns:xhtml="http://www.w3.org/1999/xhtml">
  <url>
    <loc>https://duoan.github.io/categories/</loc>
    <lastmod>2026-03-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://duoan.github.io/tags/data-pipeline/</loc>
    <lastmod>2026-03-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://duoan.github.io/tags/ddp/</loc>
    <lastmod>2026-03-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://duoan.github.io/</loc>
    <lastmod>2026-03-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://duoan.github.io/categories/engineering/</loc>
    <lastmod>2026-03-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://duoan.github.io/tags/llm/</loc>
    <lastmod>2026-03-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://duoan.github.io/categories/performance/</loc>
    <lastmod>2026-03-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://duoan.github.io/tags/performance/</loc>
    <lastmod>2026-03-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://duoan.github.io/posts/</loc>
    <lastmod>2026-03-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://duoan.github.io/tags/</loc>
    <lastmod>2026-03-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://duoan.github.io/tags/transformer/</loc>
    <lastmod>2026-03-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://duoan.github.io/posts/why-variable-sequence-length-breaks-ddp-throughput/</loc>
    <lastmod>2026-03-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://duoan.github.io/tags/distributed-training/</loc>
    <lastmod>2026-02-18T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://duoan.github.io/posts/learning-ddp-performance-tuning-on-one-gpu/</loc>
    <lastmod>2026-02-18T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://duoan.github.io/tags/pytorch/</loc>
    <lastmod>2026-02-18T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://duoan.github.io/tags/systems/</loc>
    <lastmod>2026-02-18T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://duoan.github.io/tags/cuda/</loc>
    <lastmod>2026-01-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://duoan.github.io/tags/nsight/</loc>
    <lastmod>2026-01-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://duoan.github.io/tags/profiling/</loc>
    <lastmod>2026-01-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://duoan.github.io/posts/profiling-pytorch-training-end-to-end/</loc>
    <lastmod>2026-01-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://duoan.github.io/posts/scalable-multimodal-datapipeline/</loc>
    <lastmod>2025-12-22T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://duoan.github.io/tags/multimodal/</loc>
    <lastmod>2025-12-22T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://duoan.github.io/categories/research/</loc>
    <lastmod>2025-12-22T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://duoan.github.io/tags/scalability/</loc>
    <lastmod>2025-12-22T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://duoan.github.io/tags/streaming/</loc>
    <lastmod>2025-12-22T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://duoan.github.io/tags/vlm/</loc>
    <lastmod>2025-12-22T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://duoan.github.io/posts/minimal-vlm-recipe/</loc>
    <lastmod>2025-12-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://duoan.github.io/tags/compute-constraints/</loc>
    <lastmod>2025-12-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://duoan.github.io/tags/engineering/</loc>
    <lastmod>2025-12-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://duoan.github.io/tags/recipe/</loc>
    <lastmod>2025-12-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://duoan.github.io/tags/cot/</loc>
    <lastmod>2025-12-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://duoan.github.io/tags/distillation/</loc>
    <lastmod>2025-12-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://duoan.github.io/tags/reasoning/</loc>
    <lastmod>2025-12-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://duoan.github.io/posts/offline-cot/</loc>
    <lastmod>2025-12-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://duoan.github.io/tags/qwen/</loc>
    <lastmod>2025-12-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://duoan.github.io/tags/siglip/</loc>
    <lastmod>2025-12-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://duoan.github.io/posts/siq-vl/</loc>
    <lastmod>2025-12-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://duoan.github.io/tags/capacity-planning/</loc>
    <lastmod>2025-02-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://duoan.github.io/posts/large-model-capacity-plan/</loc>
    <lastmod>2025-02-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://duoan.github.io/tags/scaling-laws/</loc>
    <lastmod>2025-02-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://duoan.github.io/archives/</loc>
  </url><url>
    <loc>https://duoan.github.io/search/</loc>
  </url><url>
    <loc>https://duoan.github.io/series/</loc>
  </url>
</urlset>
