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?