<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url>
    <loc>https://obnotes-d0b.pages.dev/assert/templates/code-block.md</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/af-disaggregation/stepmesh</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/cuda/cuda%E5%85%A8%E5%B1%80%E5%9D%90%E6%A0%87--and--grid,-block,-threadidx%E6%98%A0%E5%B0%84</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/cuda/cuda%E7%9F%A9%E9%98%B5%E4%B9%98</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/cuda/cuda-graph</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/cuda/gpu%E5%86%85%E5%AD%98,-%E6%98%BE%E5%AD%98%E7%9A%84%E7%AE%A1%E7%90%86%E5%92%8C%E4%BD%BF%E7%94%A8</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/cuda/pytorch%E8%87%AA%E5%AE%9A%E4%B9%89-cuda,-c++</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/cuda/tensor-core%E5%92%8Ccuda-core</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/cuda/%E8%99%9A%E6%8B%9F%E5%9C%B0%E5%9D%80vmm</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/cuda/%E8%AE%AD%E7%BB%83%E8%9E%8D%E5%90%88%E8%BF%90%E7%AE%97scaledmasksoftmax%E7%AE%97%E5%AD%90</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/dpdk/example/dpdk-skelon</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/dpdk/example/dpdk%E7%8E%AF%E5%A2%83%E6%90%AD%E5%BB%BA%E4%BB%A5%E5%8F%8Ahelloworld%E8%BF%90%E8%A1%8C</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/dpdk/knowledge/%E7%AC%AC%E4%B8%80%E7%AB%A0%EF%BC%9A%E8%AE%A4%E8%AF%86dpdk</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/dpdk/knowledge/%E7%AC%AC%E4%BA%8C%E7%AB%A0%EF%BC%9Acache%E5%92%8C%E5%86%85%E5%AD%98</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/deepep/deepep-low-latency</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/deepep/deepep-multiqp--and--dual_ports</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/deepep/deepep%E7%BC%96%E8%AF%91</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/deepep/eaas_server</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/deepep/p2p-ibgda</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/deepep/spliting-buffer-to-achieve-dual_ports,-multiqp-in-nvshmem</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/deepep/deepep%E5%A4%9Aqp%E5%9C%A8%E8%B7%A8spine%E5%9C%BA%E6%99%AF%E4%B8%8B%E6%80%A7%E8%83%BD</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/deepep/%E8%AE%BE%E8%AE%A1%EF%BC%9A%E5%9C%A8nvshmem-ibrc%E4%B8%AD%E6%94%AF%E6%8C%81%E5%8F%8C%E7%AB%AF%E5%8F%A3rnic</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/deepep/%E8%B0%88%E8%B0%88deepep%E4%B8%AD%E7%9A%84nvshmem</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/e2b/</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/gpu%E9%9B%86%E5%90%88%E9%80%9A%E4%BF%A1/mpi%E4%B8%8B%E8%BD%BD%E5%92%8C%E4%BB%8B%E7%BB%8D%EF%BC%88hello-world-example%EF%BC%89</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/gpu%E9%9B%86%E5%90%88%E9%80%9A%E4%BF%A1/group%E5%92%8Ccommunicators</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/gpu%E9%9B%86%E5%90%88%E9%80%9A%E4%BF%A1/%E5%9F%BA%E6%9C%AC%E9%9B%86%E7%BE%A4%E9%80%9A%E4%BF%A1</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/gpu%E9%9B%86%E5%90%88%E9%80%9A%E4%BF%A1/%E8%BF%9B%E9%98%B6%E9%9B%86%E7%BE%A4%E9%80%9A%E4%BF%A1</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/gpu%E9%9B%86%E5%90%88%E9%80%9A%E4%BF%A1/%E9%98%BB%E5%A1%9E%E5%BC%8F%E7%82%B9%E5%AF%B9%E7%82%B9%E9%80%9A%E4%BF%A1</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/megatron-lm/megatron-lm%E6%94%AF%E6%8C%81mpirun</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/model/context-parallelism</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/model/dsa-(deepseek-sparse-attention)</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/model/deepseek-v4-tech-report</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/model/mha,-mqa,-cqa%E5%88%B0mla</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/model/ppo%E4%B8%AD%E5%9B%9B%E4%B8%AAmodel</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/model/rope</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/model/speculative-decoding</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/model/transformer</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/nccl/common/nccl-test%E6%B5%8B%E8%AF%95%E5%91%BD%E4%BB%A4</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/nccl/common/%E7%BC%96%E8%AF%91vccl</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/nccl/fault-tolerance/%E8%AE%BE%E8%AE%A1%EF%BC%9Avccl%E5%AE%B9%E9%94%99%E9%80%89%E5%A4%87%E4%BB%BD%E7%BD%91%E5%8D%A1</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/nccl/fault-tolerance/%E8%AE%BE%E8%AE%A1%EF%BC%9Avccl%E7%9A%84%E5%AE%B9%E9%94%99%E6%9C%BA%E5%88%B6</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/nccl/knowledge/channel%E6%90%9C%E7%B4%A2</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/nccl/knowledge/nccl%E5%90%8Cgroup%E7%9A%84op%E8%81%9A%E5%90%88%E8%87%B3args</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/nccl/knowledge/nvls-tree%E7%9B%B8%E5%85%B3</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/nccl/knowledge/bootstrap%E7%BD%91%E7%BB%9C%E8%BF%9E%E6%8E%A5%E7%9A%84%E5%BB%BA%E7%AB%8B</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/nccl/knowledge/nccl%E5%88%9D%E5%A7%8B%E5%8C%96%E5%8F%8Anccluniqueid%E7%9A%84%E4%BA%A7%E7%94%9F</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/nccl/knowledge/%E5%BB%BA%E5%9B%BE%E8%BF%87%E7%A8%8B</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/nccl/knowledge/%E6%9C%BA%E5%99%A8%E5%86%85%E6%8B%93%E6%89%91%E5%88%86%E6%9E%90</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/nccl/knowledge/%E6%9C%BA%E5%99%A8%E9%97%B4channel%E8%BF%9E%E6%8E%A5</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/nccl/knowledge/%E8%B7%AF%E5%BE%84%E8%AE%A1%E7%AE%97</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/nccl/mem_opt/amem%E7%B2%BE%E8%AF%BB</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/nccl/sm_free/vccl%E6%97%A0%E6%A0%B8a2a%E8%BF%9B%E5%B1%95</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/nccl/sm_free/%E8%AE%BE%E8%AE%A1%EF%BC%9Avccl%E6%97%A0%E6%A0%B8(pass-sm)</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/nccl/telemetry/new%EF%BC%9Avccl%E6%96%B0%E5%A2%9E%E7%BB%9F%E8%AE%A1wr-count</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/nccl/telemetry/telereduce</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/nccl/telemetry/vccl%E6%96%B0%E5%A2%9E%E7%BB%9F%E8%AE%A1wr-count</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/pd-disaggregation/mooncake-transfer-engine--and--sglang</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/pd-disaggregation/prefill--and--decorder</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/pd-disaggregation/sglang---cache-req%E4%B8%8Escheduler</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/pd-disaggregation/sglang-ibgda%E9%9B%86%E6%88%90</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/pd-disaggregation/sglang-pd%E5%88%86%E7%A6%BBkvcache%E4%BC%A0%E8%BE%93</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/pd-disaggregation/sglang-pd%E5%88%86%E7%A6%BB%E5%AE%9E%E9%AA%8C</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/pd-disaggregation/%E5%9B%9E%E5%A4%B4%E7%9C%8Bmooncake%E4%B8%AD%E7%9A%84%E4%B8%80%E4%BA%9B%E8%AE%BE%E8%AE%A1%E4%BB%A5%E5%8F%8A%E8%83%BD%E5%81%9A%E7%9A%84%E4%B8%80%E7%82%B9%E4%BA%8B</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/rdma/1.-rdma%E6%A6%82%E8%BF%B0</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/rdma/2.-%E6%AF%94%E8%BE%83%E4%BC%A0%E7%BB%9F%E4%BB%A5%E5%A4%AA%E7%BD%91%E4%B8%8Erdma%E6%8A%80%E6%9C%AF%E7%9A%84%E9%80%9A%E4%BF%A1</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/rdma/3.-rdma%E5%9F%BA%E6%9C%AC%E5%85%83%E7%B4%A0</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/rdma/4.-rdma%E6%93%8D%E4%BD%9C</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/rdma/5.-rdma%E5%9F%BA%E6%9C%AC%E6%9C%8D%E5%8A%A1%E7%B1%BB%E5%9E%8B</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/rdma/6.-rdma-memory-region</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/rl-framework/aio/aio-batch-conductor</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/rl-framework/aio/aio-dynamic-kvcache-buffer</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/rl-framework/aio/aio-proactive-kvcache-manager</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/rl-framework/aio/aio-rollout%E4%BC%98%E5%8C%96%E7%9B%AE%E6%A0%87</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/rl-framework/aio/aio-action-level-agentloop</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/rl-framework/aio/aio-runtime-kvcache-migration</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/rl-framework/aio/brainstorm</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/rl-framework/aio/dynamicpagedtokentokvpoolallocator</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/rl-framework/aio/motivation</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/rl-framework/aio/experiment/motivation-load+store%E5%BC%80%E9%94%80</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/rl-framework/aio/%E6%B5%8B%E8%AF%95action-level%E5%92%8C%E5%8F%AF%E6%8A%A2%E5%8D%A0</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/rl-framework/sglang-experience/</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/rl-framework/verl/verl-agentloop-code-dive</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/rl-framework/verl/verl-gsm8k%E8%B0%83%E7%94%A8</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/rl-framework/verl/verl-one-step-off-policy</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/rl-framework/verl/verl%E6%B7%BB%E5%8A%A0multi-turn-profiler</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/rl-framework/verl/verl-fully-async</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/rl-framework/verl/verl-search%E8%B7%91%E9%80%9A</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/rl-framework/rstar2-agent/rstar-code-judge%E8%AF%A6%E8%A7%A3</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/rl-framework/siirl/siirl-agentic-swe-agent%E6%B5%81%E7%A8%8B</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/rl-framework/siirl/siirl-multi-turn%E4%BB%A3%E7%A0%81%E8%A7%A3%E8%AF%BB</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/rl-framework/siirl/siirl-worker%E6%89%A7%E8%A1%8C%E6%B5%81%E7%A8%8B</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/rl-framework/siirl/siirl-agentic%E5%85%A8%E5%BC%82%E6%AD%A5</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/rl-framework/siirl/siirl%E4%B8%BBpipeline</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/rl-framework/siirl/siirl-agentic-swe-agent-code-walkthrough</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/rl-framework/siirl/siirl-agentic%E7%9B%AE%E5%89%8D%E5%BC%95%E5%85%A5partial-rollout%E5%92%8Cgroup-sample%E5%90%8Epipeline</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/rl-framework/slime/slime-code-dive</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/rl-framework/slime/slime-quick-start</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/rl-framework/slime/slime-tool</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/rl-framework/slime/slime%E6%9D%83%E9%87%8D%E6%9B%B4%E6%96%B0</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/venuscl/mar-32-2026-gpt-pro</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/venuscl/motivation</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/kernel_fusion/kernel-fusion%E5%B7%A5%E4%BD%9C%E7%B2%BE%E8%AF%BB</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/kernel_fusion/megamoe</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/kernel_fusion/flux%E7%B2%BE%E8%AF%BB</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/maas/kvcache/%E7%8E%B0%E6%9C%89agentic-kv-cache%E7%AE%A1%E7%90%86%E5%B7%A5%E4%BD%9C</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/maas/sglang/abort_request</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/maas/sglang/refawarehiradixcache</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/maas/sglang/unified-radix-cache</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/maas/sglang/sglang+hicache</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/maas/vllm/mla-attention%E8%B0%83%E7%94%A8</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/perftest/perftest-gpu%E6%B5%8B%E8%AF%95</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/perftest/perftest-cpu-gpu%E6%B5%8B%E8%AF%95</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/perftest/</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/z-essays/daily/2026-04-08</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/z-essays/daily/2026-04-09</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/z-essays/daily/2026-04-10</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/z-essays/daily/2026-04-11</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/z-essays/daily/2026-04-13</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/z-essays/daily/2026-04-14</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/z-essays/daily/2026-04-15</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/z-essays/daily/2026-04-26</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/z-essays/summary/weekly-template</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/z-essays/templates/daily-template</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/z-essays/templates/weekly-template</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/zmj/%E4%B9%9D%E5%9D%A4%E9%87%8F%E5%8C%96%E6%8E%A8%E7%90%86-2026.4/%E6%AF%94%E8%B5%9B%E6%8F%8F%E8%BF%B0</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/%E5%B8%B8%E7%94%A8%E5%91%BD%E4%BB%A4/cpu%E8%AE%BE%E7%BD%AE%E9%A2%91%E7%8E%87</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/%E5%B8%B8%E7%94%A8%E5%91%BD%E4%BB%A4/ngc%E9%95%9C%E5%83%8F%E5%B0%81%E8%A3%85sop</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/%E5%B8%B8%E7%94%A8%E5%91%BD%E4%BB%A4/ray%E4%B8%80%E9%94%AE%E5%90%AF%E5%8A%A8%E6%B8%85%E9%99%A4</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/%E5%B8%B8%E7%94%A8%E5%91%BD%E4%BB%A4/%E4%BB%8E%E4%BA%A4%E6%8D%A2%E6%9C%BA%E4%BE%A7down%E7%BD%91%E5%8D%A1</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/%E5%B8%B8%E7%94%A8%E5%91%BD%E4%BB%A4/%E5%A4%84%E7%90%86coredump</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/%E5%B8%B8%E7%94%A8%E5%91%BD%E4%BB%A4/%E6%8B%89%E9%95%9C%E5%83%8F</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/%E5%B8%B8%E7%94%A8%E5%91%BD%E4%BB%A4/%E6%9B%B4%E6%94%B9%E7%BD%91%E5%8D%A1%E5%90%8D</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/%E5%B8%B8%E7%94%A8%E5%91%BD%E4%BB%A4/%E7%BB%91%E5%AE%9Agid</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/%E5%B8%B8%E7%94%A8%E5%91%BD%E4%BB%A4/%E9%98%BF%E9%87%8C%E4%BA%91%E6%8B%89%E5%8F%96%E9%95%9C%E5%83%8F</loc>
    <lastmod>2026-07-15T13:50:31.000Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/rl-framework/aio/excalidraw/aio-batch-conductor-2026-04-10-10.24.37.excalidraw</loc>
    <lastmod>2026-07-15T13:52:58.863Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/rl-framework/aio/excalidraw/aio-batch-conductor-2026-04-10-15.15.53.excalidraw</loc>
    <lastmod>2026-07-15T13:52:58.863Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/rl-framework/aio/excalidraw/aio-batch-conductor-2026-04-10-15.24.04.excalidraw</loc>
    <lastmod>2026-07-15T13:52:58.863Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/assert/templates/</loc>
    <lastmod>2026-07-15T13:52:58.863Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/assert/</loc>
    <lastmod>2026-07-15T13:52:58.863Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/af-disaggregation/</loc>
    <lastmod>2026-07-15T13:52:58.863Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/</loc>
    <lastmod>2026-07-15T13:52:58.863Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/cuda/</loc>
    <lastmod>2026-07-15T13:52:58.863Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/dpdk/example/</loc>
    <lastmod>2026-07-15T13:52:58.863Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/dpdk/</loc>
    <lastmod>2026-07-15T13:52:58.863Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/dpdk/knowledge/</loc>
    <lastmod>2026-07-15T13:52:58.863Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/deepep/</loc>
    <lastmod>2026-07-15T13:52:58.863Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/gpu%E9%9B%86%E5%90%88%E9%80%9A%E4%BF%A1/</loc>
    <lastmod>2026-07-15T13:52:58.863Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/megatron-lm/</loc>
    <lastmod>2026-07-15T13:52:58.863Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/model/</loc>
    <lastmod>2026-07-15T13:52:58.863Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/nccl/common/</loc>
    <lastmod>2026-07-15T13:52:58.863Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/nccl/</loc>
    <lastmod>2026-07-15T13:52:58.863Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/nccl/fault-tolerance/</loc>
    <lastmod>2026-07-15T13:52:58.863Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/nccl/knowledge/</loc>
    <lastmod>2026-07-15T13:52:58.863Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/nccl/mem_opt/</loc>
    <lastmod>2026-07-15T13:52:58.863Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/nccl/sm_free/</loc>
    <lastmod>2026-07-15T13:52:58.863Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/nccl/telemetry/</loc>
    <lastmod>2026-07-15T13:52:58.863Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/pd-disaggregation/</loc>
    <lastmod>2026-07-15T13:52:58.863Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/rdma/</loc>
    <lastmod>2026-07-15T13:52:58.863Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/rl-framework/aio/</loc>
    <lastmod>2026-07-15T13:52:58.863Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/rl-framework/</loc>
    <lastmod>2026-07-15T13:52:58.863Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/rl-framework/aio/experiment/</loc>
    <lastmod>2026-07-15T13:52:58.863Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/rl-framework/verl/</loc>
    <lastmod>2026-07-15T13:52:58.863Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/rl-framework/rstar2-agent/</loc>
    <lastmod>2026-07-15T13:52:58.863Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/rl-framework/siirl/</loc>
    <lastmod>2026-07-15T13:52:58.863Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/rl-framework/slime/</loc>
    <lastmod>2026-07-15T13:52:58.863Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/venuscl/</loc>
    <lastmod>2026-07-15T13:52:58.863Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/kernel_fusion/</loc>
    <lastmod>2026-07-15T13:52:58.863Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/maas/kvcache/</loc>
    <lastmod>2026-07-15T13:52:58.863Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/maas/</loc>
    <lastmod>2026-07-15T13:52:58.863Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/maas/sglang/</loc>
    <lastmod>2026-07-15T13:52:58.863Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/study/maas/vllm/</loc>
    <lastmod>2026-07-15T13:52:58.863Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/z-essays/daily/</loc>
    <lastmod>2026-07-15T13:52:58.863Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/z-essays/</loc>
    <lastmod>2026-07-15T13:52:58.863Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/z-essays/summary/</loc>
    <lastmod>2026-07-15T13:52:58.863Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/z-essays/templates/</loc>
    <lastmod>2026-07-15T13:52:58.863Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/zmj/%E4%B9%9D%E5%9D%A4%E9%87%8F%E5%8C%96%E6%8E%A8%E7%90%86-2026.4/</loc>
    <lastmod>2026-07-15T13:52:58.863Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/zmj/</loc>
    <lastmod>2026-07-15T13:52:58.863Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/%E5%B8%B8%E7%94%A8%E5%91%BD%E4%BB%A4/</loc>
    <lastmod>2026-07-15T13:52:58.863Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/tags/name_put_nbi_warp</loc>
    <lastmod>2026-07-15T13:52:58.863Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/tags/name_put_nbi_block</loc>
    <lastmod>2026-07-15T13:52:58.863Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/tags/name_put_nbi_group</loc>
    <lastmod>2026-07-15T13:52:58.863Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/tags/group</loc>
    <lastmod>2026-07-15T13:52:58.863Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/tags/daily</loc>
    <lastmod>2026-07-15T13:52:58.863Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/tags/weekly</loc>
    <lastmod>2026-07-15T13:52:58.863Z</lastmod>
  </url><url>
    <loc>https://obnotes-d0b.pages.dev/tags/</loc>
    <lastmod>2026-07-15T13:52:58.863Z</lastmod>
  </url></urlset>