April 2017
Intermediate to advanced
320 pages
7h 46m
English
So XLA takes an input language called HLO IR or just High-Level Optimizer (HLO). So XLA takes a graph defined in this HLO and then compiles it into machine instructions for different architectures.
The following diagram shows the compilation process in XLA:

As we discussed earlier, that TensorFlow uses HLO in order to provide target-independent code, so in this step TensorFlow is only trying to optimize your program without any target constraints, then TensorFlow uses another HLO in order to emit target dependent ...
Read now
Unlock full access