课题10:循环展开优化

难度:中 | 类型:项目实战 | 源文件:待创建 状态:⬜ 规划中


概述

循环展开(Loop Unrolling)是编译器优化的经典技术——将循环体复制多次,减少循环控制开销(分支/跳转指令)。对 ScratchV 而言,Conv2D 内层循环占 >99% 动态指令数,展开最内层 ic 循环可以显著减少 bne/addi 指令的比例,有望进一步缩小与 LLVM 的差距。


理解背景

待补充。


详细任务

待补充。


交付产物

待补充。


代码走读

待补充。


动手练习

待补充。


常见坑

待补充。


进阶阅读

12周每周目标

待补充。