C++ Avx

Open-source C++ projects categorized as Avx | Edit details
Related topics: #Neon #Simd #Sse #Avx512 #CPP

Top 9 C++ Avx Projects

  • xsimd

    C++ wrappers for SIMD intrinsics and parallelized, optimized mathematical functions (SSE, AVX, NEON, AVX512)

    Project mention: SPO600 project part 1 | dev.to | 2022-03-22

    I've decided to switch to something better, and after a few hours of searching, I found this repository: NSIMD https://github.com/agenium-scale/nsimd FastDifferentialCoding https://github.com/lemire/FastDifferentialCoding VS https://github.com/VcDevel/Vc XSIMD https://github.com/xtensor-stack/xsimd

  • Vc

    SIMD Vector Classes for C++

    Project mention: SPO600 project part 2 | dev.to | 2022-04-13

    First of all about our project, I previously decided to work with VC library.https://github.com/VcDevel/Vc

  • SonarLint

    Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.

  • DirectXMath

    DirectXMath is an all inline SIMD C++ linear algebra library for use in games and graphics apps

    Project mention: Eigen: A C++ template library for linear algebra | news.ycombinator.com | 2022-04-04

    I never really used GLM, but Eigen was substantially slower than DirectXMath https://github.com/microsoft/DirectXMath for these things. Despite the name, 99% of that library is OS agnostic, only a few small pieces (like projection matrix formula) are specific to Direct3D. When enabled with corresponding macros, inline functions from that library normally compile into pretty efficient manually vectorized SSE, AVX or NEON code.

    The only major issue, DirectXMath doesn’t support FP64 precision.

  • highway

    Performance-portable, length-agnostic SIMD with runtime dispatch (by google)

    Project mention: Advantages of RISC-V vector processing over x86 SIMD | reddit.com/r/hardware | 2022-04-28

    Taking a step back here, I'd suggest that what matters is not which ISA is better. What's really important is that we write vector code at all, because that will get us large energy savings and speedups on any ISA. All the better if the code is portable (e.g. github.com/google/highway - I'm the main author).

  • std-simd

    std::experimental::simd for GCC [ISO/IEC TS 19570:2018]

    Project mention: SPO 600 project part 3 - Analysis | dev.to | 2022-04-21

    But after I worked with auto-vectorization(I wrote about that in part 2), I decided to switch and try myself by adding intrinsics if I was able. You can track my progress here:https://github.com/VcDevel/std-simd/pull/35

  • CTranslate2

    Fast inference engine for Transformer models

    Project mention: Build and install downloaded python package from source | reddit.com/r/learnpython | 2021-11-12

    So I want to use a package called argostranslate for an offline translator-based project. Doing a simple pip install returns a dependency error for a package called ctranslate2. Looking at it at https://github.com/OpenNMT/CTranslate2, it appears this is as it has only been built and uploaded for macOS and Linux. This means I will need to build it myself, so I cloned and downloaded the package from GitHub. Looking on the web I can't find any simple way to build and install a downloaded package, anyone know how I can do this?

  • hlslpp

    Math library using hlsl syntax with SSE/NEON support

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • peakperf

    Achieve peak performance on x86 CPUs and NVIDIA GPUs

  • VectorizedKernel

    Running GPGPU-like kernels on CPU with auto-vectorization for SSE/AVX/AVX512 SIMD Architectures

    Project mention: Good algorithm to demonstrate advantage of CUDA | reddit.com/r/CUDA | 2022-04-25
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-04-28.

C++ Avx related posts


What are some of the best open-source Avx projects in C++? This list will help you:

Project Stars
1 xsimd 1,343
2 Vc 1,203
3 DirectXMath 1,109
4 highway 660
5 std-simd 409
6 CTranslate2 270
7 hlslpp 247
8 peakperf 34
9 VectorizedKernel 2
Find remote jobs at our new job board 99remotejobs.com. There are 7 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives