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/parallel101/course

高性能并行编程与优化 - 课件

course cpp cpp17 high-performance-computing parallel-computing slides

Last synced: 29 Apr 2025

https://github.com/jofpin/turbit

Build applications, scripts, and automations powered by high-performance multicore computing using Node.js

cpu-booster high-performance javascript multicore multithreading nodejs parallel-computing parallel-programming parallelism

Last synced: 14 May 2025

https://github.com/jmcarpenter2/swifter

A package which efficiently applies any function to a pandas dataframe or series in the fastest available manner

dask modin pandas pandas-dataframe parallel-computing parallelization

Last synced: 14 May 2025

https://github.com/kokkos/kokkos

Kokkos C++ Performance Portability Programming Ecosystem: The Programming Model - Parallel Execution and Memory Abstraction

abstraction c-plus-plus high-performance-computing hpsf kokkos parallel-computing programming-model

Last synced: 13 May 2025

https://github.com/geatpy-dev/geatpy

Evolutionary algorithm toolbox and framework with high performance for Python

de es evolutionary-algorithms ga geatpy high-performance moead nsga parallel-computing rvea

Last synced: 14 May 2025

https://github.com/mratsim/arraymancer

A fast, ergonomic and portable tensor library in Nim with a deep learning focus for CPU, GPU and embedded devices via OpenMP, Cuda and OpenCL backends

autograd automatic-differentiation cuda cudnn deep-learning gpgpu gpu-computing high-performance-computing iot linear-algebra machine-learning matrix-library multidimensional-arrays ndarray neural-networks nim opencl openmp parallel-computing tensor

Last synced: 14 May 2025

https://github.com/beehive-lab/tornadovm

TornadoVM: A practical and efficient heterogeneous programming framework for managed languages

ai cuda gpu-acceleration gpu-computing gpus graalvm java levelzero multi-core opencl parallel-computing parallel-programming spirv

Last synced: 02 Dec 2025

https://github.com/JuliaSymbolics/Symbolics.jl

Symbolic programming for the next generation of numerical software

cas computer-algebra-system high-performance mathematics parallel-computing symbolic-computing

Last synced: 04 May 2025

https://github.com/juliasymbolics/symbolics.jl

Symbolic programming for the next generation of numerical software

cas computer-algebra-system high-performance mathematics parallel-computing symbolic-computing

Last synced: 15 Mar 2025

https://github.com/beehive-lab/TornadoVM

TornadoVM: A practical and efficient heterogeneous programming framework for managed languages

ai cuda gpu-acceleration gpu-computing gpus graalvm java levelzero multi-core opencl parallel-computing parallel-programming spirv

Last synced: 04 Apr 2025

https://github.com/mmstick/parallel

This project now lives on in a rewrite at https://gitlab.redox-os.org/redox-os/parallel

command-line-app parallel parallel-computing rust

Last synced: 28 Sep 2025

https://github.com/mratsim/Arraymancer

A fast, ergonomic and portable tensor library in Nim with a deep learning focus for CPU, GPU and embedded devices via OpenMP, Cuda and OpenCL backends

autograd automatic-differentiation cuda cudnn deep-learning gpgpu gpu-computing high-performance-computing iot linear-algebra machine-learning matrix-library multidimensional-arrays ndarray neural-networks nim opencl openmp parallel-computing tensor

Last synced: 16 Apr 2025

https://mratsim.github.io/Arraymancer/

A fast, ergonomic and portable tensor library in Nim with a deep learning focus for CPU, GPU and embedded devices via OpenMP, Cuda and OpenCL backends

autograd automatic-differentiation cuda cudnn deep-learning gpgpu gpu-computing high-performance-computing iot linear-algebra machine-learning matrix-library multidimensional-arrays ndarray neural-networks nim opencl openmp parallel-computing tensor

Last synced: 08 May 2025

https://github.com/python-adaptive/adaptive

