third_party/xla/xla/README.md
XLA (Accelerated Linear Algebra) is a domain-specific compiler for linear algebra that optimizes TensorFlow computations. See the documentation.
This directory is currently migrating to OpenXLA and will be the root of the openxla/xla repository.
Where to start? If you're newly integrating with XLA, use PJRT. Integrate with the plugin you need at xla/pjrt/plugin/.
Making a new hardware accelerator type compiler? Create a new PJRT Plugin and follow the examples in xla/pjrt/plugin/example_plugin.
== Directory Structure ==
We're currently re-organizing the directory structure, the end result should be that no sources are directly present at the top-level. Here is the current plan for the directory layout: