I’m a bit confused.
If the overall training (or epoch) takes the same amount of time, you won’t save anything.
On the other hand, if each iteration (with a doubled batch size) will take the same time, your epoch duration will be halved, so you are scaling with 2x.