#Parallel-computing

Showing 56 of 56 repositories tagged #parallel-computing, ranked by stars

OpenNMT
OpenNMT
CTranslate2

Fast inference engine for Transformer models

Score
100
โ˜… 4.6k โ‘‚ 496 +3/day
C++
joblib
joblib
joblib

Computing with Python functions.

Score
100
โ˜… 4.4k โ‘‚ 463 +4/day
Python
jmcarpenter2
jmcarpenter2
swifter

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

Score
69
โ˜… 2.6k โ‘‚ 104 +4/day
Python
zwang4
zwang4
awesome-machine-learning-in-compilers

Must read research papers and links to tools and datasets that are related to using machine learning for compilers and systems optimisation

Score
86
โ˜… 1.7k โ‘‚ 178 โ€”
pyper-dev
pyper-dev
pyper

Concurrent Python made simple

Score
62
โ˜… 1.5k โ‘‚ 31 โ€”
Python
mratsim
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

Score
93
โ˜… 1.4k โ‘‚ 101 โ€”
Nim
OSGeo
OSGeo
grass

GRASS - free and open-source geospatial processing engine

Score
100
โ˜… 1.1k โ‘‚ 435 โ€”
C
AppiumTestDistribution
AppiumTestDistribution
AppiumTestDistribution

A tool for running android and iOS appium tests in parallel across devices... U like it STAR it !

Score
100
โ˜… 1.0k โ‘‚ 366 โ€”
Java
esa
esa
pagmo2

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

Score
50
โ˜… 929 โ‘‚ 181 โ€”
C++
mpi4py
mpi4py
mpi4py

Python bindings for MPI

Score
75
โ˜… 917 โ‘‚ 134 +2/day
Python
NVlabs
NVlabs
cutile-rs

cuTile Rust provides a safe, tile-based kernel programming DSL for the Rust programming language. It features a safe host-side API for passing tensors to asynchronously executed kernel functions.

Score
100
โ˜… 688 โ‘‚ 44 +5/day
Rust
IntelPython
IntelPython
sdc

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

Score
31
โ˜… 642 โ‘‚ 61 โ€”
Python
hyperactive-project
hyperactive-project
Hyperactive

A unified interface for optimization algorithms and experiments

Score
94
โ˜… 550 โ‘‚ 73 +1/day
Python
esa
esa
pygmo2

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

Score
79
โ˜… 533 โ‘‚ 70 โ€”
C++
alesgenova
alesgenova
post-me

๐Ÿ“ฉ Use web Workers and other Windows through a simple Promise API

Score
0
โ˜… 526 โ‘‚ 13 โ€”
TypeScript
FAST-Imaging
FAST-Imaging
FAST

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

Score
88
โ˜… 511 โ‘‚ 111 โ€”
C++
candle-org
candle-org
step_into_llm

MindSpore online courses: Step into LLM

Score
100
โ˜… 480 โ‘‚ 126 โ€”
Jupyter Notebook
constellation-rs
constellation-rs
amadeus

Harmonious distributed data analysis in Rust.

Score
50
โ˜… 479 โ‘‚ 25 โ€”
Rust
luispedro
luispedro
jug

Parallel programming with Python

Score
25
โ˜… 463 โ‘‚ 62 โ€”
Python
ARM-software
ARM-software
mango

Parallel Hyperparameter Tuning in Python

Score
64
โ˜… 418 โ‘‚ 47 โ€”
Jupyter Notebook
kysucix
kysucix
gipuma

Massively Parallel Multiview Stereopsis by Surface Normal Diffusion

Score
50
โ˜… 375 โ‘‚ 106 โ€”
C++
bodo-ai
bodo-ai
Bodo

High Performance Data Processing in Python

Score
81
โ˜… 373 โ‘‚ 15 โ€”
Python
zero-one-group
zero-one-group
geni

A Clojure dataframe library that runs on Spark

Score
19
โ˜… 295 โ‘‚ 26 โ€”
Clojure
vincentjzy
vincentjzy
OpenCorr

