C++ PlayGround
-
Updated
Aug 2, 2017 - C++
C++ PlayGround
A C++ desktop application for advanced implemented computer vision algorithms and techniques in one toolbox
C++ interface for SIMD instruction sets
Vectroized String Helper Functions
This project encompasses an effort to optimize the Huffman Coding Algorithm by utilizing multi-threading, resulting in the development of various versions.
Variable vector length vectorization example
3rd Year: 1st - 90. Vectorized and multicore n-body simulators written and extensively optimised in C++ for scalability to millions of particles/planets (using Euler method and Runge-Kutta 2).
The Cidercade Database - Binary Search Tree
Litesimd is a no overhead, header only, C++ library for SIMD processing, specialized on SIMD comparison and data shuffle.
Project that aims to optimize the implementation of an algorithm that generates the Mandelbrot set using parallelization, vectorization and cuda
2-norm guided FP32 truncation for heterogeneous deep learning training
K-means++ and Silhouette Algorithm optimized by vectorization methods and move semantics in c++.
Some loose performance experiments with Agner Fog's VCL
This C++ program is a demonstration of array vectorization techniques utilized in the AVX2 SIMD Assembly library, being run with C++ arrays through the vector class library created by Agner Fog. An ASM version of the same process has been implemented for comparison.
C++ Library for Portable SIMD Vectorization
GEneral Matrix Multiplication with Intel Compiler and his powerfull Autoparallelization and Autovectorization
VGL is a high-performance graph processing framework, designed for modern NEC SX-Aurora TSUBASA vector architecture. VGL significantly outperforms many state-of the art graph-processing frameworks for modern multicore CPUs and NVIDIA GPUs, such as Gunrock, CuSHA, Ligra, Galois, GAPBS.
High performance character occurrence counter
Add a description, image, and links to the vectorization topic page so that developers can more easily learn about it.
To associate your repository with the vectorization topic, visit your repo's landing page and select "manage topics."