
  <rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
      <title>dsheng.chen Blog</title>
      <link>https://sexjun-github-io.vercel.app//blog</link>
      <description>A blog about software engineering, programming, and web development.</description>
      <language>zh-CN,</language>
      <managingEditor>address@yoursite.com (dsheng.chen)</managingEditor>
      <webMaster>address@yoursite.com (dsheng.chen)</webMaster>
      <lastBuildDate>Wed, 08 Jul 2026 00:00:00 GMT</lastBuildDate>
      <atom:link href="https://sexjun-github-io.vercel.app//tags/cuda/feed.xml" rel="self" type="application/rss+xml"/>
      
  <item>
    <guid>https://sexjun-github-io.vercel.app//blog/HAL_Dialect_详解</guid>
    <title>HAL Dialect 详解</title>
    <link>https://sexjun-github-io.vercel.app//blog/HAL_Dialect_详解</link>
    <description>**Dialect 名称**: `hal` **C++ 命名空间**: `::mlir::iree_compiler::IREE::HAL` **主要用途**: 硬件抽象层（Vulkan-like，无图形部分） --- 1. [概述](#1-概述) 2. [文件结构](#2-文件结构) 3....</description>
    <pubDate>Wed, 08 Jul 2026 00:00:00 GMT</pubDate>
    <author>address@yoursite.com (dsheng.chen)</author>
    <category>IREE</category><category>编译器</category><category>MLIR</category><category>Pass</category><category>Dialect</category><category>编译原理</category><category>编译器后端</category><category>编译优化</category><category>LLVM</category><category>CPU</category><category>GPU</category><category>CUDA</category><category>Vulkan</category>
  </item>

  <item>
    <guid>https://sexjun-github-io.vercel.app//blog/iree_compiler_core_principles</guid>
    <title>IREE 编译器核心原理</title>
    <link>https://sexjun-github-io.vercel.app//blog/iree_compiler_core_principles</link>
    <description>1. [指令执行顺序如何确定](#1-指令执行顺序如何确定) 2. [Stream 编译器深入解析](#2-stream-编译器深入解析) 3. [完整编译流程](#3-完整编译流程) 4. [SSA 值在 Stream 中的转换](#4-ssa-值在-stream-中的转换) --- IREE...</description>
    <pubDate>Tue, 07 Jul 2026 00:00:00 GMT</pubDate>
    <author>address@yoursite.com (dsheng.chen)</author>
    <category>IREE</category><category>编译器</category><category>MLIR</category><category>Pass</category><category>Dialect</category><category>编译原理</category><category>编译器前端</category><category>编译器后端</category><category>编译优化</category><category>LLVM</category><category>CPU</category><category>GPU</category><category>CUDA</category><category>Vulkan</category>
  </item>

  <item>
    <guid>https://sexjun-github-io.vercel.app//blog/onnx_to_iree_pipeline</guid>
    <title>IREE ONNX 模型端到端流程</title>
    <link>https://sexjun-github-io.vercel.app//blog/onnx_to_iree_pipeline</link>
    <description>本文档记录从下载 ONNX 模型，到固化 Shape，再到转换为 MLIR IR，编译为 VMFB，最后执行推理的完整流程。 **编译工具**: 全部使用本地编译的 IREE，不依赖外部安装包。 安装本地 Runtime 绑定： ONNX 模型的输入通常使用动态 batch size（用 `N`...</description>
    <pubDate>Tue, 07 Jul 2026 00:00:00 GMT</pubDate>
    <author>address@yoursite.com (dsheng.chen)</author>
    <category>IREE</category><category>编译器</category><category>MLIR</category><category>ONNX</category><category>编译原理</category><category>编译器后端</category><category>编译优化</category><category>LLVM</category><category>CPU</category><category>CUDA</category><category>Vulkan</category>
  </item>

  <item>
    <guid>https://sexjun-github-io.vercel.app//blog/编译结果</guid>
    <title>IREE 编译命令逐项拆解</title>
    <link>https://sexjun-github-io.vercel.app//blog/编译结果</link>
    <description>本文档对以下完整编译命令中的每个参数进行逐一拆解，说明其作用、效果和生成的文件。 --- **作用**：指定要编译的 MLIR 中间表示文件。 **内容**：从 ONNX 模型转换而来的卷积层 IR，包含： - `util.func public...</description>
    <pubDate>Tue, 07 Jul 2026 00:00:00 GMT</pubDate>
    <author>address@yoursite.com (dsheng.chen)</author>
    <category>IREE</category><category>编译器</category><category>MLIR</category><category>ONNX</category><category>Pass</category><category>Dialect</category><category>编译原理</category><category>编译器后端</category><category>编译优化</category><category>LLVM</category><category>CPU</category><category>GPU</category><category>CUDA</category><category>Vulkan</category><category>性能优化</category>
  </item>

    </channel>
  </rss>
