Python function as pipeline jobs.
parallel-computing
Repositories 470
Inspired by GNU Parallel, a command-line CPU load balancer written in Rust.
Rust
Updated Dec 4, 2017
Embedded language for high-performance array computations
A list of computer-science related readings I'm planning on reading. Would love PR's!
reading
science
academia
research
computer-science
compiler
type-system
concurrency
parallel-computing
operating-system
static-analysis
garbage-collection
Updated Feb 26, 2018
OpenCL integration for Python, plus shiny features
python
gpu
opencl
heterogeneous-parallel-programming
nvidia
cuda
amd
performance
array
multidimensional-arrays
parallel-computing
shared-memory
parallel-algorithm
prefix-sum
reduction
sorting
pyopencl
opengl
scientific-computing
Python
Updated Mar 3, 2018
Super charged typed JavaScript dialect for parallel programming which compiles to WebAssembly
JavaScript
Updated Sep 8, 2017
SIMD Vector Classes for C++
vectorization
parallel
simd-vector
simd-instructions
simd
avx
c-plus-plus
avx512
sse
neon
cpp
portable
cpp11
cpp14
cpp17
avx2
simd-programming
data-parallel
parallel-computing
C++
Updated Feb 26, 2018
A compiler-based big data framework in Python
Python
Updated Mar 7, 2018
A tool for running android and iOS appium tests in parallel across devices... U like it STAR it !
parallel
appium
cucumber
mp4box
android
automation
testng
appium-ios
parallel-ios
parallel-computing
parallelappium
cucumberappium
parallelappiumios
parallelappiumandroid
Java
Updated Mar 3, 2018
100% Vanilla Javascript Multithreading & Parallel Execution Library
javascript
thread
transferable-objects
multithreading
parallelism
parallel-computing
javascript-multithreading
multi-threading
multiple-threads
thread-pool
threaded
parallel
parallel-processing
workers
web-worker
vanilla-javascript
concurrency
concurrent
web-workers
JavaScript
Updated Mar 8, 2018
The ParallelAccelerator package, part of the High Performance Scripting project at Intel Labs
Julia
Updated Oct 5, 2017
Parallel programming with Python
Python
Updated Feb 22, 2018
Portable SIMD computation library - To be proposed as a Boost library
Kokkos C++ Performance Portability Programming EcoSystem: The Programming Model - Parallel Execution and Memory Abstr…
C++
Updated Mar 8, 2018
Official git repository of Elmer FEM software
finite-element-methods
finite-elements
fem
multiphysics
fluid-mechanics
structural-mechanics
electromagnetics
mpi
parallel-computing
acoustics
elmergui
elmersolver
elmergrid
Fortran
Updated Mar 8, 2018
Lightweight, general, scalable C++ library for finite element methods
finite-elements
high-order
high-performance-computing
parallel-computing
amr
computational-science
fem
scientific-computing
hpc
C++
Updated Mar 7, 2018
A fast, ergonomic and portable tensor library in Nim with a deep learning focus for CPU, GPU, OpenCL and embedded dev…
A message-passing distributed computing framework for node.js
JavaScript
Updated Apr 12, 2017
Automatic parallelization of Python/NumPy, C, and C++ codes on Linux and MacOSX
C++
Updated Mar 8, 2018
Efficient Haskell Arrays featuring Parallel computation
haskell
array
arrays
stencil
multidimensional-arrays
convolution
parallel-computing
parallel-processing
Haskell
Updated Mar 4, 2018
Distributed and Parallel Computing Framework with / for Python
Python
Updated Mar 5, 2018
Python bindings for MPI
Python
Updated Mar 8, 2018
Python Multi-Process Execution Pool: asynchronous execution pool with custom resource constraints (memory, timeouts, …
multiprocessing
parallel-computing
execution-pool
cache-control
numa
load-balancing
in-memory-computations
task-queue
parallel-processing
Python
Updated Dec 20, 2017
Kratos Multiphysics (A.K.A Kratos) is a framework for building parallel multi-disciplinary simulation software. Modul…
c-plus-plus
high-performance-computing
parallel-computing
finite-elements
high-order
reduced-basis
scientific-computing
multiphysics
object-oriented
metaprogramming
c-plus-plus-14
fem
C++
Updated Mar 8, 2018
The Pothos data-flow framework
LLVM backend for Accelerate
This is a set of simple programs that can be used to explore the features of a parallel platform.
parallel-programming
parallel-computing
c
c-plus-plus
mpi
fortran2008
python3
julia
pgas
openmp
shmem
coarray-fortran
travis-ci
charmplusplus
threading
tbb
kokkos
opencl
sycl
boost
C
Updated Mar 6, 2018
A C++ / Python platform to perform parallel computations of optimisation tasks (global and local) via the asynchronou…
optimization
optimization-algorithms
optimization-methods
optimization-tools
parallel-computing
parallel-processing
evolutionary-algorithms
multi-objective-optimization
stochastic-optimizers
genetic-algorithm
metaheuristics
evolutionary-strategy
artificial-intelligence
C++
Updated Dec 30, 2017