Acerca de
The analyze-simd-usage skill is designed for Mojo developers looking to squeeze every bit of performance out of their machine learning models and data-intensive applications. By scanning codebase patterns, it identifies loops and element-wise operations that are candidates for Single Instruction Multiple Data (SIMD) vectorization. It provides detailed guidance on utilizing decorators like @vectorize and @unroll, selecting hardware-appropriate SIMD widths, and implementing manual load/store operations to achieve 4x to 16x speed improvements in critical code paths.