There are 2 repositories under parallel-algorithms topic.
Shape Aware Parallel Mesh Simplification Algorithm
Large-scale, distributed, sparse linear algebra in Julia.
Basic parallel algorithms for Julia
Source code and datasets of "Efficient GPU-Accelerated Subgraph Matching", accepted by SIGMOD'23 - By Xibo Sun and Prof. Qiong Luo
Cache-friendly, Parallel, and Samplesort-based Constructor for Suffix Arrays and LCP Arrays
Efficient implementations of Merge Sort and Bitonic Sort algorithms using CUDA for GPU parallel processing, resulting in accelerated sorting of large arrays. Includes both CPU and GPU versions, along with a performance comparison.
Parallel external memory suffix array construction
Official implementation of the paper "HermesBDD: A Multi-Core and Multi-Platform Binary Decision Diagram Package" accepted @ DDECS 2023.
Parallel List Ranking for multicore processors
MST: Parallel Minimum Spanning Forest
Parallel external memory construction of BWT from SA
In this repository you can find all of my projects for Parallel Processing Course when I was in 2nd semester of my master's at SUT.
Implementations of the parallel and sequential cube sampling algorithms presented in the paper "A Scalable Parallel Algorithm for Balanced Sampling" (Alexander Lee, Stefan Walzer-Goldfeld, Shukry Zablah, Matteo Riondato, AAAI'22 Student Abstract).
openoffice addon for graphical modelling of parallel algorithms
Parallel Biconnected Components
SIMPLE is a framework for implementation of parallel algorithms using our methodology for developing high performance programs running on clusters of SMP nodes. Our methodology is based on a small kernel (SIMPLE) of collective communication primitives that make efficient use of the hybrid shared and message passing environment. We illustrate the power of our methodology by presenting experimental results for sorting integers, two-dimensional fast Fourier transforms (FFT), and constraint-satisfied searching.
DCL-115: Multi-Threaded Programming in C++17
A collection of my fragment shaders.
Distributed Java Applications at Scale, Parallel Programming, Distributed Computing
Run-time improvements on the computation of the inner product for stabilizer states, using parallel and sparse implementations
Implementation of Serial and Parallel Local Lazy Greedy for submodular b-matching
Alignment problem solved with dynamic programming. MPI code parallelization for SMILES coverage computation.
This Repository includes the implementation of Parallel Algorithms with CUDA
Some of the school assignments from my master's degree study.
Everything and anything I could implement from the course Parallel Programming in FS21 at ETH Zurich.
Parallel algorithms implemented in C programming language with MPI or OpenMP in Microsoft Visual Studio.
PSort: Parallel Sorting using Sampling with Randomized and Deterministic Approaches
Parallelized Version of Quicksort and Bellman Ford
Maximum independent set problem - greedy and brute force parallel algorithms
parallel Stencil2D and ASP (AP assignment)
Repositorio de la asignatura Programación Paralela cursada en la UGR en el curso 20/21
Parallel Cholesky Factorization of a SPD Matrix with MPI