The initial post describes this special use case.
You would basically load the data once and reuse it for all workers.
That’s not the standard work flow, where you are usually loading e.g. image files and apply some live data augmentation on it, so I would recommend to not use the shared array unless you really need it.