On distributed setups, you can run inference across multiple GPUs with Accelerate.  
> [!WARNING]
> This feature is experimental and its APIs might change in the future.  
With Accelerate, you can use the `device_map` to determine how to distribute the models of a pipeline across multiple devices. This is useful in situations where you have more than one GPU.  
For example, if you have two 8GB GPUs, then using [`~DiffusionPipeline.enable_model_cpu_offload`] may not work so well because: