Journal Of Parallel And Distributed Computing - ELSEVIER