pal

Parallel processing library

An optimized C library for parallel computing and data movement on resource-constrained devices

An optimized C library for math, parallel processing and data movement

GitHub

301 stars
54 watching
110 forks
Language: C
last commit: almost 6 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
parsl/parslA Python parallel scripting library for expressing multi-step workflows and harnessing computing resources across multiple cores and nodes.515
parallella/parallella-hwDesign files and FPGA sources for a supercomputing board with heterogeneous processing cores.413
chapel-lang/chapelA parallel programming language designed to support large-scale computations on diverse architectures.1,806
lmj/lparallelA Common Lisp library for parallel programming with fine-grained control over task submission and execution.246
vcdevel/vcA C++ library for explicitly data-parallel programming on modern CPUs and GPUs.1,461
pikatchu/linearmlA programming language designed to write efficient parallel programs using functional principles.432
janestreet/rpc_parallelA type-safe library for building parallel applications by providing a safe and efficient way to create concurrent RPC (Remote Procedure Call) interfaces.47
yuki-koyama/parallel-utilProvides parallel processing utilities for C++1130
seantanly/elixir-paratizeAn Elixir library providing parallel processing facilities with customizable worker size and timeout options.28
clin99/cpp-taskflowA library providing a simple and expressive way to write parallel programs with complex task dependencies.8
mortennobel/parallelcomputingplaygroundA showcase project demonstrating various parallel computing techniques and libraries in C++.2
haskell/parsecA parser combinator library designed to be industrial-strength and easy to use850
p-p-h-d/mlibA C library providing generic and type-safe container implementations919
lmj/lfarmA library for distributing work across machines using parallel processing106
unixjunkie/paranyA tool for parallelizing computations and processing large streams of data52