base64-amd64-avx512vbmi
CommunityAccelerate Base64 encoding/decoding on AMD64.
Authoremmansun
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill optimizes Base64 encoding and decoding operations on AMD64 processors by leveraging advanced AVX512 VBMI SIMD instructions, significantly speeding up these common data transformation tasks.
Core Features & Use Cases
- SIMD Acceleration: Implements highly optimized assembly code for Base64 using AVX512 VBMI instructions (VPERMB, VPMULTISHIFTQB, VPERMI2B).
- Runtime CPU Detection: Automatically selects the fastest available SIMD path based on CPU capabilities.
- Compatibility: Maintains the same public API as Go's standard
encoding/base64. - Use Case: When processing large amounts of data that require Base64 encoding or decoding in performance-critical applications on modern Intel/AMD CPUs.
Quick Start
Use the base64-amd64-avx512vbmi skill to encode the byte slice 'hello world' using standard Base64 encoding.
Dependency Matrix
Required Modules
None requiredComponents
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: base64-amd64-avx512vbmi Download link: https://github.com/emmansun/base64/archive/main.zip#base64-amd64-avx512vbmi 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.