DataParallel model stuck on loss.backward()

I have a similar problem which I wrote here. However, I think my problem has nothing to do with hardware because I am running this code along two GPUs without any problem.