https://github.com/oschulz/parallelprocessingtools.jl
Parallel processing tools for Julia
https://github.com/oschulz/parallelprocessingtools.jl
distributed-computing julia multithreading parallel-computing
Last synced: 6 months ago
JSON representation
Parallel processing tools for Julia
- Host: GitHub
- URL: https://github.com/oschulz/parallelprocessingtools.jl
- Owner: oschulz
- License: other
- Created: 2017-05-09T11:44:04.000Z (over 8 years ago)
- Default Branch: main
- Last Pushed: 2025-02-20T11:50:17.000Z (11 months ago)
- Last Synced: 2025-03-20T02:26:42.499Z (10 months ago)
- Topics: distributed-computing, julia, multithreading, parallel-computing
- Language: Julia
- Homepage:
- Size: 927 KB
- Stars: 19
- Watchers: 3
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# ParallelProcessingTools.jl
[](https://oschulz.github.io/ParallelProcessingTools.jl/stable)
[](https://oschulz.github.io/ParallelProcessingTools.jl/dev)
[](LICENSE.md)
[](https://github.com/oschulz/ParallelProcessingTools.jl/actions?query=workflow%3ACI)
[](https://codecov.io/gh/oschulz/ParallelProcessingTools.jl)
[](https://github.com/JuliaTesting/Aqua.jl)
This Julia package provides some tools to ease multithreaded and distributed programming, especially for more complex use cases and when using multiple processes with multiple threads on each process. It also provides functions and macros designed to ease the transition to the new multi-threading model introduced in Julia v1.3.
## Documentation
* [Documentation for stable version](https://oschulz.github.io/ParallelProcessingTools.jl/stable)
* [Documentation for development version](https://oschulz.github.io/ParallelProcessingTools.jl/dev)