DevicePropertiesOrBuilder

interface pública DevicePropertiesOrBuilder
Subclasses indiretas conhecidas

Métodos Públicos

booleano abstrato
containsEnvironment (chave String)
 Version of the tools and libraries used with this device (e.g.
abstrato longo
getBandwidth ()
 Memory bandwidth in KB/s
 
int64 bandwidth = 13;
Mapa abstrato <String, String>
int abstrato
getEnvironmentCount ()
 Version of the tools and libraries used with this device (e.g.
Mapa abstrato <String, String>
getEnvironmentMap ()
 Version of the tools and libraries used with this device (e.g.
String abstrata
getEnvironmentOrDefault (String key, String defaultValue)
 Version of the tools and libraries used with this device (e.g.
String abstrata
getEnvironmentOrThrow (chave String)
 Version of the tools and libraries used with this device (e.g.
abstrato longo
getFrequency ()
 Core Frequency in Mhz
 
int64 frequency = 4;
abstrato longo
getL1CacheSize ()
 L1 cache size in bytes
 
int64 l1_cache_size = 8;
abstrato longo
getL2CacheSize ()
 L2 cache size in bytes
 
int64 l2_cache_size = 9;
abstrato longo
getL3CacheSize ()
 L3 cache size in bytes
 
int64 l3_cache_size = 10;
abstrato longo
getMemorySize ()
 Memory size in bytes
 
int64 memory_size = 12;
String abstrata
getModel ()
 Model (Haswell, K40, ...)
 
string model = 3;
abstract com.google.protobuf.ByteString
getModelBytes ()
 Model (Haswell, K40, ...)
 
string model = 3;
abstrato longo
getNumCores ()
 Number of cores
 
int64 num_cores = 5;
abstrato longo
getNumRegisters ()
 Number of registers per core.
abstrato longo
getSharedMemorySizePerMultiprocessor ()
 Shared memory size per multiprocessor in bytes.
String abstrata
getType ()
 Device type (CPU, GPU, ...)
 
string type = 1;
abstract com.google.protobuf.ByteString
getTypeBytes ()
 Device type (CPU, GPU, ...)
 
string type = 1;
String abstrata
getVendor ()
Vendedor de string vendor = 2;
 Vendor (Intel, nvidia, ...)
 
string vendor = 2;
abstract com.google.protobuf.ByteString
getVendorBytes ()
Vendedor de string vendor = 2;
 Vendor (Intel, nvidia, ...)
 
string vendor = 2;

Métodos Públicos

public abstract boolean containsEnvironment (String key)

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

public abstract long getBandwidth ()

 Memory bandwidth in KB/s
 
int64 bandwidth = 13;

public abstract Map <String, String> getEnvironment ()

Use getEnvironmentMap() vez disso.

public abstract 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;

public abstract Map <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;

public abstract String getEnvironmentOrDefault (String key, 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;

public abstract String getEnvironmentOrThrow (String key)

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

public abstract long getFrequency ()

 Core Frequency in Mhz
 
int64 frequency = 4;

public abstract long getL1CacheSize ()

 L1 cache size in bytes
 
int64 l1_cache_size = 8;

public abstract long getL2CacheSize ()

 L2 cache size in bytes
 
int64 l2_cache_size = 9;

public abstract long getL3CacheSize ()

 L3 cache size in bytes
 
int64 l3_cache_size = 10;

public abstract long getMemorySize ()

 Memory size in bytes
 
int64 memory_size = 12;

public abstract String getModel ()

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

public abstract com.google.protobuf.ByteString getModelBytes ()

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

public abstract long getNumCores ()

 Number of cores
 
int64 num_cores = 5;

public abstract long getNumRegisters ()

 Number of registers per core.
 
int64 num_registers = 7;

public abstract long getSharedMemorySizePerMultiprocessor ()

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

public abstract String getType ()

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

public abstract com.google.protobuf.ByteString getTypeBytes ()

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

public abstract String getVendor ()

Vendedor de string vendor = 2;

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

public abstract com.google.protobuf.ByteString getVendorBytes ()

Vendedor de string vendor = 2;

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