Hasty Briefsbeta

Highway, a C++ library that provides portable SIMD/vector intrinsics

10 days ago
  • #Performance
  • #C++
  • #SIMD
  • Highway is a C++ library offering portable SIMD/vector intrinsics.
  • It focuses on efficient and performance-portable vector software.
  • Provides API synopsis, high-level overview, and quick reference.
  • Discusses static vs. dynamic dispatch and headers.
  • Includes notation, vector and tag types, and unspecified vector types usage.
  • Covers targets, operations, and preprocessor macros.
  • Details advanced macros and detecting supported targets.
  • Explains advanced configuration macros and compiler support.
  • Includes type traits and memory allocation.
  • Offers tips for speeding up code on older x86 platforms.
  • Shares design philosophy and frequently asked questions.
  • Details Highway implementation specifics and release testing process.