aboutsummaryrefslogtreecommitdiffhomepage
path: root/tensorflow/compiler/xla/executable_run_options.h
Commit message (Collapse)AuthorAge
* [XLA] Allow the stream to be used for host-to-device transfers to be ↵Gravatar A. Unique TensorFlower2018-09-27
| | | | | | specified separately from the compute stream in ServiceRunOptions PiperOrigin-RevId: 214778267
* Remove the inter-op thread poolGravatar Sanjoy Das2018-04-26
| | | | | | | | | Forgot about this in cl/194299356. However, when I checked cl/194299356, I found that we actually (incorrectly?) used the *intra* op thread pool in the parallel CPU executable? Does that mean the inter op thread pool was always unused? PiperOrigin-RevId: 194464734
* [XLA] Convert XLA to use xla::se as a namespace alias for ::stream_executor.Gravatar Justin Lebar2018-04-17
| | | | PiperOrigin-RevId: 193301997
* [StreamExecutor] Rename ::perftools::gputools -> ::stream_executor, part 1.Gravatar Justin Lebar2018-04-17
| | | | | | | | | | | | | | | | | | | | | | | | | | Step 1 of re-namespace'ing StreamExecutor into ::stream_executor. This moves everything inside of stream_executor/..., and leaves a namespace alias into ::perftools::gputools. The next steps will clean up users to use the new namespace. This is mostly a mechanical change, but it also includes a bunch of non-mechanical changes that ideally would be split out into separate patches. Unfortunately they all sort of need to be shoved in here for various reasons: - forward declarations need to be in the same namespace as the actual types, so we need to change all forward declarations of StreamExecutor types in this one patch. - Uses of these forward declarations need to be changed to the new namespace (or otherwise we need to add a namespace alias to the relevant header, but this is pretty ugly). - Various initialization code needs to live in StreamExecutor's "real" namespace, so all this needs to be changed. PiperOrigin-RevId: 193256128
* internal changeGravatar A. Unique TensorFlower2018-04-06
| | | | PiperOrigin-RevId: 191869400
* [XLA] Fix tools broken by cl/183837856Gravatar Chris Leary2018-01-30
| | | | PiperOrigin-RevId: 183862522
* Add py2tf to contrib_py.Gravatar A. Unique TensorFlower2018-01-30
| | | | PiperOrigin-RevId: 183860192
* [XLA] Fix tools broken by cl/183837856Gravatar Chris Leary2018-01-30
| | | | PiperOrigin-RevId: 183862522
* [XLA] Plumb build options via local API.Gravatar Chris Leary2018-01-30
| | | | | | | | | | | | * Break build options into their own translation unit for use from local client and to mirror ExecutableRunOptions. * Add some ToString()s to aid debugging. * Add HLO graph generation regex to build options. * Add SWIG type map for ExecutableBuildOptions. Also fix a build issue occurring on some platforms with triangular_solve. PiperOrigin-RevId: 183837856
* Make it clear that the DeviceAssignment passed to an execution is immutable.Gravatar A. Unique TensorFlower2018-01-12
| | | | PiperOrigin-RevId: 181774067
* Add ComputationPlacer to assign device ids for replicated model-parallel ↵Gravatar HyoukJoong Lee2017-06-14
| | | | | | computations. PiperOrigin-RevId: 159056198
* [XLA] Remove LocalClient::ExecuteLocally(), in lieu of ↵Gravatar Peter Hawkins2017-03-07
| | | | | | LocalClient::Compile() and LocalExecutable::Run(). Change: 149482633
* Initial open-source release of XLA: Accelerated Linear Algebra.Gravatar Peter Hawkins2017-01-09
XLA is a compiler-based linear algebra execution engine that targets CPUs, GPUs and custom accelerators. XLA is still experimental; we are releasing it early to get the community involved. Change: 143990941