:chart_with_upwards_trend: Adaptive: parallel active learning of mathematical functions

active-learning adaptive adaptive-learning adaptive-sampling live-plots machine-learning parallel parallel-computing python

Last synced: 21 Oct 2025

https://github.com/kratosmultiphysics/kratos

Kratos Multiphysics (A.K.A Kratos) is a framework for building parallel multi-disciplinary simulation software. Modularity, extensibility and HPC are the main objectives. Kratos has BSD license and is written in C++ with extensive Python interface.

bsd-license c-plus-plus dem fem kratos kratos-multiphysics mpi multi-platform multiphysics numerical-methods openmp parallel-computing python

Last synced: 13 May 2025

https://kratosmultiphysics.github.io/Kratos/

Kratos Multiphysics (A.K.A Kratos) is a framework for building parallel multi-disciplinary simulation software. Modularity, extensibility and HPC are the main objectives. Kratos has BSD license and is written in C++ with extensive Python interface.

bsd-license c-plus-plus dem fem kratos kratos-multiphysics mpi multi-platform multiphysics numerical-methods openmp parallel-computing python

Last synced: 23 Apr 2025

https://github.com/KratosMultiphysics/Kratos

Kratos Multiphysics (A.K.A Kratos) is a framework for building parallel multi-disciplinary simulation software. Modularity, extensibility and HPC are the main objectives. Kratos has BSD license and is written in C++ with extensive Python interface.

bsd-license c-plus-plus dem fem kratos kratos-multiphysics mpi multi-platform multiphysics numerical-methods openmp parallel-computing python

Last synced: 14 Mar 2025

https://github.com/futureverse/future

:rocket: R package: future: Unified Parallel and Distributed Processing in R for Everyone

asynchronous cran distributed-computing futures hpc hpc-clusters parallel-computing parallel-processing parallelization programming promises r

Last synced: 12 Dec 2025

https://github.com/AccelerateHS/accelerate

Embedded language for high-performance array computations

accelerate cuda gpu gpu-computing hacktoberfest haskell llvm parallel-computing

Last synced: 12 May 2025

https://github.com/acceleratehs/accelerate

Embedded language for high-performance array computations

accelerate cuda gpu gpu-computing hacktoberfest haskell llvm parallel-computing

Last synced: 14 May 2025

https://github.com/FEniCS/dolfinx

Next generation FEniCS problem solving environment

fenicsx finite-element-methods parallel-computing partial-differential-equations

Last synced: 14 Mar 2025

https://github.com/conorwilliams/libfork

A bleeding-edge, lock-free, wait-free, continuation-stealing tasking library built on C++20's coroutines

cactus-stack concurrency concurrent coroutines cpp20 lock-free parallel parallel-computing scheduler task-graph tasking threading threadpool wait-free work-stealing

Last synced: 15 May 2025

https://github.com/ConorWilliams/libfork

A bleeding-edge, lock-free, wait-free, continuation-stealing tasking library built on C++20's coroutines

cactus-stack concurrency concurrent coroutines cpp20 lock-free parallel parallel-computing scheduler task-graph tasking threading threadpool wait-free work-stealing

Last synced: 31 Mar 2025

https://github.com/IntelPython/sdc

Numba extension for compiling Pandas data frames, Intel® Scalable Dataframe Compiler

big-data compilers machine-learning numpy pandas parallel-computing python

Last synced: 09 May 2025

https://github.com/llnl/sundials

Official development repository for SUNDIALS - a SUite of Nonlinear and DIfferential/ALgebraic equation Solvers. Pull requests are welcome for bug fixes and minor changes.

dae-solver high-performance-computing hpc math-physics nonlinear-equation-solver ode-solver parallel-computing radiuss scientific-computing sensitivity-analysis solver time-integration

Last synced: 15 May 2025

https://github.com/llnl/raja

RAJA Performance Portability Layer (C++)

blt c-plus-plus cpp llnl parallel-computing portability programming-model radiuss raja

