Projects in Awesome Lists tagged with parallel-programming
A curated list of projects in awesome lists tagged with parallel-programming .
https://github.com/leo27945875/parallel_pso
cpp cuda openmp parallel-programming particle-swarm-optimization pthread pybind11 python
Last synced: 08 May 2026
https://github.com/villekr/concurrency-eval-cpp
AWS Lambda concurrency evaluation using C++
aws aws-lambda concurrency concurrent-programming cpp parallel-programming
Last synced: 17 Jan 2026
https://github.com/cassiofb-dev/producer-consumer_problem
Producer-Consumer problem in Java and Python (JDK16 and Python3)
java jdk16 multithreading parallel-computing parallel-programming python python3
Last synced: 19 Apr 2026
https://github.com/anpophale/id5130-parallel-scientific-computing
Parallel implementation of the Multigrid Method
c mpi multigrid openmp parallel-programming
Last synced: 29 Jun 2025
https://github.com/k3ury99/odyssey-mining
This is game that i made using parallel programming.
console-application csharp-code parallel-programming
Last synced: 04 May 2026
https://github.com/saphereye/parsync
Parallel file synchronizer
parallel-programming rsync rust
Last synced: 16 Dec 2025
https://github.com/alexkranias/triton_vs_cuda
Building Triton and CUDA kernels side-by-side to create a cuBLAS-performant GEMM kernel.
cuda cuda-kernels gpu gpu-programming parallel-programming python triton
Last synced: 20 Apr 2026
https://github.com/bardifarsi/lazyinitialization
This C++20 solution enables lazy initialization for multithreaded tasks. It efficiently initializes an expensive object only when needed, ensuring thread safety. It utilizes std::once_flag and std::atomic<bool> for synchronization, optimizing resource utilization and scalability.
concurrency concurrency-patterns concurrent-programming cpp cpp20 lazy-init lazy-initialization lazyinitializationexception multithreading object-oriented-programming oop parallel-computing parallel-processing parallel-programming singleton singleton-design-pattern singleton-pattern singletons
Last synced: 31 Aug 2025
https://github.com/filonenkodima/asynchronousandplinq
AsynchronousAndPLINQ is a project focused on demonstrating the use of asynchronous programming and Parallel LINQ (PLINQ) in .NET. The project provides examples and exercises that illustrate how to leverage these techniques to improve the performance and responsiveness of .NET applications.
csharp parallel parallel-programming
Last synced: 07 Apr 2025
https://github.com/filonenkodima/learnparallelprogramming
LearnParallelProgramming is an educational project aimed at demonstrating the concepts and techniques of parallel programming. It includes examples and exercises that illustrate how to write efficient, concurrent programs using various parallel programming models and tools.
csharp parallel parallel-programming
Last synced: 07 Apr 2025
https://github.com/daanv2/go-tasks
A package that allows you to easily parallelize tasks and chain them together. As well as allowing you to easily create a task that can be reused.
concurrency go parallel-computing parallel-programming tasks
Last synced: 26 Feb 2025
https://github.com/codename-detective/openmp_shared_memory_systems_numa_pdp
Parallel Algorithms for Shared Memory systems using OpenMP.
numa openmp parallel-distributed-computing parallel-programming shared-memory
Last synced: 13 Jun 2025
https://github.com/giovancombo/parallelhistogramequalizer
A repo containing a simplified Histogram Equalizer implemented in C++ in a sequential and parallel version exploiting the OpenMP multi-threading API. The goal of this project is to compare and evaluate different strategies of parallelization via measurement of speedup and efficiency.
cplusplus openmp parallel-computing parallel-programming
Last synced: 15 Mar 2025
https://github.com/BardiFarsi/ThreadPoolManager
ThreadPoolManager is a C++ project that implements an efficient multi-threading system using a thread pool for generic functions of the same type and different tasks. It includes task management, synchronization mechanisms, and thread-safe logging to demonstrate concurrent task execution.
cpp cpp17 cpp20 cuda cuda-programming memory-management multiprocessing multithreading parallel-computing parallel-processing parallel-programming thread thread-pool thread-safety threadpool threads threadsafe
Last synced: 15 May 2025
https://github.com/lukaofirst/parallel-programming-dotnet
This repository contains all my practices and lessons about Parallel Programming in .NET
concurrency concurrent-collections concurrent-dictionary concurrent-queue concurrent-stack dotnet dotnet-core lock multithreading mutex parallel-programming parallelism plinq threadsafe
Last synced: 14 Mar 2025
https://github.com/arseniybelkov/loo
Shitty ass ThreadToilet
concurrency parallel-programming rust
Last synced: 29 Mar 2025
https://github.com/rathi-yash/intro-to-parallel-and-distributed-programming
Solutions and reports for assignments from the 'Introduction to Parallel and Distributed Programming' course at the University at Buffalo. Includes implementations using OpenMP, CUDA, and MPI, with performance analysis conducted on UB CCR.
cpp cuda-programming openmp openmpi parallel-programming
Last synced: 23 Mar 2025
https://github.com/neel-dandiwala/cuda-programs
Miscellaneous programs that grasp the concept of Parallel Computing
cuda gpu-programming parallel-programming
Last synced: 16 May 2025
https://github.com/xkrejc70/mit-prl-project1
PRL - Parallel and Distributed Algorithms - Project: Implementation of the Odd-Even Merge Sort algorithm
odd-even-merge-sort openmpi parallel-programming vut-fit
Last synced: 30 Aug 2025
https://github.com/pramithamj/high-performance-parallel-search-engine
The project involves implementing core search engine components, a crawler, a tokenizer, an inverted index builder, and a query processor, with sophisticated features such as TF-IDF and BM25 ranking, stop-word removal, stemming, and synonym support.
hpc mpi openmp parallel-programming search-engine
Last synced: 28 Aug 2025
https://github.com/villekr/concurrency-eval-rust
AWS Lambda Concurrency Evaluation Using Rust
aws aws-lambda concurrent-programming parallel-programming rust
Last synced: 17 Jan 2026
https://github.com/gianfranco7/ci0117-2020-s2
Repositorio laboratorios y actividades del curso Programación Paralela y Concurrente (CI0117 ). II Semestre 2020
c concurrent-programming cpp parallel-programming
Last synced: 15 Mar 2025
https://github.com/bardifarsi/threadpoolmanager
ThreadPoolManager is a C++ project that implements an efficient multi-threading system using a thread pool for generic functions of the same type and different tasks. It includes task management, synchronization mechanisms, and thread-safe logging to demonstrate concurrent task execution.
cpp cpp17 cpp20 cuda cuda-programming memory-management multiprocessing multithreading parallel-computing parallel-processing parallel-programming thread thread-pool thread-safety threadpool threads threadsafe
Last synced: 24 Apr 2026
https://github.com/luizfelipedasilva678/parallel-and-concurrent-programming-exercises
Parallel and concurrent programing exercises
concurrent-programming java parallel-programming
Last synced: 09 Mar 2025
https://github.com/csalih/parallel-programming
Homework repo for Parallel programming
c c-plus-plus cmake dependency-analysis linux openmp parallel-programming vectorization
Last synced: 09 May 2026
https://github.com/harmim/vut-prl-project2
Paralelní a distribuované algoritmy - Projekt - Odd-Even Transposition Sort
cpp distributed-computing odd-even-sort open-mpi parallel-algorithm parallel-programming prl sorting-algorithms vut vut-fit
Last synced: 31 Mar 2025
https://github.com/harmim/vut-avs-project2
Architektury výpočetních systémů - Projekt - Optimalizace paralelního kódu
avs marching-cubes openmp parallel-computing parallel-programming vut vut-fit
Last synced: 31 Mar 2025
https://github.com/qibinlou/various-benchmarks
Various benchmarks on languages/algorithms/libraries/platforms etc.
benchmark concurrent-programming parallel-programming python3
Last synced: 15 Mar 2025
https://github.com/alcidesrc/lineal-vs-parallel-vs-concurrent-programming
Workshop to compare different approaches to solve the same problem
concurrent-programming gd hexagonal-architecture image-processing lineal-programming parallel-programming php rabbitmq
Last synced: 24 Aug 2025
https://github.com/pvgupta24/parallel-programming
Basic algorithms for parallel programming in CUDA C++, Java and OpenMP
cuda openmp parallel-programming
Last synced: 19 Aug 2025
https://github.com/villekr/concurrency-eval-java
AWS Lambda concurrency evaluation using Java
aws aws-lambda concurrency concurrent-programming java parallel-programming
Last synced: 17 Jan 2026
https://github.com/malitahir7788/assignment-02-pdc-m.ali-411327
Assignment relating to Parallel and Distributed Computing explaining different Synchronization algorithms and their practical Explanation. It also implements Distributed Collaborative Editing System, similar to Google Docs,
distr distributed parallel-computing parallel-programming python3
Last synced: 17 Aug 2025
https://github.com/vitumenezes/csa-openmp
An implementation of Coupled Simulated Annealing methaeuristics using parallelism with OpenMP.
c metaheuristics openmp openmp-optimization parallel-computing parallel-programming simulated-annealing
Last synced: 12 Aug 2025