arneish / parallel-PCA-openmpLinks
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 6 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
Sorting:
- Quickly compute all maximal cliques of a graph☆80Updated 6 years ago
- C++ implementation of IRLS algorithm for generalized linear model☆20Updated 7 years ago
- Highly parallel DBSCAN (HPDBSCAN)☆44Updated last year
- Ultra fast MSD radix sorter☆11Updated 5 years ago
- Some CUDA design patterns and a bit of template magic for CUDA☆156Updated 2 years ago
- Parallel Graph Input Output☆20Updated 2 years ago
- Code examples for the CUDA workshop☆36Updated 3 years ago
- Fast C++ implementation of an O(NM) algorithm for the assignment problem.☆54Updated 4 years ago
- DartMinHash: Fast Sketching for Weighted Sets☆12Updated 4 years ago
- Implementation of breadth first search on GPU with CUDA Driver API.☆51Updated 4 years ago
- CUDA implementation of exclusive prefix sum via Blelloch's algorithm☆29Updated 8 years ago
- MWE for using the Eigen library in CUDA kernels☆119Updated 3 years ago
- Fast, vectorized C++ implementation of K-Means using the Eigen matrix template library. Includes Matlab and Python interfaces.☆57Updated 8 years ago
- Library for performing spectral clustering in C++☆79Updated 2 years ago
- Parallel Maximum Clique Library☆116Updated 2 years ago
- A library that implements the maxflow-mincut algorithm.☆44Updated 4 years ago
- ProbMinHash – A Class of Locality-Sensitive Hash Algorithms for the (Probability) Jaccard Similarity☆44Updated 4 years ago
- A fork of Doug Rohde's SVD C Library.☆52Updated 10 years ago
- ☆49Updated 3 years ago
- ☆22Updated 8 years ago
- openmp examples☆146Updated 6 years ago
- A generic C++11 k-means clustering implementation☆214Updated 5 months ago
- Levenberg-Marquardt nonlinear least squares algorithms in C/C++☆22Updated 2 years ago
- Fast computation of Gauss transforms in multiple dimensions; enables efficient Kernel Density Estimation (KDE) with Gaussian kernels.☆65Updated 6 years ago
- CUDA C implementation of Principal Component Analysis (PCA) through Singular Value Decomposition (SVD) using a highly parallelisable vers…☆28Updated 6 years ago
- kmeans clustering with multi-GPU capabilities☆119Updated 2 years ago
- BlastGraph is a new tool for computing intensive approximate pattern matching in a sequence graph or a de-Bruijn graph. Given an oriented…☆12Updated 12 years ago
- Parallel Matrix Multiplication Using OpenMP, Phtreads, and MPI☆58Updated 3 years ago
- Fast integer division with divisor not known at compile time. To be used primarily in CUDA kernels.☆72Updated 9 years ago
- CUDA FFT convolution☆16Updated 10 years ago