Different results get on different machine

I set the seed of my code by setting the value of “torch.cuda.manual_seed(opt.seed)”, and I always get the same result on the same machine. However, if I run it on different machine, the results are different. How can I do to make them consistent?

I saw some differences with fixed seeds just by changing which type of GPU is used. This may be the reason.