JAX: Custom Operation Cookbook, The JAX Developers, 2024 (The JAX Project) - Official guide for JAX custom operations, detailing implementation steps for abstract evaluation, lowering, and differentiation.
JAX: Autograd and XLA, Together, The JAX team, 2018 (Google Research) - Official overview of JAX's architecture, explaining its design and integration with XLA and automatic differentiation.
XLA: Optimizing Compilers for Machine Learning, Google Developers, 2024 (Google Developers) - Documentation for XLA, the compiler JAX uses, helpful for understanding lowering details and instruction sets.