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
301 stars
54 watching
110 forks
Language: C
last commit: about 4 years ago
Linked from 1 awesome list
Related projects:
Repository | Description | Stars |
---|---|---|
parsl/parsl | A Python parallel scripting library that extends parallelism to multiple cores and nodes | 508 |
parallella/parallella-hw | Design files and FPGA sources for a supercomputing board with heterogeneous processing cores. | 413 |
chapel-lang/chapel | A parallel programming language designed to support large-scale computations on diverse architectures. | 1,800 |
lmj/lparallel | A parallel programming library for Common Lisp, providing constructs and abstractions for concurrent task execution. | 244 |
vcdevel/vc | A C++ library for explicitly data-parallel programming on modern CPUs and GPUs. | 1,459 |
pikatchu/linearml | A programming language designed to write efficient parallel programs using functional principles. | 432 |
janestreet/rpc_parallel | A 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-util | Provides parallel processing utilities for C++11 | 30 |
seantanly/elixir-paratize | An Elixir library providing parallel processing facilities with customizable worker size and timeout options. | 28 |
clin99/cpp-taskflow | A library providing a simple and expressive way to write parallel programs with complex task dependencies. | 6 |
mortennobel/parallelcomputingplayground | A showcase project demonstrating various parallel computing techniques and libraries in C++. | 2 |
haskell/parsec | A parser combinator library designed to be industrial-strength and easy to use | 847 |
p-p-h-d/mlib | A C library providing generic and type-safe container implementations | 909 |
lmj/lfarm | A library for distributing work across machines using parallel processing | 106 |
unixjunkie/parany | A tool for parallelizing computations and processing large streams of data | 52 |