Last synced: 15 May 2025

https://github.com/alesgenova/post-me

📩 Use web Workers and other Windows through a simple Promise API

communication concurrency iframe javascript parallel-computing postmate postmessage promise typescript web-worker webworker worker

Last synced: 16 May 2025

https://github.com/01alchemist/TurboScript

Super charged typed JavaScript dialect for parallel programming which compiles to WebAssembly

compiler javascript parallel-computing typescript webassembly

Last synced: 13 May 2025

https://github.com/LLNL/RAJA

RAJA Performance Portability Layer (C++)

blt c-plus-plus cpp llnl parallel-computing portability programming-model radiuss raja

Last synced: 01 Apr 2025

https://github.com/smistad/fast

A framework for high-performance medical image processing, neural network inference and visualization

deep-learning digital-pathology gpu-computing image-processing medical-imaging opencl parallel-computing python streaming ultrasound visualization

Last synced: 13 Apr 2025

https://github.com/luispedro/jug

Parallel programming with Python

hpc parallel-computing python python-2 python-3 workflow workflow-engine

Last synced: 14 May 2025

https://github.com/NGSolve/ngsolve

Netgen/NGSolve is a high performance multiphysics finite element software. It is widely used to analyze models from solid mechanics, fluid dynamics and electromagnetics. Due to its flexible Python interface new physical equations and solution algorithms can be implemented easily.

electromagnetics fem finite-elements fluid-dynamics parallel-computing solid-mechanics

Last synced: 15 Mar 2025

https://github.com/BitairLabs/concurrent.js

Non-blocking Concurrent Computation for JavaScript RTEs (Web Browsers, Node.js & Deno & Bun)

multithreading parallel-computing web-workers worker-threads

Last synced: 02 Aug 2025

https://github.com/mpi4jax/mpi4jax

Zero-copy MPI communication of JAX arrays, for turbo-charged HPC applications in Python :zap:

gpu high-performance-computing jax jit mpi parallel-computing xla

Last synced: 21 Oct 2025

https://github.com/chunelfeng/cthreadpool

【A simple used C++ threadpool】一个简单好用,性能优异的,跨平台的C++线程池。欢迎 star & fork

cgraph concurrency cpp parallel-computing thread threadpool

Last synced: 16 May 2025

https://github.com/ChunelFeng/CThreadPool

【A simple used C++ threadpool】一个简单好用,性能优异的,跨平台的C++线程池。欢迎 star & fork

cgraph concurrency cpp parallel-computing thread threadpool

Last synced: 18 Mar 2025

https://github.com/pipefunc/pipefunc

Lightweight fast function pipeline (DAG) creation in pure Python for scientific workflows 🕸️🧪

dag hpc parallel-computing pipeline-framework pipelines reproducible-research slurm workflow-engine

Last synced: 16 Dec 2025

https://github.com/dionhaefner/pyhpc-benchmarks

A suite of benchmarks for CPU and GPU performance of the most popular high-performance libraries for Python :rocket:

benchmarks cupy gpu high-performance-computing jax parallel-computing python pytorch tensorflow

Last synced: 12 Apr 2025

https://github.com/optimagic-dev/optimagic

optimagic is a Python package for numerical optimization. It is a unified interface to optimizers from SciPy, NlOpt and other packages. optimagic's minimize function works just like SciPy's, so you don't have to adjust your code. You simply get more optimizers for free. On top you get diagnostic tools, parallel numerical derivatives and more.

numerical-differentiation numerical-optimization parallel-computing python

Last synced: 21 Oct 2025

https://github.com/aregtech/areg-sdk

AREG is an asynchronous Object RPC framework to simplify multitasking programming by blurring borders between processes and treating remote objects as if they coexist in the same thread.

async client-server concurrency cross-platform distributed embedded event-driven framework functional-programming iot ipc library logging multiprocessing multithreading parallel-computing pubsub realtime rpc sdk

