The memory budget of a training step and of a serving replica, byte by byte, and what each sharding lever does to it.