Created functional parallel GMM implementation.