Home
last modified time | relevance | path

Searched refs:NcclCliqueKey (Results 1 – 7 of 7) sorted by relevance

/external/tensorflow/tensorflow/compiler/xla/service/gpu/
Dgpu_executable_run_options.h33 class NcclCliqueKey {
35 explicit NcclCliqueKey(std::vector<GlobalDeviceId> devices);
38 friend H AbslHashValue(H h, const NcclCliqueKey& k) { in AbslHashValue()
41 friend bool operator==(const NcclCliqueKey& a, const NcclCliqueKey& b) {
54 std::function<StatusOr<std::string>(const NcclCliqueKey&)>;
Dgpu_executable_run_options.cc23 NcclCliqueKey::NcclCliqueKey(std::vector<GlobalDeviceId> devices) in NcclCliqueKey() function in xla::gpu::NcclCliqueKey
26 std::string NcclCliqueKey::ToString() const { in ToString()
Dnccl_utils.h132 const NcclCliqueKey& key,
134 const NcclCliqueKey&)>& value_factory) ABSL_LOCKS_EXCLUDED(mu_);
138 const std::function<void(const NcclCliqueKey&, const NcclClique&)>& fn)
143 absl::flat_hash_map<NcclCliqueKey, std::unique_ptr<NcclClique>> map_
Dnccl_utils.cc151 const NcclCliqueKey& key, in CreateNcclClique()
233 key_, [&](const NcclCliqueKey& key) { in RunCollectiveOp()
248 NcclCliqueKey key_;
309 const NcclCliqueKey& key, in GetOrTryCreateIfAbsent()
311 const NcclCliqueKey&)>& value_factory) { in GetOrTryCreateIfAbsent()
322 const std::function<void(const NcclCliqueKey&, const NcclClique&)>& fn) { in ForEach() argument
Dnccl_test_utils.cc27 NcclCliqueCache().ForEach([&](const NcclCliqueKey& k, const NcclClique&) { in DevicesWithOpenNcclChannels()
/external/tensorflow/tensorflow/compiler/xla/pjrt/
Dgpu_device.cc184 StatusOr<std::string> GetNcclUniqueId(const gpu::NcclCliqueKey& key);
192 absl::flat_hash_map<gpu::NcclCliqueKey, std::string> cache_
197 const gpu::NcclCliqueKey& key) { in GetNcclUniqueId()
299 [nccl_id_store](const gpu::NcclCliqueKey& key) { in BuildDistributedDevices()
/external/tensorflow/tensorflow/compiler/xrt/kernels/
Dxrt_execute_op.cc337 [&](const xla::gpu::NcclCliqueKey& key) -> xla::StatusOr<std::string> { in RunExecutable()