Back to Topics Directory
Topic Hub

#parallel-computing (30 Repositories)

Ranked open-source repositories tagged with #parallel-computing, scored by pull request acceptance likelihood and maintainer engagement velocity.

Topic Avg Merge Rate

74.2%

Avg Review Latency

92.3h

Filter by language

30 repositories tagged #parallel-computing

S TierC++ 1.7k

dealii/dealii

The development repository for the deal.II finite element library

86.8%
Merge Rate
1d
First Review
77%
1st-Timers
24
Maintainers
S TierPython 374

bodo-ai/Bodo

High Performance Scalable Data Processing in Python and SQL

85.7%
Merge Rate
17h
First Review
80%
1st-Timers
5
Maintainers
A TierC++ 241

charmplusplus/charm

The Charm++ parallel programming system. Visit https://charmplusplus.org/ for more information.

80.5%
Merge Rate
5h
First Review
100%
1st-Timers
5
Maintainers
A TierJUJulia 1.5k

JuliaSymbolics/Symbolics.jl

Symbolic programming for the next generation of numerical software

75.4%
Merge Rate
-
First Review
83%
1st-Timers
10
Maintainers
A TierC++ 1.2k 1 GFIs

FEniCS/dolfinx

Next generation FEniCS problem solving environment for solving finite element problems

78.6%
Merge Rate
2d
First Review
80%
1st-Timers
18
Maintainers
A TierC++ 2.7k

kokkos/kokkos

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

71.2%
Merge Rate
-
First Review
74%
1st-Timers
43
Maintainers
A TierC++ 197 1 GFIs

llnl/axom

CS infrastructure components for HPC applications

71.3%
Merge Rate
-
First Review
60%
1st-Timers
19
Maintainers
A TierC++ 1.4k

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.

60.0%
Merge Rate
-
First Review
70%
1st-Timers
35
Maintainers
A TierFOFortran 1.7k

ElmerCSC/elmerfem

Official git repository of Elmer FEM software

65.2%
Merge Rate
-
First Review
50%
1st-Timers
12
Maintainers
A TierShell 363

jkool702/forkrun

NUMA-Aware Contention-Free Dynamically-Auto-Tuning Bash-Native Streaming Parallelization Engine

72.7%
Merge Rate
<1h
First Review
100%
1st-Timers
1
Maintainers
A TierC++ 338

DLR-AMR/t8code

Parallel algorithms and data structures for tree-based adaptive mesh refinement (AMR) with arbitrary element shapes.

62.3%
Merge Rate
-
First Review
78%
1st-Timers
11
Maintainers
A TierPython 137

stfc/PSyclone

PSyclone is a source-to-source Fortran compiler designed to programmatically optimise, parallelise and instrument HPC applications via user-provided transformation scripts.

56.8%
Merge Rate
-
First Review
71%
1st-Timers
13
Maintainers
A TierJUJulia 212

SciML/MethodOfLines.jl

Automatic Finite Difference PDE solving with Julia SciML

67.9%
Merge Rate
-
First Review
67%
1st-Timers
4
Maintainers
B TierC++ 450

SmileiPIC/Smilei

Particle-in-cell code for plasma simulation

75.0%
Merge Rate
7h
First Review
100%
1st-Timers
5
Maintainers
A TierC++ 2.3k 1 GFIs

mfem/mfem

Lightweight, general, scalable C++ library for finite element methods

30.9%
Merge Rate
-
First Review
21%
1st-Timers
37
Maintainers
A TierC++ 259

Alpine-DAV/ascent

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

83.3%
Merge Rate
-
First Review
100%
1st-Timers
8
Maintainers
B TierPython 927

mpi4py/mpi4py

Python bindings for MPI

92.3%
Merge Rate
7d
First Review
100%
1st-Timers
1
Maintainers
B TierRust 1.1k

NVlabs/cutile-rs

Moved to NVIDIA/cuda-rust (cutile-rs/). cuTile Rust: a safe, tile-based kernel programming DSL for Rust. Archived; see https://github.com/NVIDIA/cuda-rust

42.4%
Merge Rate
14h
First Review
40%
1st-Timers
10
Maintainers
B TierC++ 599 2 GFIs

llnl/RAJA

RAJA Performance Portability Layer (C++)

62.7%
Merge Rate
7d
First Review
63%
1st-Timers
17
Maintainers
B TierC++ 106 4 GFIs

PhasicFlow/phasicFlow

Parallel, highly efficient code (CPU and GPU) for DEM and CFD-DEM simulations.

66.7%
Merge Rate
2h
First Review
100%
1st-Timers
1
Maintainers
B TierC++ 12.2k 1 GFIs

taskflow/taskflow

A General-purpose Task-parallel Programming System in C++

44.4%
Merge Rate
8h
First Review
33%
1st-Timers
5
Maintainers
B TierC++ 937

esa/pagmo2

A C++ platform to perform parallel computations of optimisation tasks (global and local) via the asynchronous generalized island model.

100.0%
Merge Rate
55d
First Review
100%
1st-Timers
2
Maintainers
B TierR 342

r-lib/mirai

Minimalist Async Evaluation Framework for R

100.0%
Merge Rate
12d
First Review
100%
1st-Timers
0
Maintainers
B TierC++ 115

pbreheny/biglasso

biglasso: Extending Lasso Model Fitting to Big Data in R

100.0%
Merge Rate
16h
First Review
100%
1st-Timers
0
Maintainers
B TierC++ 115 1 GFIs

quinoacomputing/quinoa

Adaptive computational fluid dynamics

66.7%
Merge Rate
-
First Review
100%
1st-Timers
5
Maintainers
B TierC++ 115

MultithreadCorner/Hydra

Header only framework for data analysis in massively parallel platforms.

100.0%
Merge Rate
-
First Review
100%
1st-Timers
0
Maintainers
B TierPython 323

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.

57.1%
Merge Rate
28d
First Review
67%
1st-Timers
3
Maintainers
B TierJUJulia 122

JuliaClimate/ClimateTools.jl

Climate science package for Julia

100.0%
Merge Rate
-
First Review
100%
1st-Timers
0
Maintainers
B TierScala 143

parapet-io/parapet

A purely functional library for building distributed and event-driven systems.

94.7%
Merge Rate
-
First Review
100%
1st-Timers
0
Maintainers
B TierFOFortran 628

nwchemgit/nwchem

NWChem: Open Source High-Performance Computational Chemistry

75.0%
Merge Rate
11h
First Review
0%
1st-Timers
1
Maintainers