sse2neon
« Back to VersTracker
Description:
Translator from Intel SSE intrinsics to Arm/Aarch64 NEON implementation
Type: Formula  |  Latest Version: 1.8.0@0  |  Tracked Since: Dec 22, 2025
Links: Homepage  |  GitHub  |  formulae.brew.sh
Stars: 1,468  |  Forks: 231  |  Language: C++  |  Category: Developer tools
Tags: simd porting arm intrinsics cross-platform performance
Install: brew install sse2neon
About:
sse2neon is a header-only library that translates Intel SSE (Streaming SIMD Extensions) intrinsics to their Arm/Aarch64 NEON equivalents, enabling seamless cross-platform compatibility. It allows developers to compile and run x86 SIMD-optimized code on Arm-based processors without rewriting the low-level instructions. This is particularly valuable for porting performance-critical applications, games, and libraries to platforms like Apple Silicon, Android, or Linux on Arm.
Key Features:
  • Header-only C++ library for easy integration
  • Provides near-complete coverage of SSE intrinsics up to SSE4.2
  • Enables performance portability of SIMD code to Arm architectures
  • Supports both AArch32 and AArch64 (64-bit ARM) NEON instructions
  • Actively maintained with frequent updates from the open-source community
Use Cases:
  • Porting performance-sensitive x86 applications or games to Apple Silicon (M1/M2/M3 Macs)
  • Migrating legacy SSE-optimized scientific computing or multimedia libraries to Arm servers or mobile devices
  • Simplifying cross-platform development for projects that rely on SIMD intrinsics without maintaining separate code paths
Alternatives:
  • SIMDe – Broader project supporting many SIMD instruction sets (SSE, AVX, NEON, etc.) for emulation and portability, whereas sse2neon focuses specifically on SSE to NEON translation.
  • ARM NEON intrinsics (manual porting) – Directly rewriting SSE code using native ARM NEON intrinsics offers optimal performance but requires significant manual effort and expertise, unlike sse2neon's automated translation.
Version History
Detected Version Rev Change Commit
Dec 22, 2025 5:31am 1.8.0 0 VERSION_BUMP 0689fb80
Oct 26, 2024 9:53pm 0 VERSION_BUMP 85d78bf9