parallel prefix computation