Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for GetGpuDeviceMetadata (0.15 sec)

  1. tensorflow/compiler/mlir/tensorflow/ir/tf_structs.cc

      device_names_.push_back(device);
      gpu_metadata_.insert({DeviceNameUtils::ParsedNameToString(device), metadata});
    }
    
    std::optional<GpuDeviceMetadata> RuntimeDevices::GetGpuDeviceMetadata(
        const ParsedName& device) const {
      auto it = gpu_metadata_.find(DeviceNameUtils::ParsedNameToString(device));
      if (it != gpu_metadata_.end()) {
        return it->second;
      } else {
        return std::nullopt;
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu Mar 02 20:41:19 UTC 2023
    - 1.4K bytes
    - Viewed (0)
  2. tensorflow/compiler/mlir/tensorflow/utils/device_util_test.cc

      DeviceNameUtils::ParseFullName(gpu0, &parsed_name);
      auto meta_0 = devices.GetGpuDeviceMetadata(parsed_name);
      ASSERT_TRUE(meta_0.has_value());
      ASSERT_EQ(meta_0->getCcMajor(), 1);
      ASSERT_EQ(meta_0->getCcMinor(), 2);
    
      DeviceNameUtils::ParseFullName(gpu1, &parsed_name);
      auto meta_1 = devices.GetGpuDeviceMetadata(parsed_name);
      ASSERT_FALSE(meta_1.has_value());
    }
    
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu Apr 25 16:01:03 UTC 2024
    - 9.5K bytes
    - Viewed (0)
  3. tensorflow/compiler/mlir/tensorflow/ir/tf_ops_device_helper.cc

    // (NVIDIA compute capability >= 7.0).
    bool CanUseTensorCores(const RuntimeDevices &devices) {
      auto has_tensor_cores = [&](const DeviceNameUtils::ParsedName &device) {
        auto md = devices.GetGpuDeviceMetadata(device);
        return md ? md->getCcMajor() >= 7 : false;
      };
      return llvm::all_of(
          llvm::make_filter_range(devices.device_names(), IsGpuDevice),
          has_tensor_cores);
    }
    
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Tue Jun 21 08:41:18 UTC 2022
    - 2.4K bytes
    - Viewed (0)
  4. tensorflow/compiler/mlir/tensorflow/ir/tf_structs.h

      size_t NumDevices() const { return device_names_.size(); }
    
      // Returns GPU device metadata if it is available, otherwise returns None.
      std::optional<GpuDeviceMetadata> GetGpuDeviceMetadata(
          const ParsedName& device) const;
    
     private:
      llvm::SmallVector<ParsedName, 8> device_names_;
      // TODO(ezhulenev): Add DenseMapInfo<ParsedName> specialization to be able to
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu Mar 02 20:41:19 UTC 2023
    - 2.6K bytes
    - Viewed (0)
Back to top