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
151 forks
Language: C++
last commit: over 2 years agoLinked from 2 awesome lists
avxavx2avx512c-plus-pluscppcpp11cpp14cpp17data-parallelneonparallelparallel-computingportablesimdsimd-instructionssimd-programmingsimd-vectorssevectorization
Related projects:
| Repository | Description | Stars |
|---|---|---|
| A C++ library leveraging SIMD instructions to improve performance on modern CPUs. | 1,316 | |
| A portable header-only C++ low level SIMD library providing a unified interface to various instruction sets. | 1,250 | |
| An image processing and machine learning library optimized for high-performance computations on various x86/x64 and ARM architectures. | 2,077 | |
| A showcase project demonstrating various parallel computing techniques and libraries in C++. | 2 | |
| Provides C++ wrappers for SIMD intrinsics and parallelized mathematical functions to accelerate code execution on various platforms. | 2,239 | |
| A tool for parsing and analyzing Value Change Dump (VCD) files as specified in the IEEE System Verilog 1800-2012 standard. | 90 | |
| Provides C++ SIMD types and utilities for Intel CPUs to improve performance | 343 | |
| An optimized C library for parallel computing and data movement on resource-constrained devices | 301 | |
| Compares performance of various data serialization libraries in C++ | 731 | |
| Provides parallel processing utilities for C++11 | 30 | |
| A lightweight C++ utility library providing general-purpose functionality | 34 | |
| Parallel pipeline library for stream processing | 62 | |
| A vector math library with support for SIMD instructions on various architectures. | 351 | |
| A high-performance C++ library for fast video and image processing | 721 | |
| A library that loads compressed video sequences to facilitate machine learning training | 678 |