Digital Image Correlation & Digital Volume Correlation Library

Score
71
โ˜… 284 โ‘‚ 60 โ€”
C++
helmholtz-analytics
helmholtz-analytics
heat

Distributed tensors and Machine Learning framework with GPU and MPI acceleration in Python

Score
75
โ˜… 243 โ‘‚ 66 +1/day
Python
ai-hpc
ai-hpc
ai-hardware-engineer-roadmap

Master AI inference, AI agent harness systems, and hardware engineering โ€” then design a physical AI chip. That is the goal.

Score
57
โ˜… 224 โ‘‚ 36 +4/day
HTML
krABMaga
krABMaga
krABMaga

krABMaga: A modern developing art for reliable and efficient Agent-based Model (ABM) simulation with the Rust language

Score
83
โ˜… 216 โ‘‚ 15 โ€”
Rust
asavine
asavine
CompFinance

Companion code for "Modern Computational Finance: AAD and Parallel Simulations" (Antoine Savine, Wiley, 2018)

Score
100
โ˜… 201 โ‘‚ 71 โ€”
C++
dkeras-project
dkeras-project
dkeras

Distributed Keras Engine, Make Keras faster with only one line of code.

Score
36
โ˜… 190 โ‘‚ 12 โ€”
Python
tiagoantao
tiagoantao
python-performance

Repository for the book Fast Python - published by Manning

Score
50
โ˜… 127 โ‘‚ 46 โ€”
Python
bccp
bccp
nbodykit

Analysis kit for large-scale structure datasets, the massively parallel way

Score
38
โ˜… 121 โ‘‚ 59 +1/day
Python
MultithreadCorner
MultithreadCorner
Hydra

Header only framework for data analysis in massively parallel platforms.

Score
56
โ˜… 114 โ‘‚ 21 โ€”
C++
rdspring1
rdspring1
LSH_DeepLearning

Scalable and Sustainable Deep Learning via Randomized Hashing

Score
29
โ˜… 94 โ‘‚ 22 โ€”
Java
deib-polimi
deib-polimi
renoir

Reactive Network of Operators In Rust. Framework for Parallel and distributed computation inspired from the DataFlow model

Score
67
โ˜… 91 โ‘‚ 14 โ€”
Rust
nwtgck
nwtgck
ray-tracing-iow-rust

Ray Tracing in One Weekend written in Rust

Score
33
โ˜… 81 โ‘‚ 6 โ€”
Rust
srogatch
srogatch
ProbQA

Probabilistic question-asking system: the program asks, the users answer. The minimal goal of the program is to identify what the user needs (a target), even if the user is not aware of the existence of such a thing/product/service.

Score
21
โ˜… 76 โ‘‚ 9 +1/day
C++
learningOrchestra
learningOrchestra
mlToolKits

learningOrchestra is a distributed Machine Learning integration tool that facilitates and streamlines iterative processes in a Data Science project.

Score
50
โ˜… 76 โ‘‚ 23 โ€”
Python
kjhall01
kjhall01
xcast

A High-Performance Data Science Toolkit for the Earth Sciences

Score
14
โ˜… 71 โ‘‚ 5 โ€”
Jupyter Notebook
mansoor-mamnoon
mansoor-mamnoon
limit-order-book

High-performance limit order book engine with C++ core and Python SDK. Processes 20M+ msgs/sec with ยตs latency. Supports real crypto/equity data replay, spread/imbalance/impact analytics, and backtesting of VWAP, TWAP, POV, and market-making strategies with reproducible PnL and risk metrics.

Score
67
โ˜… 70 โ‘‚ 22 +1/day
C++
thsmit
thsmit
TopOpt_in_PETSc_wrapped_in_Python

Topology optimization using PETSc: a Python wrapper and extended functionality

Score
0
โ˜… 66 โ‘‚ 18 โ€”
Python
jgujerry
jgujerry
python-frameworks

Another curated list of Python frameworks

Score
100
โ˜… 62 โ‘‚ 5 โ€”
HTML
deaneeth
deaneeth
tiny-gpu

