ParallelAccelerator.DistributedIR

Internal


checkParforsForDistribution(state::ParallelAccelerator.DistributedIR.DistIrState)

All arrays of a parfor should distributable for it to be distributable. If an array is used in any sequential parfor, it is not distributable.

source: ParallelAccelerator/src/distributed-ir.jl:232


get_arr_dist_info(node::Expr, state, top_level_number, is_top_level, read)

mark sequential arrays

source: ParallelAccelerator/src/distributed-ir.jl:162