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/wwoods/job_stream

An MPI-based C++ or Python library for easy distributed pipeline processing

distributed-computing easy-to-use job-stream parallel-computing pipeline-processor python

Last synced: 19 Apr 2025

https://github.com/pkestene/euler_kokkos

Compressible hydro and magneto-hydrodynamics (2nd order Godunov) implemented with MPI+Kokkos

cea cfd cmake cpp cuda finite-volume finite-volume-method fluid-dynamics gpu kokkos magnetohydrodynamics mpi parallel-computing parallelism performance-portability

Last synced: 19 Aug 2025

https://github.com/bezzad/tsp-ga

Traveling Salesman Problem Using Parallel Genetic Algorithms

algorithm genetic optimization parallel-computing parallel-genetic-algorithm population single-population tsp

Last synced: 19 Apr 2025

https://github.com/helmholtz-ai-energy/propulate

Propulate is an asynchronous population-based optimization algorithm and software package for global optimization and hyperparameter search on high-performance computers.

distributed evolutionary-algorithms genetic-algorithm hyperparameter-optimization hyperparameter-tuning optimization parallel parallel-computing python

Last synced: 08 Apr 2025

https://github.com/kfrancischen/mesh

Multilayer Electromagnetic Solver for Heat transfer

electromagnetic heat-transfer numerical-simulations parallel-computing photonics radiative

Last synced: 23 Jun 2025

https://github.com/robbert-harms/mot

Multi-threaded Optimization Toolbox

high-performance-computing opencl parallel-computing science

Last synced: 01 May 2025

https://github.com/rodrgo/OpenPH

Parallel reduction of boundary matrices for Persistent Homology with CUDA

cuda gpu-computing numerical-computation parallel-computing persistent-homology topological-data-analysis

Last synced: 01 May 2025

https://github.com/nidhaloff/b-rabbit

A thread safe library that aims to provide a simple API for interfacing with RabbitMQ. Built on top of rabbitpy, the library make it very easy to use the RabbitMQ message broker with just few lines of code. It implements all messaging pattern used by message brokers

client-server-architecture concurency distributed-systems hacktoberfest hacktoberfest2021 loose-coupling message-broker message-queues microservices microservices-architecture mircroservice multithreading parallel-computing rabbit-mq rabbitmq rabbitpy thread-safe

Last synced: 14 Dec 2025

https://github.com/basnijholt/adaptive-scheduler

Run many functions (adaptively) on many cores (>10k-100k) using mpi4py.futures, ipyparallel, loky, or dask-mpi. :tada:

active-learning adaptive adaptive-learning dask distributed-computing interactive ipyparallel loky mpi4py parallel-computing pbs python slurm

Last synced: 25 Feb 2026

https://github.com/deckarep/corebench

corebench - run your benchmarks against high performance computing servers with many CPU cores

benchmark cli cloud go golang multi-core parallel-computing parallelization scaling

Last synced: 11 Apr 2025

https://github.com/l0garithmic/fastcolabcopy

Fast Multi-Threaded Google Colab File Transfering

colab-notebook multithreading parallel-computing

Last synced: 04 Mar 2026

https://github.com/chloro-pn/tunnel

Tunnel is a Pipeline Execution Engine based on C++20 coroutine

asynchronous-programming clickhouse coroutines cpp20-coroutine flink olap parallel-computing pipeline taskflow workflow

Last synced: 14 Apr 2025

https://github.com/munagekar/nnpso

Training of Neural Network using Particle Swarm Optimization

deep-learning machine-learning neural-network parallel-computing particle-swarm-optimisation tensorflow

Last synced: 12 May 2025

https://github.com/rsharp-lang/R-sharp

R# language is a kind of R liked vectorized language implements on .NET environment for the bioinformatics data analysis

bioinformatics gcmodeller graphquery hdf5 hpc machine-learning microsoft-visualbasic netcdf parallel-computing r r-sharp vb

Last synced: 30 Jul 2025

https://github.com/axonn-ai/axonn

A parallel framework for training deep neural networks

deep-learning machine-learning neural-networks parallel-computing

Last synced: 27 Mar 2025

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

:rocket: R package future.mirai: A Future API for Parallel Processing using 'mirai'

future parallel-computing r

Last synced: 07 Mar 2026

https://github.com/ashvardanian/cuda-python-starter-kit

Parallel Computing starter project to build GPU & CPU kernels in CUDA & C++ and call them from Python without a single line of CMake using PyBind11

cmake cuda cuda-programming hip hpc matrix-multiplication openmp parallel-computing parallel-programming pybind pybind11 python starter-kit starter-template tutorial

