An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with parallel-programming

A curated list of projects in awesome lists tagged with parallel-programming .

https://github.com/guilherme-alves-silve/communication-platform

Projeto - Communication Platform implementado com Vert.x (reativo e não bloqueante)

clean-architecture concurrent-programming java non-blocking-io parallel-programming vertx

Last synced: 30 Apr 2026

https://github.com/giog97/mean_shift_image_segmentation_openmp

Performance comparison of sequential and parallel OpenMP MeanShift for image segmentation.

image-processing mean-shift opencv openmp parallel-computing parallel-programming

Last synced: 24 Feb 2025

https://github.com/miroshni4enko/systemmodeling

Modeling system with several parallel queues

java parallel-programming swing

Last synced: 25 Jun 2025

https://github.com/zeynepcol/animation-cpp

I used C++ and a custom library to animate sprite sheets featuring "Powerpuff Girls" pixel art.

animation animation-effects cpp custom-library parallel-programming pixel-art powerpuffgirls

Last synced: 04 Apr 2025

https://github.com/BardiFarsi/MemoizationMultiThreading

Sample project demonstrating the use of memoization, dynamic programming, and multi-threading to efficiently handle repeated heavy tasks and optimize performance. Results are cached for quick retrieval, and Multi-Threaded processing accelerates computation.

algorithms cpp cpp17 cpp20 data-structures dynamic-programming machine-learning machine-learning-algorithms memoization memory-management multi-threading multiprocessing multithreading parallel-computing parallel-programming

Last synced: 15 May 2025

https://github.com/christopher-dabrowski/parallel-prime-search

Wyszukiwanie wszystkich liczb pierwszych z danego przedziału z zastosowaniem OpenMP

academic-project c openmp parallel-programming

Last synced: 17 Mar 2025

https://github.com/accelatrix/accelatrix

A parallel functional programming framework for in-browser processing of enumerations of business entities

browser javascript javascript-framework linq linq-expressions linq-to-objects parallel-processing parallel-programming strong-typed type-application typescript typescript-library web-workers

Last synced: 14 Jan 2026

https://github.com/chrispyl/thesis_systems_dynamic_modeling_with_clojure

Code for my diploma thesis 'Systems Dynamics Modeling with Clojure'

clojure javascript parallel-programming

Last synced: 05 Sep 2025

https://github.com/aguven6/inmemory-data-processor

Convert tabular data to columnar data with index. Aim is to process huge data quicker especially in aggregation operation

columnar-storage data data-structures parallel-computing parallel-programming processing

Last synced: 12 Oct 2025

https://github.com/xkrejc70/mit-prl-project2

PRL - Parallel and Distributed Algorithms - Project: Přiřazení pořadí preorder vrcholům

parallel-programming vut-fit

Last synced: 16 Mar 2025

https://github.com/lpsm-dev/parallel-programing

📚 Some parallel programing implementations using OpenMP

alpine c docker docker-compose openmp openmp-parallelization parallel-programming

Last synced: 05 May 2026

https://github.com/alberto-paparella/freesurfaceflowsimulation

Repository for the project of the Parallel Computing course @unife, a.y. 2020-21.

free-surface-flows parallel-computing parallel-programming

Last synced: 18 Jan 2026

https://github.com/nemat-al/parallel_programing_codes

Tasks for Parallel Programing Course @ ITMO University

c-plus-plus mpi openmp parallel-programming

Last synced: 05 Apr 2025

https://github.com/programmergnome/cuda-codes

Snippet repository for learning parallel GPU programming with CUDA.

c cpp-programming cuda cuda-kernel gpu-programming learning-materials parallel-programming parallelization

Last synced: 13 May 2026

https://github.com/timxor/c_code

Some of my C code

c cuda m4 parallel-programming

Last synced: 03 May 2026

https://github.com/stuartajd/prime-sieve

🧵 Implementation of a Prime Number Sieve using multi-threading & MPJ to benchmark parallel speedup - Distributed Systems and Parallel Programming Coursework

distributed-systems mpj multithreading parallel-programming parallel-speedup prime-numbers university-of-portsmouth

Last synced: 22 Feb 2025

https://github.com/terenstare/par-your-game-loop

