On linearizing parallel code | Synapse