pestpptools for scalable and non-intrusive parameter estimation, uncertainty analysis and sensitivity analysis
Stars: ✭ 90 (+125%)
ParapetA purely functional library to build distributed and event-driven systems
Stars: ✭ 106 (+165%)
GipumaMassively Parallel Multiview Stereopsis by Surface Normal Diffusion
Stars: ✭ 220 (+450%)
CharmThe Charm++ parallel programming system. Visit https://charmplusplus.org/ for more information.
Stars: ✭ 96 (+140%)
mangoParallel Hyperparameter Tuning in Python
Stars: ✭ 241 (+502.5%)
Lsh deeplearningScalable and Sustainable Deep Learning via Randomized Hashing
Stars: ✭ 85 (+112.5%)
QuinoaAdaptive computational fluid dynamics
Stars: ✭ 78 (+95%)
t8codeParallel algorithms and data structures for tree-based AMR with arbitrary element shapes.
Stars: ✭ 37 (-7.5%)
ParenchymaAn extensible HPC framework for CUDA, OpenCL and native CPU.
Stars: ✭ 71 (+77.5%)
BohriumAutomatic parallelization of Python/NumPy, C, and C++ codes on Linux and MacOSX
Stars: ✭ 209 (+422.5%)
Lsf Python ApiLocation for the LSF Python wrapper for controlling all things LSF
Stars: ✭ 69 (+72.5%)
LazyLight-weight header-only library for parallel function calls and continuations in C++ based on Eric Niebler's talk at CppCon 2019.
Stars: ✭ 93 (+132.5%)
PelagiaAutomatic parallelization (lock-free multithreading thread) tool developed by Surparallel Open Source.Pelagia is embedded key value database that implements a small, fast, high-reliability on ANSI C.
Stars: ✭ 1,132 (+2730%)
HyperactiveA hyperparameter optimization and data collection toolbox for convenient and fast prototyping of machine-learning models.
Stars: ✭ 182 (+355%)
PwrakeParallel Workflow extension for Rake, runs on multicores, clusters, clouds.
Stars: ✭ 57 (+42.5%)
job streamAn MPI-based C++ or Python library for easy distributed pipeline processing
Stars: ✭ 32 (-20%)
DkerasDistributed Keras Engine, Make Keras faster with only one line of code.
Stars: ✭ 181 (+352.5%)
GeatpyEvolutionary algorithm toolbox and framework with high performance for Python
Stars: ✭ 990 (+2375%)
hpcLearning and practice of high performance computing (CUDA, Vulkan, OpenCL, OpenMP, TBB, SSE/AVX, NEON, MPI, coroutines, etc. )
Stars: ✭ 39 (-2.5%)
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.
Stars: ✭ 171 (+327.5%)
MmcMesh-based Monte Carlo (MMC)
Stars: ✭ 22 (-45%)
super-workers🐴 Distribute load on front-end via parallelism
Stars: ✭ 93 (+132.5%)
PyopenclOpenCL integration for Python, plus shiny features
Stars: ✭ 790 (+1875%)
KlyngA message-passing distributed computing framework for node.js
Stars: ✭ 167 (+317.5%)
AccelerateEmbedded language for high-performance array computations
Stars: ✭ 751 (+1777.5%)
Pratchett.jsA JavaScript interpreter for Paws.
Stars: ✭ 31 (-22.5%)
Future🚀 R package: future: Unified Parallel and Distributed Processing in R for Everyone
Stars: ✭ 735 (+1737.5%)
SamraiStructured Adaptive Mesh Refinement Application Infrastructure - a scalable C++ framework for block-structured AMR application development
Stars: ✭ 160 (+300%)
Adaptive📈 Adaptive: parallel active learning of mathematical functions
Stars: ✭ 646 (+1515%)
opensbliA framework for the automated derivation and parallel execution of finite difference solvers on a range of computer architectures.
Stars: ✭ 56 (+40%)
TaskflowA General-purpose Parallel and Heterogeneous Task Programming System
Stars: ✭ 6,128 (+15220%)
GeniA Clojure dataframe library that runs on Spark
Stars: ✭ 152 (+280%)
Pagmo2A C++ platform to perform parallel computations of optimisation tasks (global and local) via the asynchronous generalized island model.
Stars: ✭ 540 (+1250%)
corebenchcorebench - run your benchmarks against high performance computing servers with many CPU cores
Stars: ✭ 29 (-27.5%)
Hamsters.js100% Vanilla Javascript Multithreading & Parallel Execution Library
Stars: ✭ 517 (+1192.5%)
OpencoarraysA parallel application binary interface for Fortran 2018 compilers.
Stars: ✭ 151 (+277.5%)
Symbolics.jlA fast and modern CAS for a fast and modern language.
Stars: ✭ 435 (+987.5%)
rasterA micro server framework, support coroutine, and parallel-computing, used for building flatbuffers/thrift/protobuf/http protocol service.
Stars: ✭ 19 (-52.5%)
Mpi4pyPython bindings for MPI
Stars: ✭ 388 (+870%)
PyexpoolPython Multi-Process Execution Pool: concurrent asynchronous execution pool with custom resource constraints (memory, timeouts, affinity, CPU cores and caching), load balancing and profiling capabilities of the external apps on NUMA architecture
Stars: ✭ 149 (+272.5%)
MassivEfficient Haskell Arrays featuring Parallel computation
Stars: ✭ 328 (+720%)
gardeniaGARDENIA: Graph Analytics Repository for Designing Efficient Next-generation Accelerators
Stars: ✭ 22 (-45%)
KernelsThis is a set of simple programs that can be used to explore the features of a parallel platform.
Stars: ✭ 287 (+617.5%)
Pygmo2A Python platform to perform parallel computations of optimisation tasks (global and local) via the asynchronous generalized island model.
Stars: ✭ 134 (+235%)
DashDASH, the C++ Template Library for Distributed Data Structures with Support for Hierarchical Locality for HPC and Data-Driven Science
Stars: ✭ 134 (+235%)
MOTMulti-threaded Optimization Toolbox
Stars: ✭ 28 (-30%)
ps pytorchimplement distributed machine learning with Pytorch + OpenMPI
Stars: ✭ 47 (+17.5%)
BatchtoolsTools for computation on batch systems
Stars: ✭ 127 (+217.5%)
TSP-GATraveling Salesman Problem Using Parallel Genetic Algorithms
Stars: ✭ 29 (-27.5%)
PHCpackThe primary source code repository for PHCpack, a software package to solve polynomial systems with homotopy continuation methods.
Stars: ✭ 50 (+25%)
ParallelQSlimShape Aware Parallel Mesh Simplification Algorithm
Stars: ✭ 84 (+110%)
JUDI.jlJulia Devito inversion.
Stars: ✭ 71 (+77.5%)
Feelpp💎 Feel++: Finite Element Embedded Language and Library in C++
Stars: ✭ 229 (+472.5%)