<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
    <url>
        <loc>https://currybab.bearblog.dev/</loc>
        <lastmod>2025-12-24</lastmod>
    </url>
    
    <url>
        <loc>https://currybab.bearblog.dev/blog/04-triton-matmul-for-recent-architecture/</loc>
        <lastmod>2026-09-30</lastmod>
    </url>
    
    <url>
        <loc>https://currybab.bearblog.dev/blog/03-triton-matmul-flatten/</loc>
        <lastmod>2026-09-26</lastmod>
    </url>
    
    <url>
        <loc>https://currybab.bearblog.dev/blog/02-triton-matmul-cta-swizzle/</loc>
        <lastmod>2026-09-16</lastmod>
    </url>
    
    <url>
        <loc>https://currybab.bearblog.dev/blog/01-triton-matmul-persistent-kernel/</loc>
        <lastmod>2026-09-16</lastmod>
    </url>
    
    <url>
        <loc>https://currybab.bearblog.dev/gpu_numbers/</loc>
        <lastmod>2026-08-30</lastmod>
    </url>
    
    <url>
        <loc>https://currybab.bearblog.dev/blog/202604/</loc>
        <lastmod>2026-05-03</lastmod>
    </url>
    
    <url>
        <loc>https://currybab.bearblog.dev/blog/202603/</loc>
        <lastmod>2026-04-01</lastmod>
    </url>
    
    <url>
        <loc>https://currybab.bearblog.dev/blog/cute-layout-algebra/</loc>
        <lastmod>2026-03-01</lastmod>
    </url>
    
    <url>
        <loc>https://currybab.bearblog.dev/blog/202602/</loc>
        <lastmod>2026-03-01</lastmod>
    </url>
    
    <url>
        <loc>https://currybab.bearblog.dev/blog/cute-layout/</loc>
        <lastmod>2026-02-04</lastmod>
    </url>
    
    <url>
        <loc>https://currybab.bearblog.dev/blog/202601/</loc>
        <lastmod>2026-02-01</lastmod>
    </url>
    
    <url>
        <loc>https://currybab.bearblog.dev/blog/leetgpu-gemm-t4/</loc>
        <lastmod>2025-12-24</lastmod>
    </url>
    
    <url>
        <loc>https://currybab.bearblog.dev/blog/cute-dsl-basic/</loc>
        <lastmod>2025-12-28</lastmod>
    </url>
    
    <url>
        <loc>https://currybab.bearblog.dev/blog/gpumode-lec23-tensor-cores/</loc>
        <lastmod>2025-12-22</lastmod>
    </url>
    
    <url>
        <loc>https://currybab.bearblog.dev/blog/pmpp-lec23-potpourri/</loc>
        <lastmod>2025-12-22</lastmod>
    </url>
    
    <url>
        <loc>https://currybab.bearblog.dev/blog/pmpp-lec22-dynamic-parallelism/</loc>
        <lastmod>2025-12-22</lastmod>
    </url>
    
    <url>
        <loc>https://currybab.bearblog.dev/blog/pmpp-lec21-pinned-memory-and-streams/</loc>
        <lastmod>2025-12-22</lastmod>
    </url>
    
    <url>
        <loc>https://currybab.bearblog.dev/blog/202512/</loc>
        <lastmod>2025-12-28</lastmod>
    </url>
    
    <url>
        <loc>https://currybab.bearblog.dev/blog/pmpp-lec20-warp-sync/</loc>
        <lastmod>2025-12-22</lastmod>
    </url>
    
    <url>
        <loc>https://currybab.bearblog.dev/blog/pmpp-lec18-19-graph/</loc>
        <lastmod>2025-12-22</lastmod>
    </url>
    
    <url>
        <loc>https://currybab.bearblog.dev/blog/pmpp-lec17-sparse/</loc>
        <lastmod>2025-12-22</lastmod>
    </url>
    
    <url>
        <loc>https://currybab.bearblog.dev/blog/pmpp-lec16-sparse/</loc>
        <lastmod>2025-12-22</lastmod>
    </url>
    
    <url>
        <loc>https://currybab.bearblog.dev/blog/pmpp-lec15-sort/</loc>
        <lastmod>2025-12-22</lastmod>
    </url>
    
    <url>
        <loc>https://currybab.bearblog.dev/blog/pmpp-lec14-merge/</loc>
        <lastmod>2025-12-22</lastmod>
    </url>
    
    <url>
        <loc>https://currybab.bearblog.dev/blog/pmpp-lec13-histogram/</loc>
        <lastmod>2025-12-22</lastmod>
    </url>
    
    <url>
        <loc>https://currybab.bearblog.dev/blog/pmpp-lec12-scan/</loc>
        <lastmod>2025-12-22</lastmod>
    </url>
    
    <url>
        <loc>https://currybab.bearblog.dev/blog/pmpp-lec11-scan/</loc>
        <lastmod>2025-12-22</lastmod>
    </url>
    
    <url>
        <loc>https://currybab.bearblog.dev/blog/pmpp-lec10-reduction/</loc>
        <lastmod>2025-12-22</lastmod>
    </url>
    
    <url>
        <loc>https://currybab.bearblog.dev/blog/pmpp-09-stencil/</loc>
        <lastmod>2025-12-22</lastmod>
    </url>
    
    <url>
        <loc>https://currybab.bearblog.dev/blog/pmpp-lec08-conv/</loc>
        <lastmod>2025-12-22</lastmod>
    </url>
    
    <url>
        <loc>https://currybab.bearblog.dev/blog/pmpp-lec07-profiling/</loc>
        <lastmod>2025-12-22</lastmod>
    </url>
    
    <url>
        <loc>https://currybab.bearblog.dev/blog/pmpp-lec06-perf/</loc>
        <lastmod>2025-12-22</lastmod>
    </url>
    
    <url>
        <loc>https://currybab.bearblog.dev/blog/pmpp-lec05-memory-and-tiling/</loc>
        <lastmod>2025-12-22</lastmod>
    </url>
    
    <url>
        <loc>https://currybab.bearblog.dev/blog/pmpp-lec04-gpu-arch/</loc>
        <lastmod>2025-12-22</lastmod>
    </url>
    
    <url>
        <loc>https://currybab.bearblog.dev/blog/pmpp-lec03-multidimensional-grids/</loc>
        <lastmod>2025-12-22</lastmod>
    </url>
    
    <url>
        <loc>https://currybab.bearblog.dev/blog/202511/</loc>
        <lastmod>2025-12-22</lastmod>
    </url>
    
    <url>
        <loc>https://currybab.bearblog.dev/blog/pmpp-lec02-data-parallel-programming/</loc>
        <lastmod>2025-12-22</lastmod>
    </url>
    
    <url>
        <loc>https://currybab.bearblog.dev/blog/pmpp-lec01-intro/</loc>
        <lastmod>2025-12-22</lastmod>
    </url>
    
    <url>
        <loc>https://currybab.bearblog.dev/blog/minicpm-tech-report/</loc>
        <lastmod>2025-12-22</lastmod>
    </url>
    
</urlset>