<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>ByteForge</title>
    <link>https://example.com</link>
    <description>一个关注系统编程、异构计算与工程实践的个人技术博客</description>
    <language>zh-CN</language>
    
    <item>
      <title>Ascend C 算子开发入门：从 Host 到 Device 的数据通路</title>
      <link>https://example.com/posts/ascend-c-operator-getting-started.html</link>
      <guid isPermaLink="true">https://example.com/posts/ascend-c-operator-getting-started.html</guid>
      <pubDate>Mon, 20 Jul 2026 00:00:00 GMT</pubDate>
      <description>以一次完整的 Add 算子开发为例，梳理 Ascend C 中 Host 侧算子原型、Tiling、Device 侧 Kernel 实现三件套之间的关系。</description>
    </item>
    <item>
      <title>C++ 内存模型：从原子操作到 happens-before 关系</title>
      <link>https://example.com/posts/cpp-memory-model-atomics.html</link>
      <guid isPermaLink="true">https://example.com/posts/cpp-memory-model-atomics.html</guid>
      <pubDate>Sun, 12 Jul 2026 00:00:00 GMT</pubDate>
      <description>理解 std::atomic 的六种内存序，关键不在于背 API，而在于建立 happens-before 与同步关系的心智模型。</description>
    </item>
    <item>
      <title>现代 C++ 智能指针：所有权思维的三种姿态</title>
      <link>https://example.com/posts/modern-cpp-smart-pointers.html</link>
      <guid isPermaLink="true">https://example.com/posts/modern-cpp-smart-pointers.html</guid>
      <pubDate>Sun, 28 Jun 2026 00:00:00 GMT</pubDate>
      <description>unique_ptr、shared_ptr、weak_ptr 不是三选一的开关，而是表达所有权语义的三种语言。选对指针，等于把资源生命周期的契约写进类型。</description>
    </item>
    <item>
      <title>异步编程演进：从回调地狱到协程的百年孤独</title>
      <link>https://example.com/posts/async-programming-evolution.html</link>
      <guid isPermaLink="true">https://example.com/posts/async-programming-evolution.html</guid>
      <pubDate>Wed, 10 Jun 2026 00:00:00 GMT</pubDate>
      <description>异步编程的每一次演进，都是在解决上一代的可读性债。回调嵌套→Promise 链→async/await→协程，本质都是把&quot;等待&quot;从控制流里赶出去。</description>
    </item>
  </channel>
</rss>