add parallelSGD option