Skip to content

Latest commit

 

History

History
133 lines (129 loc) · 7.77 KB

File metadata and controls

133 lines (129 loc) · 7.77 KB

AI Assistant Instructions

## FORBIDDEN: Reading Script Files **NEVER use read_file on any file in `.cursor/rules/scripts/`** - Scripts in this folder are for EXECUTION ONLY - Read the corresponding `.mdc` rule file for instructions, then EXECUTE the script - If you read a script file, you are violating this rule - ONLY READ CONTEXT SPECIFICS BASED ON GIVEN DESCRIPTION - ALWAYS FOLLOW THE RULES @run-test @sage-of-the-codex - "Explain the docs for [topic]" - "Where is [topic] documented?" - "What does [instruction/LLK op/type] do?" - "How do I use [LLK function/op]?" - "How does [instruction] work?" - "What is the L1 size/latency?" - "How does [Tensix unit] behave?" - "What is [LLK enum/type] and what is it used for?" - "Explain [BroadcastType/ReduceDim/EltwiseBinaryType]" - "Explain the [LLK function] parameters" - "What happens during unpack/math/pack?" - "How do threads synchronize?" 1. Read the @sage-of-the-codex rule for detailed instructions 2. Analyze the user's question to determine relevant architectures 3. Launch up to 3 sage agents IN PARALLEL using Task tool: - sage-wormhole (for tt_llk_wormhole_b0/) - sage-blackhole (for tt_llk_blackhole/) - sage-quasar (for tt_llk_quasar/) 4. Wait for all responses 5. Aggregate findings into unified response following quality standards Header only library for testing Tensix Kernels Provides low-level kernel (LLK) implementations for Tensix operations including math (eltwise, matmul, reduce), packing, and unpacking operations