Slides for my presentation "Parallelizing your game loop" in parallel programming.

cpp game-development gamedev job-scheduler parallel-programming

Last synced: 03 May 2026

https://github.com/drilonaliu/bachelor-thesis

Parallel Programming Fractals

cuda fractals gpu parallel-programming

Last synced: 21 Mar 2025

https://github.com/gianmariaromano/pmc-translated-notes

The repository contains translated notes for the course "Programmazione di Sistemi Multicore" given by Professor De Sensi for the "Informatica" course at Sapienza Università di Roma.

cuda cuda-programming mpi multicore openmp parallel-computing parallel-programming pthreads

Last synced: 14 May 2026

https://github.com/maemresen/mpi-projects

Example MPI projects for Parallel Computing Course (CSE452).

c mpi mpi-library parallel-computing parallel-programming

Last synced: 01 Mar 2025

https://github.com/bardifarsi/picalculator

a C++ program that demonstrates the use of a thread pool for efficiently calculating the value of PI using multiple threads. The program utilizes a thread pool to distribute the computation of PI across available CPU cores, improving performance through parallel processing.

cpp cpp14 cpp17 cpp20 multi-threaded multi-threading multi-threads multiprocessing multithread multithreaded multithreading parallel-computing parallel-processing parallel-programming pi pi-calculator thread thread-pool threadpool

Last synced: 19 Jul 2025

https://github.com/dhruvsrikanth/mapreducesparsesolver

An Go native implementation of the Map Reduce parallel framework for a sparse linear solver utilizing conjugate gradient to solve the Poisson equation.

conjugate-gradient-optimization go golang high-performance-computing hpc map-reduce parallel-programming poisson-equation sparse-linear-solver

Last synced: 06 Oct 2025

https://github.com/fortunato777a/cutlass

CUTLASS 4.1.0 offers high-performance matrix-matrix multiplication in CUDA, with flexible abstractions for custom kernels. Perfect for efficient linear algebra. 🚀💻

blas cmake convolution cpp cublas cutlass deep-learning-library deepseek fcp final-cut-pro mlir nvim-plugin parallel-programming ptx python tensorrt tensorrt-llm vlm

Last synced: 17 Jul 2025

https://github.com/giovancombo/parallelimagerenderer

A repo containing a simplified Image Renderer 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 speedup

Last synced: 08 Oct 2025

https://github.com/carlossanabriam/csharp-basics

Some projects related to OOP, functional programming and parallel programming in C#

csharp data-structures functional-programming generics inheritance linq master-worker memoization oop parallel-programming word-count

Last synced: 08 Oct 2025

https://github.com/rafaelbortolozo/parallel_multicore_programming

Trabalhos desenvolvidos durante a disciplina de Programação Paralela e Multicore da 8º fase - IFC Campus Videira 2022.

multicore parallel-programming python

Last synced: 08 Oct 2025

https://github.com/rosnavigator/parallelkmeansimagecompressor

Parallel KMeans-based image quantization compressor that reduces the number of colors in an image while preserving visual quality. It uses KMeans clustering for color quantization and supports sequential, OpenMP, MPI, and CUDA implementations for performance and scalability. PoliMi - Advanced Methods for Scientific Computing (2023-2024)

boost clustering colors compression cuda image-quantization kmeans kmeans-clustering lossy-compression mpi odette opencv openmp parallel-computing parallel-programming performance polimi scalability sl-train

Last synced: 06 May 2026

https://github.com/kevinknights29/concurrent-and-parallel-programming-in-python

This project implements the code examples from the course: `Concurrent and Parallel Programming in Python` by Maximilian Schallwig

concurrent-programming parallel-programming python

Last synced: 19 Jan 2026

https://github.com/megave/mpi-tasks

My solution for the proposed tasks from the Parallel and Distributed Programming discipline, during the 6th period of the course | Resolução minha dos trabalhos proposto durante a disciplina de Programação Paralela e Distribuída no 6º Período do curso

mpi-library parallel-programming

Last synced: 13 Jul 2025

https://github.com/mradovic38/pycuda-simulated-annealing

Simulated annealing process for finding the 'minimum energy' of an image.

cuda image-energy parallel-computing parallel-programming pycuda python simulated-annealing

Last synced: 09 Oct 2025

https://github.com/evanmcclure/parallel_programming

My solutions to the exercises and programs in the book An Introduction to Parallel Programming

exercise-solutions parallel-programming programming-assignments rust

Last synced: 10 Oct 2025

https://github.com/ayushraina2028/ds295-parallel-programming-2025

This repository contains my latex notes for Parallel Programming and all my implementations using CUDA C/C++, Open MP and MPI

cuda-programming mpi openmp parallel-programming

Last synced: 26 Oct 2025

https://github.com/eneas-almeida/cache-parallel

Tratando requisições http de forma paralela com estratégias de resiliência, com o objetivo de criar um cache de objetos.

cache nodejs parallel-programming resilience retry

Last synced: 11 Oct 2025

https://github.com/siddhant-vij/java-multithreading-and-concurrency

Multithreading, Concurrency & Parallel programming in Java, with strong emphasis on high performance.

concurrency concurrent-api java multithreading parallel-programming performance-optimization virtual-threads

Last synced: 11 Oct 2025

https://github.com/boostibot/bachelors

My bachelors thesis at CTU in Prague, Faculty of Nuclear Sciences and Physical Engineering supervised by Ing. Pavel Strachota, Ph.D

crystal-growth cuda finite-volume-method parallel-programming phase-field-method

Last synced: 26 Oct 2025

https://github.com/graziele-fagundes/ippd

Introdução à Processamento Paralelo e Distribuído.

distributed-computing mpi openmp parallel-programming

Last synced: 14 Oct 2025

https://github.com/bardifarsi/singleton

This repository contains an implementation of the Singleton Lazy Initialization design pattern in C++20. The Singleton pattern ensures that a class has only one instance and provides a global point of access to that instance.

concurrency concurrent-programming cpp cpp17 cpp20 lazy-init lazy-initialization lazyinitializationexception multi-thread multi-threaded multi-threading multi-threads multiprocessing multithreaded multithreading object-oriented-programming parallel-computing parallel-programming singleton singleton-pattern

Last synced: 14 Oct 2025

https://github.com/ammarfaizi2/perfbook

Is parallel programming hard, and, if so, what can you do about it?

ebook parallel-programming perf rcu

Last synced: 22 Jan 2026

https://github.com/borislavv/advanced-cache

Cache as a service. Middleware for traefik, k8s probe, LRU eviction algo, prometheus metrics, keys refresh, dump on the disk...

cache efficiency eviction-cache golang highload http http-cache in-memory-caching lru-cache parallel-programming perfomance refresh-data-async traefik-plugin zero-allocations

Last synced: 22 Jun 2025

https://github.com/g023/parapopphp

ParaPopPHP - A PHP library for running PHP processes in parallel using popen()

multiprocess multiprocessing multitasking parallel-computing parallel-processes parallel-programming php php8 popen process processes

Last synced: 18 Jun 2025

https://github.com/nosratifarhad/parallel_dotnet6

Parallel Insert Item in DataBase in DotNet6

dotnet dotnet-core dotnet6 parallel parallel-programming

Last synced: 06 Jul 2025

https://github.com/ahmadrafidev/learn-cuda

A place where I learn about CUDA

cuda cuda-programming gpu os parallel-programming

Last synced: 13 Apr 2025

https://github.com/lionpsiuc/pfdpoissonsolver

My solutions to the first assignment for High-Performance Computing Software II during my M.Sc. in High-Performance Computing at Trinity College Dublin.

c mpi parallel-programming

Last synced: 11 Apr 2025

https://github.com/ptrvsrg/nsu-parallel-programming

Лабораторные работы по дисциплине "Основы параллельного программирования" 4 семестра ФИТ НГУ.

concurrency github-actions mpi openmp parallel parallel-computing parallel-programming posix-threads

Last synced: 20 Mar 2025

https://github.com/drilonaliu/parallel-sierpinski-triangle

GPU-accelerated Sierpinski Triangle generation with CUDA and OpenGL interoperability.

cuda fractals gpu parallel-programming sierpinski-triangle

Last synced: 07 May 2026

https://github.com/ascentis/foreach-db

PowerShell module to execute SQL scripts in each database in a single or multiple servers

