Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub topics: parallel-computing
taskflow/taskflow
A General-purpose Parallel and Heterogeneous Task Programming System
Language: C++ - Size: 128 MB - Last synced: about 2 hours ago - Pushed: 11 days ago - Stars: 9,579 - Forks: 1,140
jnlt3/blackmarlin
WIP Chess Engine
Language: Rust - Size: 18.1 MB - Last synced: about 9 hours ago - Pushed: about 9 hours ago - Stars: 87 - Forks: 6
Alpine-DAV/ascent
A flyweight in situ visualization and analysis runtime for multi-physics HPC simulations
Language: C++ - Size: 157 MB - Last synced: about 10 hours ago - Pushed: 1 day ago - Stars: 182 - Forks: 62
kilianpaquier/pooling
Easily dispatch functions (and subfunctions indefinitely) into a shared pool of routines in golang
Language: Go - Size: 67.4 KB - Last synced: about 10 hours ago - Pushed: about 11 hours ago - Stars: 0 - Forks: 0
arcaneframework/framework
The Arcane Framework for HPC codes
Language: C++ - Size: 25.4 MB - Last synced: about 11 hours ago - Pushed: about 12 hours ago - Stars: 27 - Forks: 9
LLNL/libROM
Model reduction library with an emphasis on large scale parallelism and linear subspace methods
Language: C++ - Size: 54.2 MB - Last synced: about 12 hours ago - Pushed: 1 day ago - Stars: 189 - Forks: 35
mpi4jax/mpi4jax
Zero-copy MPI communication of JAX arrays, for turbo-charged HPC applications in Python :zap:
Language: Python - Size: 4.9 MB - Last synced: 23 days ago - Pushed: 24 days ago - Stars: 367 - Forks: 25
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.
Language: C++ - Size: 1.92 GB - Last synced: about 12 hours ago - Pushed: about 19 hours ago - Stars: 964 - Forks: 232
merzlab/QUICK
QUICK: A GPU-enabled ab intio quantum chemistry software package
Language: C - Size: 151 MB - Last synced: about 21 hours ago - Pushed: 1 day ago - Stars: 134 - Forks: 38
hugary1995/raccoon
Massively parallel FEM code for phase-field for fracture by Dolbow Lab at Duke University
Language: C++ - Size: 833 MB - Last synced: about 8 hours ago - Pushed: about 23 hours ago - Stars: 47 - Forks: 41
mfem/PyMFEM
Python wrapper for MFEM
Language: SWIG - Size: 25.6 MB - Last synced: about 24 hours ago - Pushed: 1 day ago - Stars: 182 - Forks: 58
jfalcou/kiwaku
C++20 and onward collection of high performance data containers and related tools
Language: C++ - Size: 37.9 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 50 - Forks: 3
bueler/p4pdes
C and Python examples from my book on using PETSc and Firedrake to solve PDEs
Language: C - Size: 4.5 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 178 - Forks: 66
bbengfort/fastlife
Experimenting with C code and Python bindings
Language: Python - Size: 51.8 KB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 1 - Forks: 0
LLNL/axom
CS infrastructure components for HPC applications
Language: C++ - Size: 40.1 MB - Last synced: about 20 hours ago - Pushed: 1 day ago - Stars: 139 - Forks: 21
LLNL/RAJA
RAJA Performance Portability Layer (C++)
Language: C++ - Size: 37.2 MB - Last synced: about 9 hours ago - Pushed: 1 day ago - Stars: 438 - Forks: 100
Sandia-OpenSHMEM/SOS
Sandia OpenSHMEM is an implementation of the OpenSHMEM specification over multiple Networking APIs, including Portals 4, the Open Fabric Interface (OFI), and UCX. Please click on the Wiki tab for help with building and using SOS.
Language: C - Size: 5.32 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 56 - Forks: 51
inducer/pyopencl
OpenCL integration for Python, plus shiny features
Language: Python - Size: 5.82 MB - Last synced: about 12 hours ago - Pushed: 1 day ago - Stars: 1,029 - Forks: 235
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.
Language: C++ - Size: 55.1 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 385 - Forks: 74
kokkos/kokkos
Kokkos C++ Performance Portability Programming Ecosystem: The Programming Model - Parallel Execution and Memory Abstraction
Language: C++ - Size: 31.1 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 1,727 - Forks: 400
SCOREC/core
parallel finite element unstructured meshes
Language: C++ - Size: 10 MB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 174 - Forks: 62
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.
Language: C - Size: 232 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 457 - Forks: 115
OpenSourceEconomics/estimagic
Estimagic is a Python package for nonlinear optimization with or without constraints. It is particularly suited to solve difficult nonlinear estimation problems. On top, it provides functionality to perform statistical inference on estimated parameters.
Language: Python - Size: 25.9 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 223 - Forks: 27
oneapi-src/oneMKL
oneAPI Math Kernel Library (oneMKL) Interfaces
Language: C++ - Size: 7.61 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 567 - Forks: 141
mikeroyal/Parallel-Computing-Guide
Parallel Computing Guide
Size: 287 KB - Last synced: 1 day ago - Pushed: over 2 years ago - Stars: 33 - Forks: 3
gdtk-uq/gdtk
The Gas Dynamics Toolkit (GDTk) is a set of software tools for simulating high speed fluid flow, maintained at The University of Queensland and the University of Southern Queensland, Australia.
Language: D - Size: 121 MB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 53 - Forks: 14
uyplayer/Cuda-Notebook
Cuda learning notebook
Language: C++ - Size: 1.71 MB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 0 - Forks: 0
jmcarpenter2/swifter
A package which efficiently applies any function to a pandas dataframe or series in the fastest available manner
Language: Python - Size: 2.15 MB - Last synced: about 24 hours ago - Pushed: about 2 months ago - Stars: 2,468 - Forks: 101
hosseinmoein/Leopard
C++ light-weight Thread Pool library
Language: C++ - Size: 622 KB - Last synced: 1 day ago - Pushed: 3 days ago - Stars: 71 - Forks: 5
abhi1kumar/CSE822_Parallel_Computing
Assignments of CSE822 Parallel Computing offerred in Fall 2021 at Michigan State University (MSU)
Language: C++ - Size: 1010 KB - Last synced: 2 days ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0
pkestene/ppkMHD
MPI+Kokkos implementation of spectral difference method (SDM) high order schemes
Language: C++ - Size: 2.08 MB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 22 - Forks: 6
pkestene/euler_kokkos
Compressible hydro and magneto-hydrodynamics (2nd order Godunov) implemented with MPI+Kokkos
Language: C++ - Size: 993 KB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 26 - Forks: 3
joblib/joblib
Computing with Python functions.
Language: Python - Size: 4.35 MB - Last synced: 2 days ago - Pushed: 3 days ago - Stars: 3,668 - Forks: 401
nwchemgit/nwchem
NWChem: Open Source High-Performance Computational Chemistry
Language: Fortran - Size: 322 MB - Last synced: 2 days ago - Pushed: 4 days ago - Stars: 461 - Forks: 158
HenrikBengtsson/future.BatchJobs
:rocket: R package: future.BatchJobs: A Future API for Parallel and Distributed Processing using BatchJobs [Intentionally archived on CRAN on 2021-01-08]
Language: R - Size: 741 KB - Last synced: 2 days ago - Pushed: about 3 years ago - Stars: 8 - Forks: 0
HenrikBengtsson/future.redis Fork of bwlewis/future.redis
future.redis: An Elastic Backend for the Future Package using Redis
Language: R - Size: 771 KB - Last synced: 2 days ago - Pushed: 9 months ago - Stars: 0 - Forks: 0
mjshakir/ThreadPool
Efficient, flexible parallel task execution in C++ using std::jthread. ThreadPool simplifies thread management and offers priority-based task scheduling with Deque or PriorityQueue.
Language: C++ - Size: 120 KB - Last synced: 2 days ago - Pushed: 3 days ago - Stars: 1 - Forks: 0
Umar-Waseem/OpenCL-and-Docker
Docker Image for Open CL
Language: C - Size: 10.7 KB - Last synced: 2 days ago - Pushed: 3 days ago - Stars: 5 - Forks: 4
OSGeo/grass
GRASS GIS - free and open-source geospatial processing engine
Language: C - Size: 304 MB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 768 - Forks: 278
ludwig-cf/ludwig
A lattice Boltzmann code for complex fluids
Language: C - Size: 186 MB - Last synced: 3 days ago - Pushed: 4 days ago - Stars: 53 - Forks: 34
JordiCorbilla/MapReduce
Data parallel text processing with MapReduce
Language: C# - Size: 17.2 MB - Last synced: 3 days ago - Pushed: over 3 years ago - Stars: 4 - Forks: 2
Koukyosyumei/Senjyu
parallel machine learning with MPI
Language: Python - Size: 16.6 KB - Last synced: 3 days ago - Pushed: almost 3 years ago - Stars: 1 - Forks: 0
UIUC-PPL/charm
The Charm++ parallel programming system. Visit https://charmplusplus.org/ for more information.
Language: C++ - Size: 163 MB - Last synced: about 14 hours ago - Pushed: 1 day ago - Stars: 192 - Forks: 48
GreenComfyTea/Mandelbrot-Set-Visualization
Language: C# - Size: 27.3 KB - Last synced: 3 days ago - Pushed: 11 months ago - Stars: 0 - Forks: 0
GreenComfyTea/Julia-Set-Visualization
Language: C# - Size: 27.3 KB - Last synced: 3 days ago - Pushed: 11 months ago - Stars: 0 - Forks: 0
GreenComfyTea/Image-Blending-Transition
Language: C# - Size: 2.28 MB - Last synced: 3 days ago - Pushed: 11 months ago - Stars: 0 - Forks: 0
Henriquelay/distsystems-labs
š„ļøš Assignments for distributed systems assignments
Language: Jupyter Notebook - Size: 1.29 MB - Last synced: 3 days ago - Pushed: 10 months ago - Stars: 0 - Forks: 0
jesusjimsa/Arquitecturas-y-Computacion-de-Altas-Prestaciones-UGR
PrĆ”cticas de la asignatura de Arquitecturas y ComputaciĆ³n de Altas Prestaciones en la UGR
Language: C++ - Size: 6.17 MB - Last synced: 3 days ago - Pushed: almost 5 years ago - Stars: 0 - Forks: 0
Roninkoi/ParPS
Solve 2D Poisson's equation in parallel using OpenMPI
Language: C - Size: 3.52 MB - Last synced: 3 days ago - Pushed: 6 months ago - Stars: 1 - Forks: 0
Guilherme-Dantas/gem5-evaluation-computer-architectures
Compare computer architectures using gem5 and parallel algorithms
Language: Python - Size: 1.39 MB - Last synced: 2 days ago - Pushed: 3 days ago - Stars: 0 - Forks: 0
adrn/schwimmbad
A common interface to processing pools.
Language: Python - Size: 158 KB - Last synced: 18 days ago - Pushed: about 1 month ago - Stars: 110 - Forks: 17
flecsi/flecsi
Flexible Computational Science (FleCSI) Project
Language: C++ - Size: 371 MB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 15 - Forks: 8
JuliaSymbolics/Symbolics.jl
Symbolic programming for the next generation of numerical software
Language: Julia - Size: 19.2 MB - Last synced: 3 days ago - Pushed: 6 days ago - Stars: 1,291 - Forks: 137
ShawnToubeau/nQueens-MPI
Parallel program for solving the nQueens chess problem
Language: C - Size: 46.9 KB - Last synced: 3 days ago - Pushed: over 4 years ago - Stars: 0 - Forks: 1
Neirth/PathWalker
Experiment for learning about OpenCL and Parallelism and how to apply correctly into Rust High Performance Server.
Language: Rust - Size: 147 KB - Last synced: 3 days ago - Pushed: 29 days ago - Stars: 0 - Forks: 0
tos-kamiya/distxargs š¦
Parallel execution with a pool of worker processes on a cluster via ssh.
Language: Python - Size: 11.7 KB - Last synced: 4 days ago - Pushed: about 6 years ago - Stars: 2 - Forks: 0
sahilmgandhi/gpu-parallel-kernel-execution
Final Project for CS259 Spring 2019 - Evaluating Parallel Kernel Execution on GPUs
Language: TeX - Size: 31.6 MB - Last synced: 4 days ago - Pushed: over 4 years ago - Stars: 1 - Forks: 0
jsheaven/perf
Estimates the average runtime and time-complexity (big O notation) of (a)sync algorithms
Language: TypeScript - Size: 502 KB - Last synced: 1 day ago - Pushed: about 1 year ago - Stars: 8 - Forks: 0
HenrikBengtsson/future.mirai
:rocket: R package future.mirai: A Future API for Parallel Processing using 'mirai'
Language: R - Size: 289 KB - Last synced: 2 days ago - Pushed: 15 days ago - Stars: 10 - Forks: 1
DARMA-tasking/vt
DARMA/vt => Virtual Transport
Language: C++ - Size: 34.1 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 33 - Forks: 8
VcDevel/Vc
SIMD Vector Classes for C++
Language: C++ - Size: 11 MB - Last synced: 2 days ago - Pushed: 3 months ago - Stars: 1,420 - Forks: 150
OpenNMT/CTranslate2
Fast inference engine for Transformer models
Language: C++ - Size: 13.5 MB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 2,812 - Forks: 247
preejackie/IdeasInCS
Just trash !
Size: 13.7 KB - Last synced: 4 days ago - Pushed: over 6 years ago - Stars: 0 - Forks: 0
basnijholt/adaptive-scheduler
Run many functions (adaptively) on many cores (>10k-100k) using mpi4py.futures, ipyparallel, loky, or dask-mpi. :tada:
Language: Python - Size: 931 KB - Last synced: 3 days ago - Pushed: 4 days ago - Stars: 26 - Forks: 9
tlverse/delayed
:clock430: :computer: Dependent Delayed Computation
Language: R - Size: 975 KB - Last synced: 4 days ago - Pushed: 5 days ago - Stars: 21 - Forks: 3
owensgroup/RXMesh
RXMesh: A GPU Mesh Data Structure - SIGGRAPH 2021
Language: C++ - Size: 9.21 MB - Last synced: about 6 hours ago - Pushed: about 7 hours ago - Stars: 195 - Forks: 22
fra98/graph-coloring
Parallel graph coloring
Language: C++ - Size: 42.7 MB - Last synced: 5 days ago - Pushed: about 2 years ago - Stars: 0 - Forks: 0
gunrock/gunrock
Programmable CUDA/C++ GPU Graph Analytics
Language: C++ - Size: 74.6 MB - Last synced: 3 days ago - Pushed: 14 days ago - Stars: 940 - Forks: 198
smistad/FAST
A framework for high-performance medical image processing, neural network inference and visualization
Language: C++ - Size: 19.2 MB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 402 - Forks: 98
jjfumero/tornadovm-examples
Set of examples written for hardware acceleration via TornadoVM
Language: Java - Size: 20.1 MB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 12 - Forks: 2
taskflow/awesome-parallel-computing
A curated list of awesome parallel computing resources
Size: 3.41 MB - Last synced: 4 days ago - Pushed: over 1 year ago - Stars: 603 - Forks: 61
codewith-usama/FAST-Resources
resources of FAST-NUCES 2020-2024
Language: HTML - Size: 2.33 GB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 13 - Forks: 3
MauricioVazquezM/Words_Bag_Parallelized
Language: Python - Size: 479 KB - Last synced: 4 days ago - Pushed: 5 days ago - Stars: 0 - Forks: 0
kernel-loophole/concurrency-cpp
concurrency in cpp
Size: 13.7 KB - Last synced: 5 days ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
quinoacomputing/quinoa
Adaptive computational fluid dynamics
Language: C++ - Size: 224 MB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 99 - Forks: 21
maxsonferovante/parallelizing-python-migration
Projeto que implementa um sistema de migraĆ§Ć£o projetado para transferir dados de usuĆ”rios de um banco de dados MongoDB para um banco de dados PostgreSQL
Language: Python - Size: 18.6 KB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 0 - Forks: 0
BlueBrain/BluePyParallel
Provides an embarrassingly parallel tool with sql backend
Language: Python - Size: 118 KB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 1 - Forks: 0
NonDairyNeutrino/Thesis
Thesis for the Computational Science Master's program at Central Washington University. 3D extension of an analog of cosmological particle creation in a Friedmann-Robertson-Walker universe by numerically simulating a Bose-Einstein condensate with a time-dependent scattering length.
Language: TeX - Size: 906 KB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 1 - Forks: 0
alexisph/high_performance_r
Instructions and benchmarks for high-performance computing in R
Language: R - Size: 63.5 KB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 8 - Forks: 3
silkodenis/SOM
Neural network with learning without a teacher, performing the task of visualization and clustering.
Language: C++ - Size: 47.8 MB - Last synced: 5 days ago - Pushed: over 4 years ago - Stars: 8 - Forks: 2
danish-mehmood/strew
my own distribute key value store in golang
Language: Go - Size: 1.95 KB - Last synced: 5 days ago - Pushed: 6 days ago - Stars: 0 - Forks: 0
ParaGroup/WindFlow
A C++17 Data Stream Processing Parallel Library for Multicores and GPUs
Language: C++ - Size: 47 MB - Last synced: about 22 hours ago - Pushed: 26 days ago - Stars: 65 - Forks: 16
python-adaptive/adaptive
:chart_with_upwards_trend: Adaptive: parallel active learning of mathematical functions
Language: Python - Size: 5.63 MB - Last synced: 6 days ago - Pushed: 12 days ago - Stars: 1,113 - Forks: 58
Parallel-in-Time/pySDC
pySDC is a Python implementation of the spectral deferred correction (SDC) approach and its flavors, esp. the multilevel extension MLSDC and PFASST.
Language: Jupyter Notebook - Size: 425 MB - Last synced: 5 days ago - Pushed: 6 days ago - Stars: 31 - Forks: 31
jgujerry/python-frameworks
Another curated list of Python frameworks
Language: Python - Size: 10.3 MB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 56 - Forks: 5
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.
Language: C++ - Size: 22.3 MB - Last synced: about 1 hour ago - Pushed: about 1 month ago - Stars: 239 - Forks: 108
mlr-org/rush
Parallel and distributed computing in R.
Language: R - Size: 8.75 MB - Last synced: 4 days ago - Pushed: 6 days ago - Stars: 4 - Forks: 0
jeffhammond/nwchem Fork of nwchemgit/nwchem
NWChem: Open Source High-Performance Computational Chemistry
Language: Fortran - Size: 317 MB - Last synced: 4 days ago - Pushed: 5 days ago - Stars: 3 - Forks: 1
mpi4py/mpi4py
Python bindings for MPI
Language: Python - Size: 8.18 MB - Last synced: 8 days ago - Pushed: 10 days ago - Stars: 754 - Forks: 112
Talendar/nevopy
Neuroevolution framework for Python.
Language: Python - Size: 36.7 MB - Last synced: 7 days ago - Pushed: about 3 years ago - Stars: 26 - Forks: 6
muhammadshaffay/Parallel-and-Distributed-Sorting-with-MPI
This project implements Quick and Merge sorting algorithms using MPI for parallel and distributed computing.
Language: Jupyter Notebook - Size: 123 KB - Last synced: 7 days ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0
EtienneCmb/tensorpac
Phase-Amplitude Coupling under Python
Language: Python - Size: 117 MB - Last synced: 2 days ago - Pushed: about 1 year ago - Stars: 83 - Forks: 23
daniloaleixo/gubi-cuda
Projeto realizado para a disciplina MAC0431 - IntroduĆ§Ć£o a ComputaĆ§Ć£o Paralela e DistrĆbuida - ResoluĆ§Ć£o de um problema altamente paralelizĆ”vel em CUDA
Language: Cuda - Size: 255 KB - Last synced: 7 days ago - Pushed: about 7 years ago - Stars: 0 - Forks: 0
xieguigang/Darwinism
Darwinism High performance computing toolkit for VisualBasic.NET on unix .net 6
Language: Visual Basic .NET - Size: 19.1 MB - Last synced: 6 days ago - Pushed: 8 days ago - Stars: 9 - Forks: 4
krABMaga/krABMaga
krABMaga: A modern developing art for reliable and efficient Agent-based Model (ABM) simulation with the Rust language
Language: Rust - Size: 63.6 MB - Last synced: 8 days ago - Pushed: 8 days ago - Stars: 154 - Forks: 13
hahnec/torchimize
numerical optimization in pytorch
Language: Python - Size: 20.4 MB - Last synced: 5 days ago - Pushed: 4 months ago - Stars: 125 - Forks: 6
AccelerateHS/accelerate
Embedded language for high-performance array computations
Language: Haskell - Size: 15.4 MB - Last synced: 8 days ago - Pushed: 8 days ago - Stars: 887 - Forks: 118
SimonBlanke/Hyperactive
An optimization and data collection toolbox for convenient and fast prototyping of computationally expensive models.
Language: Python - Size: 30.4 MB - Last synced: 7 days ago - Pushed: 5 months ago - Stars: 489 - Forks: 41
BardiParsi/BlockQueue
The BlockQueue pattern is a thread-safe queue implementation that allows multiple threads to push and pop elements concurrently. It provides synchronized access to the underlying queue, ensuring that no data race occurs between threads.
Language: C++ - Size: 0 Bytes - Last synced: 8 days ago - Pushed: 8 days ago - Stars: 0 - Forks: 0
LLNL/mpibind
Pragmatic, Productive, and Portable Affinity for HPC
Language: C - Size: 8.49 MB - Last synced: 8 days ago - Pushed: 8 days ago - Stars: 27 - Forks: 10