项目目录
项目全量目录介绍如下:
catlass
├── cmake # cmake工程文件
├── docs # 文档存放目录
├── examples # kernel算子样例总目录
| ├── 00_basic_matmul # 单算子样例
| | ├── basic_matmul.cpp # Host侧算子调用
| | ├── CMakeLists.txt
| | └── README.md # 算子说明示例
| ├── ...
| └── python_extension # Python调用CATLASS算子
| # 的工程组件
├── include # 模板头文件集
| ├── catlass # 不同层级的算子实现逻辑
| └── tla # 计算关联的基础数据结构
├── scripts # 编译脚本
| └── build.sh # 算子样例编译脚本
├── tests # 测试用例
└── tools # 相关工具
└── tuner # Tiling自动寻优工具