JAX Documentation: Working with multiple devices, The JAX Authors, 2024 (The JAX Authors) - The official guide to JAX's multi-device capabilities, covering device discovery, placement, and data handling across various hardware accelerators.
XLA: Optimizing Compilers for Machine Learning, The XLA Authors, 2024 (Google) - Describes XLA, the domain-specific compiler used by JAX to generate efficient machine code for CPUs, GPUs, and TPUs, which underpins JAX's device management.