simd-optimize

Community

Accelerate 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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.