sse-popcount

SIMD (SSE) population count --- http://0x80.pl/articles/sse-popcount.html (by WojciechMula)

Sse-popcount Alternatives

Similar projects and alternatives to sse-popcount

  • libsimdpp

    Portable header-only C++ low level SIMD library

  • toys

    Storage for my snippets, toy programs, etc.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • highway

    Performance-portable, length-agnostic SIMD with runtime dispatch

  • Vc

    SIMD Vector Classes for C++

  • simdjson

    Parsing gigabytes of JSON per second : used by Facebook/Meta Velox, the Node.js runtime, ClickHouse, WatermelonDB, Apache Doris, Milvus, StarRocks

  • oneDNN

    oneAPI Deep Neural Network Library (oneDNN)

  • Simd

    C++ image processing and machine learning library with using of SIMD: SSE, AVX, AVX-512, AMX for x86/x64, VMX(Altivec) and VSX(Power7) for PowerPC, NEON for ARM. (by ermig1979)

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better sse-popcount alternative or higher similarity.

sse-popcount reviews and mentions

Posts with mentions or reviews of sse-popcount. We have used some of these posts to build our list of alternatives and similar projects.
  • Fast bitset decoding using Intel AVX-512
    1 project | news.ycombinator.com | 11 May 2022
    https://developer.arm.com/documentation/ddi0596/2020-12/SIMD...

    I believe it does 128 bits per instruction, but I'm still struggling with rust w/ asm.

    Along my journeys, however, I found this repo https://github.com/WojciechMula/sse-popcount/ which has tons of competing simd implementations for both intel and arm.

  • Counting set bits in an interesting way
    1 project | news.ycombinator.com | 30 Apr 2022
    The builtin POPCNT that came with Intel's SSE4 (SSE4a for AMD) is much faster. However, at a certain point, using AVX2 (and AVX-512 if present) is actually faster yet [1] - at least for 512 byte inputs or larger.

    [1]: https://github.com/WojciechMula/sse-popcount

Stats

Basic sse-popcount repo stats
2
309
5.6
27 days ago

WojciechMula/sse-popcount is an open source project licensed under BSD 2-clause "Simplified" License which is an OSI approved license.

The primary programming language of sse-popcount is C++.


Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com