Tutorials
A quick introduction to data parallelism in Julia
Efficient and safe approaches to mutation in data parallelism
Concurrency patterns for controlled parallelisms
🔗 Transducers.jl / Parallel processing tutorial
🔗 Transducers.jl / Splitting a string into words and counting them in parallel
🔗 FLoops.jl / Parallel loops
🔗 FoldsCUDA.jl / Examples
How-to guides
Frequently asked questions
How to find data-parallel algorithms
🔗 FLoops.jl / How to write X in parallel
References
🔗 FLoops.jl documentation
🔗 Folds.jl documentation
🔗 ThreadsX.jl documentation
🔗 Transducers.jl documentation
🔗 See JuliaFolds organization for more packages
Explanation
Libraries for parallelism in Julia
Parallel reductions using semidirect products