simd-optimize
CommunityAccelerate Rust code with SIMD.
Authorahrav
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill optimizes Rust code by automatically identifying and implementing Single Instruction, Multiple Data (SIMD) vectorization, significantly boosting performance for data-parallel computations.
Core Features & Use Cases
- Automated SIMD Implementation: Detects hardware ISA features, analyzes code for vectorizable patterns, and generates platform-specific intrinsics (x86 SSE/AVX, ARM NEON/SVE).
- Performance Validation: Includes correctness and performance validation using property-based testing and benchmarking.
- Use Case: Optimize a critical loop in your Rust application that processes large arrays of numbers, turning a CPU bottleneck into a high-throughput data processing pipeline.
Quick Start
Use the simd-optimize skill to vectorize the byte search loop in src/scanner/byte_search.rs.
Dependency Matrix
Required Modules
cargo-show-asmjq
Components
scriptsreferences
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: simd-optimize Download link: https://github.com/ahrav/scratch-scanner-rs/archive/main.zip#simd-optimize Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.