DevicePropertiesOrBuilder

antarmuka publik DevicePropertiesOrBuilder
Subkelas Tidak Langsung yang Diketahui

Metode Publik

boolean abstrak
berisi Lingkungan (kunci string)
 Version of the tools and libraries used with this device (e.g.
abstrak panjang
dapatkanBandwidth ()
 Memory bandwidth in KB/s
 
int64 bandwidth = 13;
peta abstrak<String, String>
dapatkan Lingkungan ()
Gunakan getEnvironmentMap() sebagai gantinya.
abstrak ke dalam
dapatkanEnvironmentCount ()
 Version of the tools and libraries used with this device (e.g.
peta abstrak<String, String>
dapatkan Peta Lingkungan ()
 Version of the tools and libraries used with this device (e.g.
Tali abstrak
getEnvironmentOrDefault (kunci string, String defaultValue)
 Version of the tools and libraries used with this device (e.g.
Tali abstrak
getEnvironmentOrThrow (kunci string)
 Version of the tools and libraries used with this device (e.g.
abstrak panjang
dapatkanFrekuensi ()
 Core Frequency in Mhz
 
int64 frequency = 4;
abstrak panjang
dapatkanL1CacheUkuran ()
 L1 cache size in bytes
 
int64 l1_cache_size = 8;
abstrak panjang
dapatkanL2CacheUkuran ()
 L2 cache size in bytes
 
int64 l2_cache_size = 9;
abstrak panjang
dapatkanL3CacheUkuran ()
 L3 cache size in bytes
 
int64 l3_cache_size = 10;
abstrak panjang
dapatkan Ukuran Memori ()
 Memory size in bytes
 
int64 memory_size = 12;
Tali abstrak
dapatkanModel ()
 Model (Haswell, K40, ...)
 
string model = 3;
abstrak com.google.protobuf.ByteString
dapatkanModelBytes ()
 Model (Haswell, K40, ...)
 
string model = 3;
abstrak panjang
dapatkanNumCore ()
 Number of cores
 
int64 num_cores = 5;
abstrak panjang
dapatkanNumRegister ()
 Number of registers per core.
abstrak panjang
getSharedMemorySizePerMultiprosesor ()
 Shared memory size per multiprocessor in bytes.
Tali abstrak
dapatkan Tipe ()
 Device type (CPU, GPU, ...)
 
string type = 1;
abstrak com.google.protobuf.ByteString
dapatkanTypeBytes ()
 Device type (CPU, GPU, ...)
 
string type = 1;
Tali abstrak
dapatkan Vendor ()
 Vendor (Intel, nvidia, ...)
 
string vendor = 2;
abstrak com.google.protobuf.ByteString
dapatkanVendorBytes ()
 Vendor (Intel, nvidia, ...)
 
string vendor = 2;

Metode Publik

boolean abstrak publik berisi Lingkungan (kunci String)

 Version of the tools and libraries used with this device (e.g. gcc 4.9,
 cudnn 5.1)
 
map<string, string> environment = 6;

abstrak publik getBandwidth panjang ()

 Memory bandwidth in KB/s
 
int64 bandwidth = 13;

peta abstrak publik<String, String> getEnvironment ()

Gunakan getEnvironmentMap() sebagai gantinya.

abstrak publik int getEnvironmentCount ()

 Version of the tools and libraries used with this device (e.g. gcc 4.9,
 cudnn 5.1)
 
map<string, string> environment = 6;

Peta abstrak publik<String, String> getEnvironmentMap ()

 Version of the tools and libraries used with this device (e.g. gcc 4.9,
 cudnn 5.1)
 
map<string, string> environment = 6;

abstrak publik String getEnvironmentOrDefault (kunci string, String defaultValue)

 Version of the tools and libraries used with this device (e.g. gcc 4.9,
 cudnn 5.1)
 
map<string, string> environment = 6;

abstrak publik String getEnvironmentOrThrow (kunci String)

 Version of the tools and libraries used with this device (e.g. gcc 4.9,
 cudnn 5.1)
 
map<string, string> environment = 6;

frekuensi get panjang abstrak publik ()

 Core Frequency in Mhz
 
int64 frequency = 4;

abstrak publik getL1CacheSize panjang ()

 L1 cache size in bytes
 
int64 l1_cache_size = 8;

abstrak publik getL2CacheSize panjang ()

 L2 cache size in bytes
 
int64 l2_cache_size = 9;

getL3CacheSize panjang abstrak publik ()

 L3 cache size in bytes
 
int64 l3_cache_size = 10;

abstrak publik getMemorySize panjang ()

 Memory size in bytes
 
int64 memory_size = 12;

abstrak publik String getModel ()

 Model (Haswell, K40, ...)
 
string model = 3;

abstrak publik com.google.protobuf.ByteString getModelBytes ()

 Model (Haswell, K40, ...)
 
string model = 3;

abstrak publik getNumCores panjang ()

 Number of cores
 
int64 num_cores = 5;

abstrak publik getNumRegisters panjang ()

 Number of registers per core.
 
int64 num_registers = 7;

abstrak publik getSharedMemorySizePerMultiprocessor ()

 Shared memory size per multiprocessor in bytes. This field is
 applicable to GPUs only.
 
int64 shared_memory_size_per_multiprocessor = 11;

abstrak publik String getType ()

 Device type (CPU, GPU, ...)
 
string type = 1;

abstrak publik com.google.protobuf.ByteString getTypeBytes ()

 Device type (CPU, GPU, ...)
 
string type = 1;

String abstrak publik getVendor ()

 Vendor (Intel, nvidia, ...)
 
string vendor = 2;

abstrak publik com.google.protobuf.ByteString getVendorBytes ()

 Vendor (Intel, nvidia, ...)
 
string vendor = 2;