Erik. Added ParallelExchangeGradients kernel function but not implemented.