用途
本技能面向 CuTe Python DSL 内核的优化工作,提供两部分的组合:一是共享的优化指导(shared optimization guidance),二是针对 CuTe Python DSL 语言表面的覆盖层(overlays)。它主要用于两类判断:
- 为 CuTe Python DSL 内核选择优化方案;
- 判断某一发现(finding)是否应当归入该语言表面的覆盖层。
阅读顺序
资料明确给出了阅读与组织顺序:
- 先阅读 docs/knowledge/optimizations/ 与 docs/knowledge/anti-patterns/ 下的共享根目录(shared root catalogs);
- 当实现细节依赖 CuTe Python DSL 这一语言表面时,再在 docs/knowledge/languages/cute-dsl/ 下阅读或添加 CuTe Python DSL 覆盖层。
覆盖层目录
覆盖层(overlay)的根目录为:
- docs/knowledge/languages/cute-dsl/optimizations/
- docs/knowledge/languages/cute-dsl/anti-patterns/
当前状态与收录原则
覆盖层目录在初始阶段刻意保持稀疏(intentionally sparse)。只有当某条发现确实特定于 CuTe Python DSL 表面,而不是一条共享的算法规则时,才应添加条目。这一原则用于避免把通用优化规则重复写入语言特定的覆盖层中。
适用场景
- 面对一个 CuTe Python DSL 内核,需要挑选优化方向时;
- 在整理优化或反模式条目时,需要判断该条目应放在共享根目录还是 CuTe Python DSL 覆盖层下时。
限制与暂未提供的信息
资料未提供具体的优化条目内容、代码示例、安装或命令行用法、依赖环境、支持的平台、性能收益数据以及收费标准等信息,这些内容暂未提供。