benchmark subprocess vs spawn
A while back we replaced ddp .spawn with subprocess due to issues with subprocess and spawning multiple processes in the dataloader: #2029
Are there still performance issues using spawn? If these are fixed, we can change the messaging in our docs (https://pytorch-lightning.readthedocs.io/en/latest/multi_gpu.html#distributed-data-parallel-spawn)