• 2023-05-30MegEngine 使用小技巧:如何解读 MegCC 编译模型几个阶段 Pass 的作用
    MegCC 是一个真真实实的深度学习模型编译器,具备极其轻量的Runtime二进制体积,高性能,方便移植,极低内存使用以及快启动等核心特点。用户可在MLIR上进行计算图优化,内存规划,最后通过预先写好的code模版进行代码生成。MegCC中主要的PassMGBToKernelPass:这个Pass主要将MGB
  • 2022-11-06MLIR-Bufferization缓存
    MLIR-Bufferization缓存概述什么是一次性缓存?缓存的目标目的地通过风格使用一次性缓存缓存区释放内存布局扩展单次缓存调试缓存区副本了解SSA使用定义链分析
  • 2022-11-06MLIR内部Internals缓冲区释放
    MLIR内部Internals缓冲区释放https://mlir.llvm.org/docs/BufferDeallocationInternals/本节介绍缓冲区解除分配的内部功能转型。转换由多个通道组成。主要passes称为