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

Projects in Awesome Lists tagged with parallel-computing

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

https://github.com/teodutu/apd

Algoritmi Paraleli si Distribuiti - UPB 2019-2020

distributed-computing java-thread mpi openmpi parallel-computing pthreads

Last synced: 24 Jun 2025

https://github.com/americocunhajr/mccloud

McCloud provides a generic service implementation of Monte Carlo method, based on Microsoft Windows Azure, to solve a wide range of scientific and engineering problems.

cloud-computing mccloud monte-carlo-simulation parallel-computing structural-dynamics

Last synced: 11 Nov 2025

https://github.com/unixjunkie/parsome

Parallelize some things

bigarray ocaml-library parallel-computing shm

Last synced: 03 Feb 2026

https://github.com/tommaso-dognini/polimi_gpu101_courseproject

Polimi Passion In Action GPU101 course project. Implementation in CUDA of BFS algorithm

cpp cuda cuda-programming parallel-computing

Last synced: 01 Nov 2025

https://github.com/miladsade96/numermp

Multi-threaded numerical methods implemented in fortran and wrapped in python

fortran fortran90 mathematical-programming mathematics multithreading numerical-analysis numerical-methods openmp parallel-computing python

Last synced: 06 Jul 2025

https://github.com/tonitaga/parallel-algorithms-cpp

Implementation of parallel algorithms and comparison from speed of operation with sequential implementation. Algorithms: Ant Colony Optimization Algorithm, Gauss Algorithm, Winograd Algorithm

algorithms ant-colony-optimization cpp17 gauss-elimination parallel-computing winograd-algorithm

Last synced: 22 Feb 2025

https://github.com/passionlab/reordering-spgemm

