arneish / parallel-PCA-openmp
A parallelized implementation of Principal Component Analysis (PCA) using Singular Value Decomposition (SVD) in OpenMP for C. The procedure used is Modified Gram Schmidt algorithm. The method for Classical Gram Schmidt is also available for use.
☆17Updated 5 years ago
Alternatives and similar repositories for parallel-PCA-openmp:
Users that are interested in parallel-PCA-openmp are comparing it to the libraries listed below
- Fast & memory efficient Principal Components Analysis☆8Updated 9 years ago
- pyCUDA implementation of forward propagation for Convolutional Neural Networks☆18Updated 6 years ago
- Abstractions of memory, allocator, vector, tuple, shared_ptr, unique_ptr, bitset, variant and string working on both CPU and GPU☆30Updated last week
- ☆42Updated 7 years ago
- Communication-Minimizing 2D Convolution in GPU Registers☆30Updated 11 years ago
- C++ fast hierarchical clustering algorithms☆87Updated last year
- Implementation of breadth first search on GPU with CUDA Driver API.☆48Updated 3 years ago
- CUDA C implementation of Principal Component Analysis (PCA) through Singular Value Decomposition (SVD) using a highly parallelisable vers…☆27Updated 5 years ago
- Case studies constitute a modern interdisciplinary and valuable teaching practice which plays a critical and fundamental role in the deve…☆13Updated 6 years ago
- c++ implementation of decision tree algorithm☆54Updated 5 years ago
- Parallel Approximate Nearest Neighbor Search☆12Updated 2 years ago
- WIP · CUDA compatibility for Blaze · https://bitbucket.org/blaze-lib/blaze☆17Updated 5 years ago
- Implementation of the maximum network flow problem in CUDA.☆31Updated 4 years ago
- A header-only bloom filter implementation in C++14.☆13Updated 6 years ago
- UME::SIMD A library for explicit simd vectorization.☆91Updated 7 years ago
- A library with space-filling curve algorithms (analysis, neighbor-finding, visualization) and other utilities (math, geometry, image proc…☆24Updated 7 years ago
- A C++ neural network library for machine learning☆14Updated 11 months ago
- ☆21Updated 4 years ago
- AVX512F and AVX2 versions of quick sort☆105Updated 7 years ago
- A minimalistic header only C++11 Neural Network library based on Eigen::Tensor☆20Updated 7 years ago
- Code examples for the CUDA workshop☆36Updated 2 years ago
- CUDA implementation of the Floyd-Warshall All pairs shortest path graph algorithm(with path reconstruction)☆38Updated 10 years ago
- There is given an undirected graph G = (V, E) from which edges are deleted one at a time. Questions like "Are the vertices u and v in the…☆9Updated 5 years ago
- ☆9Updated 6 years ago
- A pure C++ implementation of the lowess algorithm using templates☆21Updated 9 years ago
- Parallel network flows using OpenMP and CUDA.☆28Updated 6 years ago
- A C++ RangeTree implementation.☆43Updated 4 years ago
- A Collection of Parallel Algorithms for Computational Geometry☆12Updated 3 years ago
- A warp-oriented dynamic hash table for GPUs☆73Updated last year
- This repository stores all of the OLCF vector addition tutorials☆25Updated 10 years ago