<?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://pengchengneo.github.io/posts/scaling-book-cn/part0_introduction/</loc><lastmod>2026-04-29T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://pengchengneo.github.io/posts/pallas-jax-kernel-language-cn/pallas_quickstart_cn/</loc><lastmod>2026-04-19T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://pengchengneo.github.io/posts/scaling-book-cn/part1_roofline/</loc><lastmod>2026-04-29T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://pengchengneo.github.io/posts/pallas-jax-kernel-language-cn/pallas_grid_blockspec_cn/</loc><lastmod>2026-04-19T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://pengchengneo.github.io/posts/scaling-book-cn/part2_tpus/</loc><lastmod>2026-04-29T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://pengchengneo.github.io/posts/pallas-jax-kernel-language-cn/pallas_pipelining_cn/</loc><lastmod>2026-04-19T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://pengchengneo.github.io/posts/scaling-book-cn/part3_sharding/</loc><lastmod>2026-04-29T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://pengchengneo.github.io/posts/pallas-jax-kernel-language-cn/pallas_tpu_details_cn/</loc><lastmod>2026-04-19T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://pengchengneo.github.io/posts/scaling-book-cn/part4_transformers/</loc><lastmod>2026-04-29T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://pengchengneo.github.io/posts/pallas-jax-kernel-language-cn/pallas_tpu_pipelining_cn/</loc><lastmod>2026-04-19T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://pengchengneo.github.io/posts/scaling-book-cn/part5_training/</loc><lastmod>2026-04-29T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://pengchengneo.github.io/posts/pallas-jax-kernel-language-cn/pallas_tpu_matmul_cn/</loc><lastmod>2026-04-19T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://pengchengneo.github.io/posts/scaling-book-cn/part6_applied_training/</loc><lastmod>2026-04-29T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://pengchengneo.github.io/posts/pallas-jax-kernel-language-cn/pallas_tpu_sparse_cn/</loc><lastmod>2026-04-19T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://pengchengneo.github.io/posts/scaling-book-cn/part7_inference/</loc><lastmod>2026-04-29T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://pengchengneo.github.io/posts/pallas-jax-kernel-language-cn/pallas_tpu_distributed_cn/</loc><lastmod>2026-04-19T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://pengchengneo.github.io/posts/scaling-book-cn/part8_applied_inference/</loc><lastmod>2026-04-29T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://pengchengneo.github.io/posts/pallas-jax-kernel-language-cn/pallas_tpu_coremap_cn/</loc><lastmod>2026-04-19T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://pengchengneo.github.io/posts/scaling-book-cn/part9_profiling/</loc><lastmod>2026-04-29T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://pengchengneo.github.io/posts/pallas-jax-kernel-language-cn/pallas_tpu_sparsecore_cn/</loc><lastmod>2026-04-19T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://pengchengneo.github.io/posts/scaling-book-cn/part10_jax/</loc><lastmod>2026-04-29T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://pengchengneo.github.io/posts/pallas-jax-kernel-language-cn/pallas_tpu_prng_cn/</loc><lastmod>2026-04-19T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://pengchengneo.github.io/posts/scaling-book-cn/part11_conclusion/</loc><lastmod>2026-04-29T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://pengchengneo.github.io/posts/pallas-jax-kernel-language-cn/pallas_gpu_reference_cn/</loc><lastmod>2026-04-19T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://pengchengneo.github.io/posts/scaling-book-cn/part12_gpus/</loc><lastmod>2026-04-29T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://pengchengneo.github.io/posts/pallas-jax-kernel-language-cn/pallas_gpu_pipelining_cn/</loc><lastmod>2026-04-19T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://pengchengneo.github.io/posts/pallas-jax-kernel-language-cn/pallas_gpu_blackwell_matmul_cn/</loc><lastmod>2026-04-19T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://pengchengneo.github.io/posts/pallas-jax-kernel-language-cn/pallas_gpu_collective_matmul_cn/</loc><lastmod>2026-04-19T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://pengchengneo.github.io/posts/pallas-jax-kernel-language-cn/pallas_design_cn/</loc><lastmod>2026-04-19T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://pengchengneo.github.io/posts/pallas-jax-kernel-language-cn/pallas_design_async_cn/</loc><lastmod>2026-04-19T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://pengchengneo.github.io/</loc><lastmod>2026-10-06T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://pengchengneo.github.io/posts/fineweb-cn/</loc><lastmod>2026-10-06T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://pengchengneo.github.io/posts/</loc><lastmod>2026-10-06T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://pengchengneo.github.io/posts/ultrascale-playbook-cn/</loc><lastmod>2026-10-06T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://pengchengneo.github.io/posts/ai-chip-architectures-zh/</loc><lastmod>2026-08-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://pengchengneo.github.io/posts/anthropic-vliw-simd-kernel-optimization/</loc><lastmod>2026-08-12T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://pengchengneo.github.io/posts/pathways-distributed-runtime/</loc><lastmod>2026-05-28T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://pengchengneo.github.io/posts/reiner-pope-blackboard-lectures/</loc><lastmod>2026-05-25T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://pengchengneo.github.io/posts/designing-ai-chip-cn/</loc><lastmod>2026-05-22T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://pengchengneo.github.io/posts/scaling-book-cn/</loc><lastmod>2026-04-29T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://pengchengneo.github.io/posts/pallas-jax-kernel-language-cn/</loc><lastmod>2026-04-19T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://pengchengneo.github.io/posts/tpu-gpu-interconnect-topology/</loc><lastmod>2026-04-15T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://pengchengneo.github.io/posts/tpu-v6e-ici-bandwidth-test/</loc><lastmod>2026-04-15T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://pengchengneo.github.io/posts/nvidia-gpu-comparison/</loc><lastmod>2026-04-14T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://pengchengneo.github.io/posts/tpu-mxu-systolic-array/</loc><lastmod>2026-04-12T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://pengchengneo.github.io/posts/tpu-compiler/</loc><lastmod>2026-04-06T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://pengchengneo.github.io/posts/gemm-kernel-optimization-10-questions/</loc><lastmod>2026-04-04T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://pengchengneo.github.io/projects/</loc><lastmod>2026-03-20T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url></urlset>