aboutsummaryrefslogtreecommitdiffhomepage
path: root/tensorflow/compiler/xla/service/hlo_module_group_metadata.cc
Commit message (Collapse)AuthorAge
* Use absl::Span for HloModuleGroupMetadataGravatar HyoukJoong Lee2018-10-05
| | | | PiperOrigin-RevId: 215905026
* Remove non-determinism in model-parallel compilationGravatar HyoukJoong Lee2018-09-19
| | | | PiperOrigin-RevId: 213667385
* [TF:XLA] Run the points-to analysis for a module group.Gravatar Dimitris Vardoulakis2018-08-27
| | | | PiperOrigin-RevId: 210483654
* [XLA] Switch to absl::StrFormat.Gravatar Justin Lebar2018-08-27
| | | | | | | | Unlike Printf, StrFormat does not require type-length qualifiers, e.g %z, %ll. Nor does it require that you call c_str() to print strings. So these are fixed up here as well. PiperOrigin-RevId: 210435915
* [XLA] gtl::optional->absl::optionalGravatar Yunxing Dai2018-08-21
| | | | PiperOrigin-RevId: 209686671
* Remove HostModule.Gravatar Tong Shen2018-08-21
| | | | PiperOrigin-RevId: 209640734
* In HostCompute op, use SendToHost/RecvFromHost instead of Send/Recv.Gravatar Tong Shen2018-08-21
| | | | PiperOrigin-RevId: 209617148
* [XLA] Use absl::make_unique instead of xla::MakeUnique.Gravatar Justin Lebar2018-08-20
| | | | | | Same for WrapUnique. PiperOrigin-RevId: 209531124
* Add single-sided host send and receive operations.Gravatar Mark Heffernan2018-07-17
| | | | | | | | Adds a bit on kSend/kReceive instructions and their Done variants indicated whether the operations communicates with the host or another device (the default). Host send/recv operations are single-sided without a complementary recv/send instruction in another module. Host send/recv operations are exposed in the XLA builder API as SendToHost and RecvFromHost. PiperOrigin-RevId: 205008138
* [XLA] Enable the semantic for cross-modeul AllReduce.Gravatar A. Unique TensorFlower2018-07-15
| | | | PiperOrigin-RevId: 204670087
* Change Send, SendDone, Recv and RecvDone to produce tokens.Gravatar Mark Heffernan2018-07-03
| | | | | | This is a follow up to cl/202069017 which added tokens as operands to Send and Recv. PiperOrigin-RevId: 203145403
* Re-enable trainer TPU test.Gravatar A. Unique TensorFlower2018-06-11
| | | | PiperOrigin-RevId: 200151330
* Add more logging to report module group metadata statistics.Gravatar A. Unique TensorFlower2018-06-05
| | | | PiperOrigin-RevId: 199397890
* Automated g4 rollback of changelist 195379693Gravatar HyoukJoong Lee2018-05-30
| | | | PiperOrigin-RevId: 198654780
* Introduced kDomain HLO instruction set isolation to bound connected sets of ↵Gravatar A. Unique TensorFlower2018-05-29
| | | | | | | | instructions with similar attributes (ie, sharding). This CL simply adds the infrastructure, but leaves the wire-on to a separate CL. PiperOrigin-RevId: 198503625
* Removed C++ ABSL includes from tensorflow/core and tensorflow/compiler.Gravatar A. Unique TensorFlower2018-05-16
| | | | | | This is necessary to prevent undefined behavior caused by ODR violations, which could occur if different versions of ABSL are linked together. PiperOrigin-RevId: 196847315
* Check that the module group metadata builder correctly detects whether there ↵Gravatar A. Unique TensorFlower2018-05-12
| | | | | | are more than one companion instruction per device/module. PiperOrigin-RevId: 196369766
* Allow communicating instructions within a kCall computation.Gravatar A. Unique TensorFlower2018-05-11
| | | | PiperOrigin-RevId: 196278635
* Automated g4 rollback of changelist 194829761Gravatar HyoukJoong Lee2018-05-04
| | | | PiperOrigin-RevId: 195379693
* Fix device assignment in xla/service/service.cc to build the assignment based onGravatar HyoukJoong Lee2018-04-30
| | | | | | the provided device handles rather than using the default assignment. PiperOrigin-RevId: 194829761
* Verify that a %send and a %recv on the same channel, don't end up landing on ↵Gravatar A. Unique TensorFlower2018-04-02
| | | | | | | | the same device. Also verify that send/send-done and recv/recv-done are on the same device/module. PiperOrigin-RevId: 191340724
* Add interface in HloModuleGroupMetadata to return all channelsGravatar HyoukJoong Lee2018-03-14
| | | | PiperOrigin-RevId: 189044541
* Add HloModuleGroupMetadata and HloModuleGroupUtilGravatar HyoukJoong Lee2018-03-06
PiperOrigin-RevId: 188041608