Scalable Tuple space model for structured parallel programming