Vc
Parallelism library
A C++ library for explicitly data-parallel programming on modern CPUs and GPUs.
SIMD Vector Classes for C++
1k stars
66 watching
152 forks
Language: C++
last commit: 6 months ago
Linked from 2 awesome lists
avxavx2avx512c-plus-pluscppcpp11cpp14cpp17data-parallelneonparallelparallel-computingportablesimdsimd-instructionssimd-programmingsimd-vectorssevectorization
Related projects:
Repository | Description | Stars |
---|---|---|
vectorclass/version2 | A C++ library leveraging SIMD instructions to improve performance on modern CPUs. | 1,307 |
p12tic/libsimdpp | A portable header-only C++ low level SIMD library providing a unified interface to various instruction sets. | 1,242 |
ermig1979/simd | An image processing and machine learning library optimized for high-performance computations on various x86/x64 and ARM architectures. | 2,067 |
mortennobel/parallelcomputingplayground | A showcase project demonstrating various parallel computing techniques and libraries in C++. | 2 |
xtensor-stack/xsimd | Provides C++ wrappers for SIMD intrinsics and parallelized mathematical functions to accelerate code execution on various platforms. | 2,205 |
ben-marshall/verilog-vcd-parser | A tool for parsing and analyzing Value Change Dump (VCD) files as specified in the IEEE System Verilog 1800-2012 standard. | 90 |
jeffamstutz/tsimd | Provides C++ SIMD types and utilities for Intel CPUs to improve performance | 343 |
parallella/pal | An optimized C library for parallel computing and data movement on resource-constrained devices | 302 |
thekvs/cpp-serializers | Compares performance of various data serialization libraries in C++ | 730 |
yuki-koyama/parallel-util | Provides parallel processing utilities for C++11 | 30 |
vittorioromeo/vrm_core | A lightweight C++ utility library providing general-purpose functionality | 34 |
picanumber/yapp | Parallel pipeline library for stream processing | 61 |
scoopr/vectorial | A vector math library with support for SIMD instructions on various architectures. | 351 |
matt-42/vpp | A high-performance C++ library for fast video and image processing | 721 |
nvidia/nvvl | A library that loads compressed video sequences to facilitate machine learning training | 677 |