in reply to multiple consumer of an array

Your question doesn't make much sense to me. Are the processors operating in parallel or sequential? Will one processor potentially modify the data?

Dum Spiro Spero