#parallel-computing (30 Repositories)
Ranked open-source repositories tagged with #parallel-computing, scored by pull request acceptance likelihood and maintainer engagement velocity.
74.2%
92.3h
30 repositories tagged #parallel-computing
dealii/dealii
The development repository for the deal.II finite element library
bodo-ai/Bodo
High Performance Scalable Data Processing in Python and SQL
charmplusplus/charm
The Charm++ parallel programming system. Visit https://charmplusplus.org/ for more information.
JuliaSymbolics/Symbolics.jl
Symbolic programming for the next generation of numerical software
FEniCS/dolfinx
Next generation FEniCS problem solving environment for solving finite element problems
kokkos/kokkos
Kokkos C++ Performance Portability Programming Ecosystem: The Programming Model - Parallel Execution and Memory Abstraction
llnl/axom
CS infrastructure components for HPC applications
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.
ElmerCSC/elmerfem
Official git repository of Elmer FEM software
jkool702/forkrun
NUMA-Aware Contention-Free Dynamically-Auto-Tuning Bash-Native Streaming Parallelization Engine
DLR-AMR/t8code
Parallel algorithms and data structures for tree-based adaptive mesh refinement (AMR) with arbitrary element shapes.
stfc/PSyclone
PSyclone is a source-to-source Fortran compiler designed to programmatically optimise, parallelise and instrument HPC applications via user-provided transformation scripts.
SciML/MethodOfLines.jl
Automatic Finite Difference PDE solving with Julia SciML
SmileiPIC/Smilei
Particle-in-cell code for plasma simulation
mfem/mfem
Lightweight, general, scalable C++ library for finite element methods
Alpine-DAV/ascent
A flyweight in situ visualization and analysis runtime for multi-physics HPC simulations
mpi4py/mpi4py
Python bindings for MPI
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
llnl/RAJA
RAJA Performance Portability Layer (C++)
PhasicFlow/phasicFlow
Parallel, highly efficient code (CPU and GPU) for DEM and CFD-DEM simulations.
taskflow/taskflow
A General-purpose Task-parallel Programming System in C++
esa/pagmo2
A C++ platform to perform parallel computations of optimisation tasks (global and local) via the asynchronous generalized island model.
r-lib/mirai
Minimalist Async Evaluation Framework for R
pbreheny/biglasso
biglasso: Extending Lasso Model Fitting to Big Data in R
quinoacomputing/quinoa
Adaptive computational fluid dynamics
MultithreadCorner/Hydra
Header only framework for data analysis in massively parallel platforms.
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.
JuliaClimate/ClimateTools.jl
Climate science package for Julia
parapet-io/parapet
A purely functional library for building distributed and event-driven systems.
nwchemgit/nwchem
NWChem: Open Source High-Performance Computational Chemistry