DataParallel does not split data memory, instead seems to copy it