9d56130881ca6da543e203e346cfc0ffd3ddc02a |
|
01-Aug-2017 |
Chris Leary <leary@google.com> |
[XLA:CPU] Atomically enqueue tuple buffers for outfeed. Previously it was possible that a distinct thread could hop in between the buffer enqueues done by a tuple-outfeeding thread. This changes the sequence to enqueue all the tuple buffers as an atomic unit. PiperOrigin-RevId: 163781804
/external/tensorflow/tensorflow/compiler/xla/service/cpu/xfeed_manager_test.cc
|
ea125c27974135fbad6bcb75b720499c68d52357 |
|
14-Jul-2017 |
A. Unique TensorFlower <gardener@tensorflow.org> |
[XLA] Pass shape/layout information in calls to the CPU runtime routines. Previously the CPU runtime wouldn't know how the data that was being outfed was laid out by the XLA LayoutAssignment pass, which could result in transposed-value results. This also allows us to validate the contract between the host program and the compiled XLA program with (reified) runtime type checks. PiperOrigin-RevId: 161895093
/external/tensorflow/tensorflow/compiler/xla/service/cpu/xfeed_manager_test.cc
|
9e89636e6aa2be508fad22089c61659ce87f6e67 |
|
11-Jul-2017 |
A. Unique TensorFlower <gardener@tensorflow.org> |
[XLA:CPU] Support for CPU outfeed and a xfeed (infeed/outfeed) test. Note: does not yet support nested tuples, for symmetry with the current infeed limitations. PiperOrigin-RevId: 161502502
/external/tensorflow/tensorflow/compiler/xla/service/cpu/xfeed_manager_test.cc
|