JuliaParallel / JuliaParallel/SlurmClusterManager.jl
Slurm: SharedArrays fails on ClusterManagers.jl
- Dominant language
- Julia
- Stars
- 76
- Forks
- 10
- Avg merge
- 8m
- Merged PRs (30d)
- 1
Description
The documentation example for SharedArrays in parallel computing fails when using a SlurmManager:
`using ClusterManagers, Distributed`
`addprocs(SlurmManager(8), topology=:all_to_all)`
`using SharedArrays`
`a = SharedArray{Float64}(100)`
`@distributed for i = 1:100`
` a[i] = i`
`end`
Returns an empty array. The following code will work:
`using ClusterManagers, Distributed`
`addprocs(8, topology=:all_to_all)`
`using SharedArrays`
`a = SharedArray{Float64}(100)`
`@distributed for i = 1:100`
` a[i] = i`
`end`
Packages:
Julia 1.1.0
ClusterManagers 0.3.2
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.