๐Ÿ‰ A lightweight Python-based GPU architecture simulator that demonstrates how parallel threads, registers, memory, and instructions work on a GPU.

Score
12
โ˜… 61 โ‘‚ 2 +1/day
Python
goktug97
goktug97
estorch

Evolution Strategy Library

Score
7
โ˜… 57 โ‘‚ 3 โ€”
Python
StreamIntelligenceLab
StreamIntelligenceLab
Kolibrie

A SPARQL database, RDF Stream Processing Engine and RDF toolkit, supporting Neurosymbolic Stream Reasoning

Score
25
โ˜… 55 โ‘‚ 11 +1/day
Rust
vistle
vistle
vistle

Software Environment for High-Performance Simulation and Parallel Visualization

Score
44
โ˜… 53 โ‘‚ 17 โ€”
C++
llnl
llnl
mpibind

Pragmatic, Productive, and Portable Affinity for HPC

Score
0
โ˜… 52 โ‘‚ 9 โ€”
C
tejzpr
tejzpr
ordered-concurrently

Ordered-concurrently a library for concurrent processing with ordered output in Go. Process work concurrently and returns output in a channel in the order of input. It is useful in concurrently processing items in a queue, and get output in the order provided by the queue.

Score
6
โ˜… 46 โ‘‚ 8 โ€”
Go
renatovotto
renatovotto
Nostradamus

Backtesting an algorithmic trading strategy using Machine Learning and Sentiment Analysis.

Score
33
โ˜… 46 โ‘‚ 28 โ€”
Jupyter Notebook
codewith-usama
codewith-usama
FAST-Resources

resources of FAST-NUCES 2020-2024

Score
0
โ˜… 40 โ‘‚ 4 โ€”
HTML
AxelMunguiaQuintero
AxelMunguiaQuintero
Trading-Cuantitativo-en-Python

Curso diseรฑado para proporcionar una comprensiรณn muy profunda del Trading Cuantitativo, fusionando los principios de Ingenierรญa Financiera con el poder de la Inteligencia Artificial, todo implementado en Python. Desarrollarรกs algoritmos y estrategias avanzadas que aprovechan datos financieros y tรฉcnicas de Inteligencia Artificial.

Score
0
โ˜… 35 โ‘‚ 27 โ€”
Jupyter Notebook
Talendar
Talendar
nevopy

Neuroevolution framework for Python.

Score
43
โ˜… 33 โ‘‚ 6 โ€”
Python
munagekar
munagekar
nnpso

Training of Neural Network using Particle Swarm Optimization

Score
0
โ˜… 30 โ‘‚ 13 โ€”
Python
GMAP
GMAP
NPB-Rust

NPB-Rust: NAS Parallel Benchmarks in Rust

Score
17
โ˜… 30 โ‘‚ 4 โ€”
Rust
AndrewLyasoff
AndrewLyasoff
SMAP

Julia and Python programs that implement some of the tools described in my book "Stochastic Methods in Asset Pricing" (SMAP), MIT Press 2017 (e.g., the method for computing the price of American call options and the construction of the early exercise premium in the Black-Scholes-Merton framework from section 18.4 in SMAP).

Score
0
โ˜… 24 โ‘‚ 8 โ€”
Jupyter Notebook
Shapur1234
Shapur1234
Rezcraft

Voxel engine written in rust using wgpu, supporting both native and wasm

Score
0
โ˜… 21 โ‘‚ 0 โ€”
Rust
amazon-science
amazon-science
concurry

Scaling AI made stupid. Accelerate your AI experiments to multi-CPU/multi-node with 3 lines of code.

Score
0
โ˜… 21 โ‘‚ 1 +1/day
Python
Related Topics
#python#machine-learning#deep-learning#artificial-intelligence#data-science#gpu#rust#neural-network#distributed-computing#cuda#concurrency#parallel

ยฉ 2026 GitRepoTrend ยท GitHub repositories by topic ยท Updated weekly