Improving SpGEMM Performance Through Matrix Reordering and Cluster-wise Computation [SC'25]

parallel-algorithm parallel-computing reordering reordering-algorithms sparse-matrix sparse-optimization

Last synced: 29 Jan 2026

https://github.com/fernandezfran/tiny_md

tiny molecular dynamics (Trabajo final de Computación Paralela, curso de posgrado de FaMAF)

computational-physics hpc molecular-dynamics parallel-computing

Last synced: 16 Jan 2026

https://github.com/livelace/clmixer

clmixer ("opencl" + "mixer") is a tool for quick parallel computation evaluation (CPU and GPU, APU not tested).

gpgpu opencl parallel-computing

Last synced: 14 Mar 2026

https://github.com/rickcontreras/matrix-multiplication-ipc

Efficient matrix multiplication using Inter-Process Communication (IPC). This project combines the power of C, Go, and Python to optimize computational performance. Ideal for developers and researchers working on parallel processing, distributed systems, and high-performance computing.

c c-language distributed-systems docker go go-language high-performance-computing inter-process-communication makefile matrix-multiplication parallel-computing python shell-scripting

Last synced: 24 Jun 2025

https://github.com/zgornel/dispatchercache.jl

Adaptive persistency-based mechanism for Dispatcher task graphs

caching dispatcher hashgraph parallel-computing scheduled-tasks task-graph

Last synced: 21 Mar 2025

https://github.com/toast1599/qc

Because `tokei` wasn't fast enough. A parallel Rust-based source code auditor.

audit cargo cli cloc code count linux parallel-computing qc rust sloc tokei

Last synced: 01 Mar 2026

https://github.com/arthurdouillard/moviespopularity

An app that rates movies according to its comments, incremental learning is also done.

machine-learning movie parallel-computing python scala web-scraping

Last synced: 08 Aug 2025

https://github.com/sevdanurgenc/histogramcalculationbyparallelprogramming

Histogram Computing - Analysis Results By Serial and Parallel Programming

cpp histogram parallel-computing parallel-programming

Last synced: 14 Jul 2025

https://github.com/veritasyin/subg_acc

SubG is a C/OpenMP-based library for accelerating subgraph operations in Python.

graph-representation-learning parallel-computing scalable-graph-learning subgraph

Last synced: 23 Aug 2025

https://github.com/david-palma/cuda-programming

Educational CUDA C/C++ programming repository with commented examples on GPU parallel computing, matrix operations, and performance profiling. Requires a CUDA-enabled NVIDIA GPU.

c-cpp cpp cuda cuda-toolkit education gpu gpu-programming kernel matrix-operations nvcc nvidia parallel-computing parallel-programming practice profiling threads

Last synced: 26 Mar 2025

https://github.com/scrayil/k-means

This project consists in the implementation of the K-Means and Mini-Batch K-Means clustering algorithms. This is not to be considered as the final and most efficient algorithm implementation as the objective here is to make a clear omparison between the sequential and parallel execution of the clustering steps.

benchmark centroids clustering clusters euclidean-distances gpu gpu-programming k-means k-means-clustering machine-learning mini-batch-kmeans mini-batching multithreading parallel-computing parallel-programming perfomance-analysis speedup unsupervised-learning unsupervised-machine-learning

Last synced: 11 Feb 2026

https://github.com/607011/qbist

Algorithmische Kunstwerke mit JavaScript Web Workers, Chrome Native Client (NaCl) und WebGL-Shadern

art cplusplus javascript nacl parallel-computing webgl

Last synced: 20 Sep 2025

https://github.com/mihaiconstantin/doparabar

An `R` package that provides a `foreach` parallel adaptor for `parabar` backends.

foreach parallel-computing r

Last synced: 19 Feb 2026

https://github.com/dreden33773/embergraph

To query a `multi directed graph` with `label + attribute filtering` efficiently, support Neo4j and SQLite3 as storage layer.

graduation-project graph-database neo4j parallel-computing polars python3 rust sqlite3 subgraph-matching tokio

Last synced: 09 Apr 2025

https://github.com/fblupi/pyopencl-exercises

Exercises done during "Short course on high performance simulation with high level languages" imparted by André Brodtkorb

heat-equation opencl parallel-computing pyopencl wave-equation

Last synced: 25 Mar 2025

https://github.com/giovaneiwamoto/parallel-linear-equations

⚗️ Parallel Linear Equations - Parallel computing using OpenMP to solve linear equation systems of the form Ax=b. The algorithm leverages the Gauss elimination method combined with backpropagation.

linear-equations parallel-computing

Last synced: 14 Feb 2026

https://github.com/pinedah/escom_high-performance-computing

This repository contains materials, notes, and projects for the High-Performance Computing (HPC) course in the Data Science degree at IPN. It covers the design and implementation of parallel computing, distributed systems, and GRID architectures to build high-performance computing systems.

cloud-computing data-science distributed-systems escom high-performance-computing hpc ipn parallel-computing school

Last synced: 02 Mar 2026

https://github.com/jianzhnie/scalerl

ScaleRL is a simple and scalable distributed reinforcement learning framework based on Python and PyTorch

a3c distributed-systems dppo impala parallel-computing seed-rl

Last synced: 02 Mar 2025

https://github.com/dowlandaiello/ic-sandbox

IC Sandbox: my aggregated interaction combinator research sandbox.

interaction-combinators parallel-computing programming-languages rust theoretical-computer-science

Last synced: 11 Mar 2025

https://github.com/ehsanmok/cs-521

UBC CS 521: Parallel Computing and Architectures

cuda erlang parallel-algorithm parallel-computing

Last synced: 27 Jul 2025

https://github.com/matteogreek/a-star-parallel

Repository concerning the implementation of the A-star parallel algorithm developed for the High Performance Computing course at the Master's degree in Computer Science at University of Trento

a-star mpi-library parallel-computing

Last synced: 23 Feb 2025

https://github.com/sueszli/fast-snek

python performance optimization tricks

benchmarking parallel-computing performance-engineering python

Last synced: 31 Mar 2025

https://github.com/nrmancuso/big-bang

CUDA and OpenMp NBody simulation based on data from the Milky Way and Andromeda Galaxies

c cuda-kernels cuda-programming nbody-simulation openmp-parallelization parallel-computing space

Last synced: 13 Jun 2025

https://github.com/wondervictor/mpi-tutorial

Parallel Computing with MPI

mpi parallel-computing

Last synced: 09 Mar 2025

https://github.com/anicolaspp/sieve-of-eratosthenes

Sieve of Eratosthenes implementation using pthreads in C

c parallel-computing parallel-programming prime-numbers pthreads sieve-of-eratosthenes

Last synced: 07 Dec 2025

https://github.com/bluebrain/bluepyparallel

Provides an embarrassingly parallel tool with sql backend

parallel parallel-computing parallel-programming parallelization python python3

Last synced: 14 May 2025

https://github.com/voduchuy/pacmensl

Library for parallel direct solution of the Chemical Master Equation (CME).

chemical-master-equation mpi numerical-analysis parallel parallel-computing petsc stochastic-reaction-networks sundials

Last synced: 20 Jan 2026

https://github.com/hosu-kim/the_last_supper_in_progress

A project illustrating concurrency and synchronization through the metaphor of philosophers sharing resources.

c concurrency multithreading parallel-computing sychronization

Last synced: 26 Jun 2025

https://github.com/1407arjun/openmp-parallel-computing

Collection of parallel programming implementations of various problems

openmp parallel-computing

Last synced: 09 Apr 2025

https://github.com/hyperpolymath/parallax-ssg

Parallel-first static site generator in Chapel. Lightning-fast builds for large sites.

chapel hyperpolymath parallel-computing poly-ssg ssg static-site-generator

Last synced: 24 Dec 2025

https://github.com/omangin/expjobs

Basic tools to run groups of jobs in an easy way.

parallel-computing python scientific-computing torque

Last synced: 28 Mar 2025

https://github.com/genndy007/bellman_ford_rethink

Implementation of Bellman Ford Parallel and Sequential Algorithm with Java and Maven. Rethinked. Coursework for 6 semester.

algorithm atomic bellman-ford bellman-ford-algorithm concurrent distributed distributed-computing graph java jdk17 maven parallel parallel-computing threadpool

Last synced: 03 Oct 2025

https://github.com/matbesancon/pagerank

A functional, parallel PageRank implementation in Scala

functional-programming graph pagerank parallel parallel-computing plot scala sparse-matrix

Last synced: 24 Jun 2025

https://github.com/dhruvsrikanth/n-body-simulation

In this repository, you will find a serial, shared-memory parallel, distributed-memory parallel and hybrid implementations of the N-body particle interaction simulation.

c cpp distributed-memory-parallel high-performance-computing mpi multithreading n-body openmp parallel-computing particle-interactions shared-memory-parallel simulation-modeling

Last synced: 14 Jun 2025

https://github.com/andygeiss/channels

Parallel Computing in Go - Build effective pipelines by using channels

channels concurrency concurrency-patterns go golang parallel-computing parallelism patterns

Last synced: 31 Mar 2025

https://github.com/alpha74/hungarianalgocuda

Hungarian Algorithm for Linear Assignment Problem implemented using CUDA.

cuda nvcc parallel-computing parallel-programming

Last synced: 05 Mar 2025

https://github.com/kchristin22/ising_model

Implementation of a cellular automaton on GPU using different features of CUDA

cellular-automaton cuda gpu-programming hpc ising-model parallel-computing

Last synced: 15 Mar 2025

https://github.com/dns2utf8/lasttest

lasttest is a load generator written in rust optimized for NUMA systems

load-generator loadgenerator numa-systems parallel parallel-computing rust thread-pool threading threadsafe

Last synced: 09 Mar 2025

https://github.com/dyalog/isolate

Source to build isolate.dws, the futures and isolates workspace delivered with Dyalog APL

build dyalog dyalog-apl futures isolate isolates parallel-computing parallelization workspace

Last synced: 06 Mar 2026

https://github.com/oliverzh2000/parallel-barnes-hut

A parallelized and efficient C++ implementation of the Barnes-Hut algorithm for simulating an N-body system.

astrophysics barnes-hut-algorithm parallel-computing

Last synced: 03 Mar 2025

https://github.com/nrc-cnrc/portageclusterutils

Cluster and parallelization utilities that came ouf of the Portage SMT project — Outils de parallélisation sur grappe de calcul issus du projet Portage de TAS

machine-translation parallel-computing

Last synced: 03 Dec 2025

https://github.com/marianoktm/cpd-uniparthenope

A MIMD-SM algorithm to subdivide a matrix in square submatrices and adding up all submatrices in parallel for the Parallel Computing course at Uniparthenope

c openmp parallel-computing

Last synced: 04 Oct 2025

https://github.com/matronator/pikolang

PIKOlang (PIKOlang Is Kinda Obnoxious) is a 2D embarrassingly parallel esoteric programming language. It uses two stacks for handling numbers and strings respectively and one output stack for a combination of the two.

2d-programming 2d-programming-language async concurrency concurrent-programming esolang esolangs esoteric esoteric-language esoteric-programming-language grid-based parallel-computing piko pikolang

Last synced: 09 Apr 2025

https://github.com/giovaneiwamoto/parallel-algorithms

🧬 Parallel Algorithms - Odd-Even, Samplesort and Quicksort parallel using MPI for parallelization. Focuses on conducting comprehensive tests with random input data and examining the performance.

parallel-computing sorting

Last synced: 06 Jan 2026

https://github.com/giorgiosavastano/process

processing-chain provides a convenient way to seamlessly set up processing chains for large amounts of data.

big-data data data-science parallel parallel-computing process processing processing-chain rust

Last synced: 05 Oct 2025

https://github.com/lorenzopaleari/dphpc-chacha20

Highly efficient and scalable Chacha20 encryption algorithm implementation, optimised for parallel processing.

chacha20 encryption hpc parallel-computing performance-optimization

Last synced: 01 Nov 2025

https://github.com/schahriar/telecom

A reactive framework for bi-directional concurrent streams.

nodejs parallel-computing reactive streams

Last synced: 29 Aug 2025

https://github.com/akbaritabar/course-session-on-other-computational-social-science-skills

Materials for course on ""Other" Computational Social Science Skills" at the fourth MPIDR Summer Incubator Program, June 10, 2025, Rostock, Germany (and online)

computational-social-science css-skills dask duckdb graph-databases parallel-computing snake-make snakemake-workflow

Last synced: 28 Aug 2025

https://github.com/jpmikkers/baksteen.async.concurrentprocessingqueue

Async queue that automatically processes items concurrently with a specified parallelism limit

csharp dispatcher dispatchqueue dotnet multiprocessing multithreading parallel parallel-computing queue

Last synced: 30 Mar 2025

https://github.com/Lemniscate-world/HPCS.jl

Building a High-Performance-Computer Simulator in Julia

hypercomputation julia parallel-computing parallel-processing scientific-computing

Last synced: 13 Oct 2025

https://github.com/connectaman/deepseek-ocr-multigpu-infer

Efficient multi-GPU OCR inference framework leveraging parallel processes for accelerated token throughput and faster batch processing. Designed for scalable, high-performance optical character recognition workloads using PyTorch. Supports dynamic GPU assignment, optimized resource utilization, and easy integration for large-scale image datasets.

agentic-extraction data deepseek document-parser extraction extractor gpu image-parser llm multigpu nvidia ocr parallel-computing parser pdf-parser vlm

Last synced: 22 Jan 2026

https://github.com/lemniscate-world/hpcs.jl

Building a High-Performance-Computer Simulator in Julia

hypercomputation julia parallel-computing parallel-processing scientific-computing

Last synced: 23 Mar 2025

https://github.com/prince-chrismc/multicore-programming

This is a C++ repository to contain my work for Multicore Programming (COMP426) from Concordia Universirty during Fall 2018.

cpp glew glfw glm modern-cpp multithreading object-oriented-programming opengl parallel-computing parallel-processing tbb

Last synced: 01 Aug 2025

https://github.com/eshibusawa/cupy-cuda

Learn CUDA programming essentials with CuPy, from basic kernels to advanced memory patterns

cooperative-thread-array cub cuda cupy gpu parallel-computing python

Last synced: 15 Jun 2025

https://github.com/chivay/betweenness-centrality

Parallel implemenation of Brandes algorithm computing betweenness centrality

betweenness-centrality cpp parallel-computing

Last synced: 27 Feb 2025

https://github.com/marty1885/ttmandelbrot

Mandelbrot Set using Tenstorrent hardware

mandelbrot parallel-computing tenstorrent

Last synced: 28 Oct 2025

https://github.com/bl33h/coffeefactorysimulation

A program that simulates a coffee factory with parallel processing using pthreads. It handles coffee production, storage, and thread synchronization.

coffee factory mutex mutex-lock parallel-computing parallel-programming posix-threads pthreads simulation synchronization

Last synced: 14 Mar 2025

https://github.com/actinia-org/actinia-parallel-plugin

This is the actinia parallel plugin for faster processing (WIP).

actinia actinia-plugin geoprocessing geospatial opensource parallel-computing rest-api

Last synced: 17 Jan 2026

https://github.com/futureverse/future.tools

[BETA] R package: future.tools - Tools for Working with Futures

parallel-computing parallel-programming r

Last synced: 07 Oct 2025

https://github.com/diegofps/patas

Distributed hyperparameter search in a single command line 🔮

clusters data-science hpc hyperparameter-tuning parallel-computing plotting productivity-tools sql

Last synced: 17 Jan 2026

https://github.com/kar-dim/watermarking-cpu

Code for my Diploma thesis at Information and Communication Systems Engineering (University of the Aegean, School of Engineering) with title "Efficient implementation of watermark and watermark detection algorithms for image and video using the graphics processing unit". Part 1 / CPU

clang cpp eigen openmp parallel-computing watermark-image watermarking

Last synced: 30 Oct 2025

https://github.com/khadkarajesh/assessment

Handling Large Dataset using Multiprocessing

big-data multiprocessing parallel-computing pytest python3 unittest

Last synced: 18 Oct 2025

https://github.com/hansalemaos/cythonfastsort

C++ parallel sorting algorithms through Cython - up to 8 times faster than NumPy

c cpp cython numpy parallel-computing parallel-programming python sorting

Last synced: 04 Feb 2026

https://github.com/daelsepara/hipmandelbrot

GPU Implementation of Mandelbrot Fractal Generator with Benchmarking

amd cuda fractal gpu gpu-compute gpu-computing hip mandelbrot parallel-computing rocm sdk

Last synced: 20 Feb 2026

https://github.com/phac-nml/go-cluster

A utility for fast-matching and clustering.

bioinformatics clustering golang parallel-computing phylogenetics

Last synced: 16 Jan 2026

https://github.com/jeffamstutz/ftevaluator

small parallel fault-tree evaluator (example code for High Performance Parallelism Pearls Ch. 6)

compiler cpp parallel-computing simd

Last synced: 26 Mar 2025

https://github.com/gzt/mpi-scalablekmeanspp

This is a port of the scalable k-means++ (k-means||) to the OpenMPI framework

kmeans kmeans-plus-plus mpi openmpi parallel-computing

Last synced: 02 Jul 2025