IEEE transactions on parallel and distributed systems