julia> nworkers()
30
julia> pmap((x)->gethostname(), workers()) |> unique |> length
25
julia> res = @time WVZAnalysis.hist_root_pmap("Signal");
[ Info: -------------- Signal SF begin ------------
33 tasks in total
Progress: 100%|████████████████████████████████████████████████████████████████████| Time: 0:00:05
[ Info: -------------- Signal shapes begin ------------
3102 tasks in total
Progress: 100%|████████████████████████████████████████████████████████████████████| Time: 0:01:18
85.495642 seconds (6.84 M allocations: 713.124 MiB, 0.14% gc time, 0.04% compilation time)
julia> res = @time WVZAnalysis.hist_root_pmap("ZZ");
[ Info: -------------- ZZ SF begin ------------
46 tasks in total
Progress: 100%|████████████████████████████████████████████████████████████████████| Time: 0:02:56
[ Info: -------------- ZZ shapes begin ------------
48598 tasks in total
Progress: 100%|████████████████████████████████████████████████████████████████████| Time: 0:36:42
2379.047362 seconds (20.98 M allocations: 1.575 GiB, 0.07% gc time)
julia> nworkers()
60
julia> pmap((x)->gethostname(), workers()) |> unique |> length
25
julia> res = @time WVZAnalysis.hist_root_pmap("Signal");
nworkers() = 60
[ Info: -------------- Signal SF begin ------------
33 tasks in total
Progress: 100%|████████████████████████████████████████████████████████████████████| Time: 0:00:09
[ Info: -------------- Signal shapes begin ------------
3102 tasks in total
Progress: 100%|████████████████████████████████████████████████████████████████████| Time: 0:00:42
52.628544 seconds (6.85 M allocations: 509.859 MiB, 0.17% gc time, 0.01% compilation time)
julia> res = @time WVZAnalysis.hist_root_pmap("ZZ");
nworkers() = 60
[ Info: -------------- ZZ SF begin ------------
46 tasks in total
Progress: 100%|████████████████████████████████████████████████████████████████████| Time: 0:02:10
[ Info: -------------- ZZ shapes begin ------------
48598 tasks in total
Progress: 100%|████████████████████████████████████████████████████████████████████| Time: 0:18:04
1215.832990 seconds (20.84 M allocations: 1.564 GiB, 0.10% gc time)
julia> res = @time WVZAnalysis.hist_root_pmap("ZZ");
nworkers() = 120
[ Info: -------------- ZZ SF begin ------------
46 tasks in total
Progress: 100%|████████████████████████████████████████████████████████████████████| Time: 0:02:11
[ Info: -------------- ZZ shapes begin ------------
48598 tasks in total
Progress: 100%|████████████████████████████████████████████████████████████████████| Time: 0:09:46
720.820790 seconds (29.52 M allocations: 2.006 GiB, 0.17% gc time, 0.57% compilation time: 2% of which was recompilation)
julia> res = @time WVZAnalysis.hist_root_pmap("ZZ");
nworkers() = 500
[ Info: -------------- ZZ SF begin ------------
46 tasks in total
Progress: 100%|████████████████████████████████████████████████████████████████████| Time: 0:01:45
[ Info: -------------- ZZ shapes begin ------------
48598 tasks in total
Progress: 100%|████████████████████████████████████████████████████████████████████| Time: 0:05:57
463.756586 seconds (20.73 M allocations: 1.554 GiB, 0.14% gc time, 0.00% compilation time)