用途:作为调度器(dispatcher),把优化知识库中的算法模式、反模式与特定实现语言(DSL/编程模型)的覆盖层知识路由到正确位置。加载顺序:当模式属于算法层面时,先读 docs/knowledge/optimizations/ 与 docs/knowledge/anti-patterns/ 下的共享根知识;随后按所选实现语言加载对应的语言专用优化目录技能;仅当实现细节依赖该语言表面时,再读 docs/knowledge/languages/<language>/... 下的语言覆盖层。语言专用目录技能目前包括:cutile-dsl 对应 /optimization-catalog-cutile-dsl,知识根为 docs/knowledge/languages/cutile-dsl/;cute-dsl 对应 /optimization-catalog-cute-dsl,知识根为 docs/knowledge/languages/cute-dsl/。分类规则:共享根目录存放可跨 DSL 迁移的算法模式、工作负载形状规则与反模式;语言覆盖层只存放依赖具体 API、编译器行为、代码生成表面或调度模型的实现细节。
主要能力:优化索引(O1 至 O11)按触发条件映射到具体优化与详情文件,包括 Split-KV 按比例分配块、头部编组以复用共享操作数、独立路径调度、Swizzle 调度、延迟提示、CGA 线程块集群、在线 softmax 快速数学、因果 K 循环切分、因果 ProgramId 重映射、自适应 tile 与占用率自动调优、流水线驱动的低占用调度。反模式索引(A1 至 A8)覆盖异构路径等分块、TILE_M=1 合并/解压、持�续并发未填满、寄存器上限持久阶段、盲目大 tile 移植、统一因果掩码、低于 16 的 MMA 维度、盲目数据流翻转。另有“指标→优化”交叉引用表,把剖析指标状态映射到可能的优化项。
使用方式:索引由编排器读取,根据剖析结果选中优化;内核设计者读取详情文件实现具体优化。新增优化需在 docs/knowledge/optimizations/ 创建详情文件并加一行索引;失败的优化在 docs/knowledge/anti-patterns/ 建反模式并加行。完整更新协议需加载 /orchestration-workflow 技能。
限制与迁移状态:共享根目录仍是兼容性基线,新的语言覆盖层正在加入,旧根路径引用在迁移期间继续可用。知识条目须为可迁移的模式/反模式,带适用上下文、受影响性能指标与证据,设备与架构事实须转化为可复用指导;该技能本身的具体运行环境、安装命令与收费信息暂未提供。