Performance Benefit of Single Assignment Languages for Parallel Execution