Last synced: 02 Apr 2025

https://github.com/BY571/Soft-Actor-Critic-and-Extensions

PyTorch implementation of Soft-Actor-Critic and Prioritized Experience Replay (PER) + Emphasizing Recent Experience (ERE) + Munchausen RL + D2RL and parallel Environments.

actor-critic-algorithm continuous d2rl emphasizing-recent-experience multi-environment munchausen munchausen-reinforcement-learning parallel-computing prioritized-experience-replay pytorch reinforcement-learning reinforcement-learning-algorithms sac soft-actor-critic

Last synced: 19 Jul 2025

https://github.com/trinkle23897/fast-poisson-image-editing

A fast poisson image editing implementation that can utilize multi-core CPU or GPU to handle a high-resolution image input.

cpp cuda high-performance-computing image-processing jacobi-iteration jacobi-method mpi numpy openmp parallel-computing poisson-image-editing pybind11 python

Last synced: 05 Apr 2025

https://github.com/Trinkle23897/Fast-Poisson-Image-Editing

A fast poisson image editing implementation that can utilize multi-core CPU or GPU to handle a high-resolution image input.

cpp cuda high-performance-computing image-processing jacobi-iteration jacobi-method mpi numpy openmp parallel-computing poisson-image-editing pybind11 python

Last synced: 02 Apr 2025

https://github.com/pgiri/dispy

Distributed and Parallel Computing Framework with / for Python

cloud-computing distributed-computing parallel-computing

Last synced: 09 May 2025

https://github.com/ashvardanian/forkunion

Lower-latency OpenMP-style minimalistic scoped thread-pool designed for 'Fork-Join' parallelism in Rust and C++, avoiding memory allocations, mutexes, CAS-primitives, and false-sharing on the hot path 🍴

arm atomics compare-and-swap concurrency memory-model mpi multithreading openmp parallel-computing parallel-stl parallelism rayon thread-pool threadpool

Last synced: 16 Dec 2025

https://github.com/niedakh/pqdm

Comfortable parallel TQDM using concurrent.futures

concurrent-futures parallel-computing progress-bar python tqdm

Last synced: 12 Apr 2025

https://github.com/chengzeyi/paraattention

https://wavespeed.ai/ Context parallel attention that accelerates DiT model inference with dynamic caching

attention diffusers flux hunyuan-video inference inference-engine parallel-computing transformers

Last synced: 09 Apr 2025

https://github.com/llnl/samrai

Structured Adaptive Mesh Refinement Application Infrastructure - a scalable C++ framework for block-structured AMR application development

adaptive-mesh-refinement amr cpp hpc math-physics parallel-computing radiuss scientific-computing

Last synced: 16 May 2025

https://github.com/bh107/bohrium

Automatic parallelization of Python/NumPy, C, and C++ codes on Linux and MacOSX

cuda gpu gpu-acceleration multi-core numpy opencl parallel-computing

Last synced: 21 Oct 2025

https://github.com/LLNL/SAMRAI

Structured Adaptive Mesh Refinement Application Infrastructure - a scalable C++ framework for block-structured AMR application development

adaptive-mesh-refinement amr cpp hpc math-physics parallel-computing radiuss scientific-computing

Last synced: 16 Mar 2025

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

:rocket: R package: future.apply - Apply Function to Elements in Parallel using Futures

asynchronous distributed-computing future hpc hpc-clusters package parallel parallel-computing parallel-processing parallelization programming r

Last synced: 12 Dec 2025

https://github.com/alpine-dav/ascent

A flyweight in situ visualization and analysis runtime for multi-physics HPC simulations

analysis cuda data-viz hpc mpi parallel-computing radiuss rendering scientific-computing

Last synced: 25 Jun 2025

https://github.com/grailbio/bigmachine

Bigmachine is a library for self-managing serverless computing in Go

cloud distributed-systems golang parallel-computing serverless-framework

Last synced: 21 Apr 2025