Last synced: 13 Jul 2025

https://github.com/L0garithmic/FastColabCopy

Fast Multi-Threaded Google Colab File Transfering

colab-notebook multithreading parallel-computing

Last synced: 02 Apr 2025

https://github.com/pycroscopy/pyusid

Framework for storing, visualizing, and processing Universal Spectroscopic and Imaging Data (USID)

data hdf5 imaging parallel-computing spectroscopy

Last synced: 10 Mar 2026

https://github.com/terraindata/frc

A fast reference counting library for C++

cpp memory memory-management parallel-computing reference-counting

Last synced: 07 Sep 2025

https://github.com/cran-task-views/highperformancecomputing

CRAN Task View: High-Performance and Parallel Computing with R

cran high-performance-computing parallel-computing r rstats task-views

Last synced: 13 Apr 2025

https://github.com/llnl/muster

Massively Scalable Clustering

cpp mpi parallel parallel-computing

Last synced: 29 Apr 2025

https://github.com/cea-hpc/hp2p

Heavy Peer To Peer: a MPI based benchmark for network diagnostic

benchmark hpc hpc-applications mpi network network-analysis parallel parallel-computing tool

Last synced: 10 Jul 2025

https://github.com/tlverse/delayed

:clock430: :computer: Dependent Delayed Computation

parallel-computing r

Last synced: 19 Feb 2026

https://github.com/neuro-ml/imops

Efficient parallelizable algorithms for multidimensional arrays to speed up your data pipelines

image-processing parallel-computing python

Last synced: 16 Sep 2025

https://github.com/llnl/gtest-mpi-listener

Header-only plugin for the Google Test framework defining listener(s) emitting sensible output when testing MPI-based, distributed-memory parallel software.

cpp mpi parallel parallel-computing

Last synced: 16 Aug 2025

https://github.com/mihaiconstantin/parabar

An `R` package for parallelizing tasks, tracking their progress, and displaying accurate progress bars.

parallel-computing progress-bar r

Last synced: 17 Aug 2025

https://github.com/xiaosong9905/hpc-notes

Personal Notes for Learning HPC & Parallel Computation [Active Adding New Content]

cuda gpu hpc parallel-computing

Last synced: 15 May 2025

https://github.com/marcellgranat/currr

The currr package is a wrapper for the purrr::map() family but extends the iteration process with a certain number of checkpoints ( currr = checkpoints + purr), where the evaluated results are saved, and we can always restart from there.

checkpoints parallel-computing purrr

Last synced: 27 Feb 2026

https://github.com/amirabbasasadi/rockyml

⛰️ RockyML - A High-Performance Scientific Computing Framework for Non-smooth Machine Learning Problems

cplusplus cpp deep-learning deep-neural-networks distributed-computing high-performance machine-learning mpi optimization parallel-computing scientific-computing

Last synced: 15 Jun 2025

https://github.com/nessan/xoshiro

C++ header-only library for the full family of Xoshiro/Xoroshiro random number generators

parallel-computing random-number-generators transition-matrix xoshiro xoshiro256

Last synced: 21 Jan 2026

https://github.com/banyan-team/banyan-julia

A suite of familiar Julia APIs for bigger datasets with less cloud and lower costs.

banyan distributed-computing julia parallel parallel-computing

Last synced: 17 Mar 2025

https://github.com/slimgroup/segyio.jl

SegyIO.jl provides methods to read, write, and scan SEGY datasets.

hpc julialang parallel-computing segy

Last synced: 10 Apr 2025

https://github.com/pkestene/cuda-proj-tmpl

A minimal cmake based project skeleton for developping a CUDA application

cea cmake cuda gpu gpu-computing parallel-computing parallel-programming template

Last synced: 29 Jul 2025

https://github.com/flatironinstitute/alens

a Living ENsemble Simulator -- a lens to help you watch biophysics

biophysics collision-detection cytoskeleton parallel-computing

Last synced: 15 Jul 2025

https://github.com/jjfumero/tornadovm-examples

Set of examples written for hardware acceleration via TornadoVM

fpga fpga-programming gpu gpuprogramming java jvm opencl parallel-computing ptx spirv tornadovm

Last synced: 07 Oct 2025

https://github.com/osanj/lava

A Highlevel Python Wrapper for Vulkan's Compute API

gpu numpy parallel-computing shaders vulkan vulkan-compute

Last synced: 26 Oct 2025

https://github.com/llnl/parelag

