DistributedIR fix allocation and partitioning
DistributedIR fix allocation and partitioning

assume partitioning is done in allocation call
and information is preserved for other calls (HDF5, kmeans etc).

malekbr/julia-to-tiramisu,JuliaPackageMirrors/ParallelAccelerator.jl,IntelLabs/ParallelAccelerator.jl