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: 9 months ago
Linked 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 |