Parallel element agglomeration algebraic multigrid upscaling and solvers.

math-physics parallel parallel-computing solver

Last synced: 05 Jul 2025

https://github.com/nasa/upsp-processing

Software for processing high-speed video recordings from Unsteady Pressure-Sensitive Paint (UPSP) measurement systems. https://nasa.github.io/upsp-processing

aeroacoustics computer-graphics computer-vision hpc linux macos mpi nasa opencv opencv-python openmp parallel-computing photron python scientific-computing scientific-computing-with-python signal-processing turbulence video-processing

Last synced: 31 Aug 2025

https://github.com/narasimha1997/bzcompute

bzCompute is a computation graph library with built-in support for domain-decomposition and prallel computation. The library can be used for expressing and executing large number of mathematical and text-processing operations using Data-Flow graphs, (Educational version of tensorflow), written in pure python code with numpy support.

computer-science domain-decomposition educational-project machine-learning parallel-computing

Last synced: 12 Apr 2025

https://github.com/rust-or/highs-sys

Rust binding for the HiGHS linear programming solver

linear-programming mathematics optimization parallel-computing simplex

Last synced: 10 Aug 2025

https://github.com/bkraad47/fat_llama

fat_llama is a Python package for upscaling audio files to FLAC or WAV formats using advanced audio processing techniques. It utilizes CUDA-accelerated calculations to enhance audio quality by upsampling and adding missing frequencies through FFT, resulting in richer and more detailed audio.

audio audio-engineering audio-processing audiophile cuda cufft cupy fft flac hi-res hpc mp3 music nvidia ogg parallel-computing physics upscaling wav

Last synced: 05 May 2025

https://github.com/ivanrs297/cuda-spmv-csr

Parallel SpMV using CSR representation, built in CUDA

csr cuda parallel-computing spmv

Last synced: 20 Jun 2025

https://github.com/llnl/launchmon

LaunchMON is a software infrastructure that enables HPC run-time tools to co-locate tool daemons with a parallel job. Its API allows a tool to identify all the remote processes of a job and to scalably launch daemons into the relevant nodes.

cpp hpc parallel parallel-computing

Last synced: 29 Apr 2025

https://github.com/giorgospan/Game-Of-Life

Conway's Game Of Life implemented using MPI & OpenMP

distributed-memory game-of-life mpi openmp parallel-computing

Last synced: 08 Apr 2025

https://github.com/shadyboukhary/gpu-research-fft-openacc-cuda

Case studies constitute a modern interdisciplinary and valuable teaching practice which plays a critical and fundamental role in the development of new skills and the formation of new knowledge. This research studies the behavior and performance of two interdisciplinary and widely adopted scientific kernels, a Fast Fourier Transform and Matrix Multiplication. Both routines are implemented in the two current most popular many-core programming models CUDA and OpenACC. A Fast Fourier Transform (FFT) samples a signal over a period of time and divides it into its frequency components, computing the Discrete Fourier Transform (DFT) of a sequence. Unlike the traditional approach to computing a DFT, FFT algorithms reduce the complexity of the problem from O(n2) to O(nLog2n). Matrix multiplication is a cornerstone routine in Mathematics, Artificial Intelligence and Machine Learning. This research also shows that the nature of the problem plays a crucial role in determining what many-core model will provide the highest benefit in performance.

acceleration cuda fast-fourier-transform fft gpu-acceleration gpu-computing gpu-programming nvcc openacc parallel-computing pgi pgi-compiler radix-2

Last synced: 07 Aug 2025

https://github.com/luraess/parallelrandomfields.jl

Efficient parallel random field generator for large 3-D problems.

gpu hpc multithreading parallel-computing random-generation

Last synced: 26 Oct 2025

https://github.com/harshkhandeparkar/gpujs-hive-compute

[PoC] Use multiple computers on a network to run a single GPU.js kernel

gpu gpujs hive-computing parallel-computing typescript typescript-library

Last synced: 18 Mar 2025

https://github.com/gianlucapaolocci/background-subtraction-on-gpu-with-cuda-and-opencv

In this code is provided a simple, efficient and fast method to calculate motion and backgroud dynamically using nVidia GPUs power

background-subtraction cuda image-processing nvidia opencv parallel-computing

Last synced: 07 May 2025

https://github.com/maropu/spark-data-repair-plugin

Provide functionality to build statistical models to repair dirty tabular data in Spark

data-repairing distributed-computing error-detection parallel-computing spark

Last synced: 15 Apr 2025

https://github.com/hxndev/password-cracker-using-brute-force-algorithm

