vectorclass/version2
Vector class library, latest version observed · 2026-08-28
Health v2 · maintenance only
71/100
- Activity 77
- Release rhythm 47
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 2589
- days_rel: 141
- days_push: 141
- n_releases_24m: 1
Adoption not part of the score
1474 stars · 155 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A C++ class library for using SIMD instructions (SSE, AVX, AVX-512) to improve performance on x86/x86-64 microprocessors. It provides vector classes that abstract over platform-specific intrinsics across Windows, Linux, and Mac.
Use cases
- vectorize numeric loops with SIMD without writing intrinsics
- write portable SIMD code across SSE, AVX2, and AVX-512
- accelerate image or signal processing kernels on x86
- speed up math-heavy scientific computing code
- abstract CPU vector widths in C++ with a single API
When to choose
- you need SIMD performance on x86/x86-64 without hand-writing intrinsics
- you want one codebase targeting multiple SIMD instruction sets
- you are doing numerical, media, or scientific computing in C++
When to avoid
- you target ARM, NEON, or other non-x86 instruction sets
- you need GPU or multi-core parallelism rather than single-core SIMD
- your project is not C++
Facets
library · maturity stable
math graphics simulation performance developer-tools cpp windows cross-platform simd vectorization x86 avx sse numerical-computing algorithms linux macos
1 source
- readme: https://github.com/vectorclass/version2 · fetched 2026-08-28 · 4345c083cfae
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| vectorclass/version2 | main | 71 |
For agents
markdown · JSON · MCP: product_card(name="vectorclass/version2")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem