Projects in Awesome Lists tagged with parallel-computing
A curated list of projects in awesome lists tagged with parallel-computing .
https://github.com/bouvens/parallel1d
Parallel computations on 1D arrays for JavaScript
demo javascript npm npm-package parallel-computing web-worker
Last synced: 29 Dec 2025
https://github.com/20101301-alina-hasan/parallel-hyperloglog-cardinality-estimation
A Python project demonstrating efficient estimation of unique elements in any dataset using the HyperLogLog algorithm with parallel processing. In this example, we apply the method to a transactional dataset, showcasing data cleaning, visualization, and performance comparisons for scalable cardinality estimation.
cardinality-estimation hyperloglog multiprocessing parallel-computing performance-optimization python transactional-data
Last synced: 05 Jul 2025
https://github.com/sferez/sspp_sparse_matrix_cuda
Small Scale Parallel Programming, Sparse Matrix multiplication with CUDA
cpp cuda omp omp-parallel parallel-computing small-scale-parallel-programming sparse-matrix
Last synced: 13 Jun 2025
https://github.com/ct-clmsn/pyzmq-collectives
SPMD (HPC) collectives library for Python implemented using pyzmq
0mq distributed-computing hpc parallel-computing parallel-processing python pyzmq spmd supercomputing zeromq zmq zmq-extension zmq-library
Last synced: 28 Feb 2025
https://github.com/matik1234567/computing-cluster-management-library
Allows to split tasks on multiple computers connected via TCP protocol.
cluster computing csharp management multithreading net parallel-computing system tcp
Last synced: 14 Jan 2026
https://github.com/xkrejc70/mit-avs-project2
AVS - Computation Systems Architectures - Project: Improving Optimization Performance with Parallel Computing
openmp parallel-computing vut-fit
Last synced: 16 Mar 2025
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/tansudasli/java-concurrency
java concurrency, parallel , reactive, multithreading programming concepts
concurrency gradle java19 multithreading parallel-computing reactive-programming
Last synced: 01 Mar 2025
https://github.com/marianciuc/web-service-for-parallel-computing
The project demonstrates the application of various approaches to distributed and parallel computing in a web environment.
asp-net csharp mandelbrot-set parallel-computing rest soap-web-services swagger
Last synced: 27 Apr 2025
https://github.com/genevas/parallel_mpi
Programs written using MPI and OpenMP
c julia-sets monte-carlo-integration mpi parallel-computing
Last synced: 03 Jul 2025
https://github.com/hafizhhasyhari/pemrograman-data-terdistribusi-parallel-kuliah-s1-2024
Pemrosesan Data Terdistribusi Kuliah S1 A collection of programs from my learning activities in the Distributed Data Programming / Parallel Programming course. This repository is designed to document my journey and encourage community contributions and collaborations
distributed-systems parallel-computing parallel-processing parallel-systems-programming
Last synced: 02 Apr 2025
https://github.com/effeix/wikigen
Random Wikipedia articles generator using Machine Learning
machine-learning mpi nlp parallel-computing random-generation wikipedia
Last synced: 13 Jun 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/nyxflower/mosaics-cuda-openmp
Simple image mosaic command line too (CUDA-OpenMP-C Implementation)
c cuda gpu-programming mosaic mosaic-images openmp parallel-computing parallel-processing
Last synced: 22 Feb 2025
https://github.com/kotet/c-parallel-mandelbrot
c fork mandelbrot parallel-computing pthread
Last synced: 06 Dec 2025
https://github.com/mubashirmalik/mpi-distributed-search
Code to search a number from a large list of numbers using distributed systems(cluster), OpenMP and MPI Programming without using asynchronous send/receive calls.
c cpp distributed-systems mpi openmp parallel-computing searching-algorithms
Last synced: 16 Mar 2025
https://github.com/alessiobugetti/integral-image-processing
Implements sequential and parallel integral image computation in C++ and Python, utilizing CUDA for parallel computation on GPU
cuda gpu-acceleration integral-image numba parallel-computing pycuda
Last synced: 25 Dec 2025
https://github.com/bayars/python-mpi
MPI is a message passing interface program that is using for parallel computing and multi tasking process.
mpi mpi4py parallel-computing python
Last synced: 07 Sep 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: 16 Jun 2025
https://github.com/flothinkspi/prime-chain-calculator
Calculates the longest chain of prime numbers e.g: " 18593 → 185593 → 1855993 .... " but limitation is the INT32 numberspace of Java. So no bigger prime chains than INT_MAX will be found.
java java-8 parallel-computing parallelism parallelization prime-chain prime-numbers student-project study-project
Last synced: 22 Feb 2025
https://github.com/andrewrgarcia/tensorscout
A Python library for tensor parallel processing.
array multiprocessing parallel-computing python
Last synced: 08 Dec 2025
https://github.com/thomasweise/simplecluster
A very simple implementation of a cluster scheduler.
clusters distributed-computing jobscheduler linux parallel-computing scheduling ubuntu
Last synced: 22 Feb 2025
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/lavantien/js-async-parallel
A async parallel fibonacci calculation using Worker Threads
async concurrency javascript parallel-computing
Last synced: 06 Jul 2025
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/konsim83/deal.ii-9.1.1_ss19_demo_elliptic_multiscale_fem_parallel
Shared memory parallelism for elliptic multiscale FEM
finite-element-methods multiscale-simulation multithreading parallel-computing
Last synced: 23 Feb 2026
https://github.com/shawntoubeau/nqueens-mpi
Parallel program for solving the nQueens chess problem
c mpi nqueens-problem parallel-computing
Last synced: 14 Jun 2025
https://github.com/magneticflux-/gridsim
A little experiment in parallel simulation and locality.
enviroment grid parallel-computing physics-2d simulation
Last synced: 28 Oct 2025
https://github.com/sal-versij/travelingsalesmanproblem-gpu
TSP Bruteforce on GPU
gpgpu gpu opencl parallel parallel-computing parallel-programming traveling-salesman-problem tsp
Last synced: 02 May 2025
https://github.com/TheodoreAI/monte-carlo-simulator
CUDA application for Monte Carlo simulation is used to determine the range of outcomes for a series of parameters, each of which has a probability distribution showing how likely each option is to happen. This is using CUDA.
cuda gpu-computing monte-carlo-simulation parallel-computing
Last synced: 06 Oct 2025
https://github.com/hosu-kim/the_last_supper
A project illustrating concurrency and synchronization through the metaphor of philosophers sharing resources.
c concurrency multithreading parallel-computing sychronization
Last synced: 18 Jan 2026
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/zyn10/openmpi
open mpi assignment parallel distributed computing
Last synced: 08 Oct 2025
https://github.com/yukunj/parallel-computing
Parallel Computing with MPI and OpenMP
Last synced: 09 Oct 2025
https://github.com/foadsf/opencl-windows-examples
Practical OpenCL examples for Windows with C/C++, demonstrating GPU computing across NVIDIA and Intel hardware
cmake cpp gpu-computing intel nvidia opencl parallel-computing windows
Last synced: 09 Oct 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/danish-mehmood/strew
my own distribute key value store in golang
database distributed-computing distributed-systems golang key-value-database key-value-store parallel-computing
Last synced: 14 Jan 2026
https://github.com/roluochke/improving-node.js-skills
Learning and getting better at node.js
asynchronous events nodejs parallel-computing
Last synced: 11 Oct 2025
https://github.com/mekepi/pvgis-parallel-api-client
Parallel API client to fetch hourly solar radiation data from PVGIS for Brazilian cities
api-client batch-processing open-data parallel-computing photovoltaic pvgis python solar-energy solar-irradiance
Last synced: 11 Oct 2025
https://github.com/daxxbhailive/chapel-upv
🚀 Simplify and enhance your UPV campus experience with chapel-upv, a user-friendly platform for accessing resources and services efficiently.
algorithms chapel compiler-design distributed-systems documentation high-performance languages open-source parallel-computing programming research scientific-computing software-development upv user-guide
Last synced: 15 Oct 2025
https://github.com/futureverse/future.p2p
future.p2p - A Peer-to-Peer Compute Cluster via Futureverse
distributed-computing future futureverse p2p parallel parallel-computing rstats rstats-package
Last synced: 01 Nov 2025
https://github.com/bhttchr6/to_shapememorypolymer
PETSc(MPI) and HPC based Finite Element Analysis and Topology Optimization for compliant gripper design with thermally-activated Shape Memory Polymers (SMP)
design-optimization high-performance-computing parallel-computing petsc
Last synced: 13 Oct 2025
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/erikbavenstrand/n-body-simulation
Comparison of concurrent N-Body simulation approximation algorithms
c-plus-plus n-body-simulator parallel-computing pthreads visualization
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/gopalrg310/parallel-go
To run a function or process in parallel using a goroutine, i.e., loads and executes all processes in parallel.
go-routine golang parallel parallel-computing parallelism
Last synced: 14 Oct 2025
https://github.com/jetbrains-research/washu
Reproducible and scalable technical pipelines for ChIP-Seq and RNA-Seq processing
analysis bash chip-seq parallel-computing peak-calling pipeline qc qsub rna-seq visualization
Last synced: 16 Oct 2025
https://github.com/betarixm/csed490c
POSTECH: Heterogeneous Parallel Computing (Fall 2023)
cuda gpu parallel-computing postech
Last synced: 17 Oct 2025
https://github.com/hrolive/mastering-transformers-from-building-blocks-to-real-world-applications
Training materials and accompanying documentation for "Mastering Transformers: From Building Blocks to Real World Applications" training.
deep-learning deployment hpc machine-learning nlp optimization parallel-computing python pytorch transformer
Last synced: 19 Oct 2025
https://github.com/dsst95/r-cluster
A cluster-computing platform for R scripts
cluster-computing parallel-computing r
Last synced: 03 Apr 2025
https://github.com/tomkellygenetics/r-parallel-lesson
Lesson for ResBaz 2017 Feb 8th (Dunedin): Parallel computing in R (with NeSI)
lesson parallel-computing resbaz rstats swc
Last synced: 15 Mar 2026
https://github.com/vtramo/parallel-and-distributed-computing-experiments
Parallel and distributed computing problems with C and OpenMPI
c openmpi openmpi-cpu-clusters parallel-computing parallel-programming performance-testing shell-scripting testing
Last synced: 20 Oct 2025
https://github.com/byzheng/taskqueue
Task Queue in R based on PostgreSQL Database
parallel-computing postgresql r task-queue
Last synced: 27 Jan 2026
https://github.com/ibra-kdbra/parallel-programming
My research, playground, techniques with Parallel Programming
access-control cpp cpu-scheduling cuda-programming exception-handling multithreading parallel-computing parallel-programming task-scheduler
Last synced: 02 Feb 2026
https://github.com/dhavalw/st8flo
Distributed applications in BigData, ML, Blockchain, IoT & more in Javascript (Node JS / Browser)
big-data bigdata blockchain dataflow distributed-database distributed-ledger distributed-systems iot javascript machine-learning microservices parallel-computing unified
Last synced: 22 Oct 2025
https://github.com/carloscraveiro/pdsa_presentation
Apresentação sobre: MIMD - Múltiplos Fluxos de Instruções-Múltiplos Fluxos de Dados, elaborada como atividade avaliativa para a disciplina SEL0631 - Processadores Digitais de Sinais e Aplicações, ministrada no segundo semestre de 2024 pelo professor doutor Maximiliam Luppe.
computer-architecture flynn mimd parallel-computing
Last synced: 23 Jan 2026
https://github.com/matthewwolak/hpc
Templates and example code used for cluster computing and other high performance computing applications
cluster-computing hpc parallel-computing
Last synced: 23 Jan 2026
https://github.com/paulapoley/openmp-multithreading-en-linux
Este repositorio contiene los programas desarrollados para la asignatura Arquitectura de Sistemas y Software de Base de 4º de Ingeniería de la Salud, ejecutados en un entorno Linux. La práctica se centra en el uso de OpenMP para la paralelización de programas en procesadores multinúcleo.
linux openmp parallel-computing parallel-programming
Last synced: 25 Oct 2025
https://github.com/flagro/paralleltasks
CUDA/OpenMP parallel tasks
algorithms compression cpp cuda openmp parallel-computing unique-values
Last synced: 07 Sep 2025
https://github.com/islam-hady9/deep-cuda
Image Classification with CNN in CUDA C++
artificial-intelligence cnn cpp cuda deep-learning gpu-programming image-classification machine-learning mnist-dataset neural-networks-from-scratch parallel-computing
Last synced: 26 Oct 2025
https://github.com/flagro/skipod
Практическое задание по лекционному курсу СКиПОД 5-го семестра ВМК МГУ (2021/2022 учебного года)
cannon-algorithm matrix-multiplication-parallel mpi-library omp-parallel parallel-computing
Last synced: 07 Sep 2025
https://github.com/mendzmartin/talk_workshop_juliero_2024
Este repositorio contiene el material utilizado para la charla en el Workshop Juliero (2024)
fem femtise julia julia-package parallel-computing tise workshop-material
Last synced: 06 Feb 2026
https://github.com/kibaekkim/dsp.jl
Julia interface to parallel decomposition solver DSP
optimization parallel-computing
Last synced: 28 Jan 2026
https://github.com/domferr/fastflow-python
Python high-performance and scalable parallelism right to your fingertips, enabling lightning-fast parallel execution with zero boilerplate code
fastflow hpc parallel-computing python
Last synced: 31 Jan 2026
https://github.com/diegonti/md_simulation
EIA Project for the Computational Modelling Master's Degree.
fortran lennard-jones molecular-dynamics mpi multiprocessing parallel-computing
Last synced: 31 Jan 2026
https://github.com/anvari1313/matrix-multiplication
Multiply two matrices with different sizes and calculate speed up in parallel and serial modes.
cpp cpp17 multithreading openmp parallel-computing
Last synced: 17 Mar 2025
https://github.com/ryancswallace/npdb
Parallel NumPy-like interface for large n-dimensional arrays on disk.
mapreduce-designpatterns numpy numpy-arrays parallel-computing python
Last synced: 09 Feb 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/matthiasbe/mini-md
Presentation of the miniMD cluster testing app (french)
miniapp molecular-dynamics molecular-dynamics-simulation parallel-computing supercomputer
Last synced: 14 Feb 2026
https://github.com/saadarazzaq/odd-even-sorting
Used MPI OpenMP for Parallel Distributed Computing 💻
beginner-friendly mpi odd-even-sort openmp parallel-computing parallel-distributed-computing well-commented-code well-documented
Last synced: 17 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: 29 Dec 2025
https://github.com/zechengz/ctf-gcn
Graph convolutional network in CTF Python, NumPy and SciPy
graph-convolutional-network numerical-library parallel-computing tensor
Last synced: 02 Apr 2025
https://github.com/ghonimo/heat-diffusion-grid-simulation-using-pthreads--ece588
This repository contains the code and documentation for a parallelized heat diffusion simulator implemented using Pthreads in C. 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 heat-transfer heatmap parallel-computing parallel-programming perl portland-state-university pthreadjoin pthreads
Last synced: 01 Mar 2026