This was our Final Project for Distributed Computing. In this we had to create a distributed system that will use the Brute Force Algorithm to crack a password from the etc/shadows file of Ubuntu as all the passwords are stored there. We used OpenMP and MPICH for this implementation.

brute-force bruteforce-password-cracker code cpp crack distributed-computing distributed-systems mpi mpi-library openmp openmp-parallelization openmpi parallel-computing password password-cracker password-cracking

Last synced: 07 May 2025

https://github.com/thowell/rs

A simple JAX-based implementation of random search for locomotion tasks using MuJoCo XLA (MJX).

jax learning locomotion mjx motor-control mujoco optimization parallel-computing random-search robotics

Last synced: 13 Apr 2025

https://github.com/aurelio-amerio/techytok-examples

A set of code examples for the website TechyTok!

gpu julia machine-learning parallel-computing python tutorial

Last synced: 17 Aug 2025

https://github.com/certik/ffte

FFTE: A Fast Fourier Transform Package (Official tarballs are unpacked into master as commits)

fast-fourier-transform fft fortran gpu-acceleration high-performance-computing parallel-computing

Last synced: 13 Feb 2026

https://github.com/kadyb/stars-parallel

Tutorial on parallel processing of raster data in the {stars} package

clustering geospatial gis parallel-computing performance r raster tutorial

Last synced: 15 Mar 2025

https://github.com/szaghi/fundal

Fortran UNified Device Acceleration Library

fortran gpu hpc openacc openmp parallel-computing

Last synced: 20 Feb 2026

https://github.com/boennecd/parglm

R package that provides a parallel estimation method for generalized linear models

generalized-linear-models parallel-computing

Last synced: 22 Feb 2026

https://github.com/dautovri/openmp-book

Открытая книга по технологии OpenMP

book c c-plus-plus openmp parallel-computing parallel-programming

Last synced: 20 Aug 2025

https://github.com/vganjali/pcwa

A highly parallel and fast event detector based on CWT transform.

cwt event-detection multiscale parallel-computing peak-detection python wavelet

Last synced: 14 Jan 2026

https://github.com/khaledashrafh/riemann-zeta

This repository contains an MPI program written in C that calculates the Riemann zeta function and evaluates its performance using MPI collective communication functions. The program approximates the value of ζ(3) with a given value of `s` (3 - Apéry's constant). It calculates the runtime, speedup, and efficiency for different numbers of processes.

apery gcc-complier high-performance high-performance-computing mpi mpi-reduce mpicc-compiler parallel-computing parallel-processing riemann-zeta time-series

Last synced: 17 Oct 2025

https://github.com/llnl/rover

ROVER: an open source hybrid-parallel library for volume rendering and simulated radiography

gpu mpi parallel parallel-computing radiography simulation threads visualization xray

Last synced: 29 Apr 2025

https://github.com/dusanerdeljan/tensor-math-library

Header only lazy evaluation tensor math library with multi-backend parallel eager execution support (TBB, OpenMP, Parallel STL and in the future CUDA and OpenCL)

cuda eager-execution lazy-evaluation matrix-library opencl openmp parallel-computing tbb tensor-library

Last synced: 28 Oct 2025

https://github.com/nuniz/parafilt

Collection of parallel adaptive filter implementations for efficient signal processing applications in PyTorch.

adaptive-filters lms lms-algorithm multicore-programming parallel parallel-computing pytorch rls rlsfilter signal-processing

Last synced: 13 Apr 2025

https://github.com/wkliao/parallel-netcdf

Mirror to PnetCDF SVN repo. PnetCDF official repo is now in https://github.com/Parallel-NetCDF/PnetCDF

fortran io mpi netcdf parallel-computing

Last synced: 31 Jul 2025

https://github.com/henrikbengtsson/article-bengtsson-future

H. Bengtsson, A Unifying Framework for Parallel and Distributed Processing in R using Futures, The R Journal, 10.32614/RJ-2021-048, 2021

article arxiv future hpc parallel-computing r r-package

Last synced: 07 Nov 2025

https://github.com/landslidesim/materialpointsolver.jl

🧮 High-performance Material Point Method (MPM) Solver in Julia.

backend-agnostic cluster cuda hpc material-point-method metal mpm oneapi parallel-computing rocm

Last synced: 12 Apr 2025

https://github.com/slzhang-fd/mirtjml

Joint Maximum Likelihood Estimation for High-Dimensional Item Factor Analysis

ifa item-factor-analysis large-scale-assessment parallel-computing psychometrics

Last synced: 21 Feb 2026