parallel accumulate - init