parallel-programming powershell-module sql sql-server

Last synced: 14 May 2026

https://github.com/tanvirahmedkhan74/dynapex

Dynamic Analysis and Execution Profiling for Extreme Parallelization

cpp hpc multithreading openmp parallel-programming

Last synced: 04 Feb 2026

https://github.com/abhiroop/conc-tree

An implicitly parallel data structure

haskell parallel-programming

Last synced: 18 Mar 2025

https://github.com/abhiroop/skeletor

Algorithmic skeletons for parallelization in Haskell

arrays haskell-library parallel-computing parallel-programming

Last synced: 18 Mar 2025

https://github.com/yuyatinnefeld/parallel-programming

📕 Learning Guide 📕 | Parallel Programming (Python & Java)

parallel-computing parallel-programming

Last synced: 22 Feb 2025

https://github.com/abhaysp95/intro_to_parallel_programming

examples from 'introduction to parallel programming' and more

c parallel-programming zig ziglang

Last synced: 31 Jan 2026

https://github.com/drilonaliu/parallel-koch-snowflake

GPU-accelerated Koch Snowflake generation with CUDA and OpenGL interoperability.

cuda fractals gpu koch-snowflake parallel-programming

Last synced: 07 May 2026

https://github.com/sha1n/gompute

A utility for high throughput parallel chain processing

golang parallel-computing parallel-programming processing-library

Last synced: 09 Feb 2026

https://github.com/mbarbetti/ppf-omp-project

:memo: Final project on OpenMP for the "Parallel Programming Fundamentals" course

c latex openmp parallel-programming phd-course python

Last synced: 07 May 2026

https://github.com/marindereggi/ocaml-linda

Tuple Space-Based Parallel Programming in OCaml

linda ocaml ocaml-library ocaml-multicore parallel-programming tuplespace

Last synced: 12 Feb 2026

https://github.com/ferstormblessed/parallelism-cpp

Excersices and showcase/example code to learn the techniques/features C++ offers for concurrency and parallelism

concurrent-programming cpp parallel-computing parallel-programming

Last synced: 08 Jul 2025

https://github.com/prakashjha1/stock-investment-analysis

Stock Investment Analysis Project can help investor to select the better performing stocks.

data-analysis data-science numpy pandas pandas-datareader parallel-programming python

Last synced: 08 May 2026

https://github.com/vilarj/parallel_computing

Parallel and Distributed Computing course taught at WIT. This course explores the idea of parallelizing processes. It's all about the what, how, when, and why of parallel and distributed computing.

c distributed-systems parallel-computing parallel-programming

Last synced: 27 Mar 2025

https://github.com/ghonimo/heat-diffusion-grid-simulation-using-mpi-ece588

This repository contains the code and documentation for a parallelized heat diffusion simulator implemented using the Message Passing Interface (MPI). It simulates the diffusion of heat across a 2D grid, using a finite difference method to calculate temperature changes over time. This program was designed for Portland State University ECE 588 Class

c heatmap mpi mpi-applications mpich parallel-computing parallel-programming perl portland-state-university

Last synced: 02 Apr 2026

https://github.com/villekr/concurrency-eval-go

AWS Lambda Concurrency Evaluation Using Go

aws aws-lambda concurrency go parallel-programming

Last synced: 17 Jan 2026

https://github.com/rodrigo-kelven/study_test_stress

Este estudo nâo significa que é veridico! Estou realizando este estudo por conta própria, buscando entender como de fato é realizado a melhoria de performance, além disso estou buscando compreensão mais sólida com o intuito de construir softwares mais performáticos, flexiveis e de alto desempenho.

concurrent-programming core go java parallel-computing parallel-programming parallelism performance-testing processes python3 threads

Last synced: 10 Apr 2026

https://github.com/pikulet/semacrawl

multi-threaded webcrawler using semaphores to synchronise threads

parallel-programming semaphores web-crawler

Last synced: 22 Mar 2025

https://github.com/neirth/pathwalker

Experiment for learning about OpenCL and Parallelism and how to apply correctly into Rust High Performance Server.

docker helm opencl parallel-computing parallel-programming rest-api rust

Last synced: 04 Apr 2026