DevicePropertiesOrBuilder

interface pública DevicePropertiesOrBuilder
Subclasses indiretas conhecidas

Métodos Públicos

booleano abstrato
contémEnvironment (chave de string)
 Version of the tools and libraries used with this device (e.g.
abstrato longo
obter largura de banda ()
 Memory bandwidth in KB/s
 
int64 bandwidth = 13;
mapa abstrato<String, String>
getAmbiente ()
Use getEnvironmentMap() em vez disso.
abstrato int
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.
cadeia abstrata
getEnvironmentOrDefault (chave de string, string defaultValue)
 Version of the tools and libraries used with this device (e.g.
cadeia abstrata
getEnvironmentOrThrow (chave de string)
 Version of the tools and libraries used with this device (e.g.
abstrato longo
getFrequência ()
 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;
cadeia abstrata
getModel ()
modelo de string
 Model (Haswell, K40, ...)
 
string model = 3;
abstrato com.google.protobuf.ByteString
getModelBytes ()
modelo de string
 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.
cadeia abstrata
getType ()
 Device type (CPU, GPU, ...)
 
string type = 1;
abstrato com.google.protobuf.ByteString
getTypeBytes ()
 Device type (CPU, GPU, ...)
 
string type = 1;
cadeia abstrata
obterVendedor ()
 Vendor (Intel, nvidia, ...)
 
string vendor = 2;
abstrato com.google.protobuf.ByteString
getVendorBytes ()
 Vendor (Intel, nvidia, ...)
 
string vendor = 2;

Métodos Públicos

público abstrato booleano contémEnvironment (chave String)

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

público abstrato longo getBandwidth ()

 Memory bandwidth in KB/s
 
int64 bandwidth = 13;

mapa abstrato público<String, String> getEnvironment ()

Use getEnvironmentMap() em vez disso.

resumo público 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;

mapa abstrato público<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;

string abstrata pública getEnvironmentOrDefault (chave de 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;

string abstrata pública getEnvironmentOrThrow (chave de string)

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

público abstrato longo getFrequency ()

 Core Frequency in Mhz
 
int64 frequency = 4;

público abstrato longo getL1CacheSize ()

 L1 cache size in bytes
 
int64 l1_cache_size = 8;

público abstrato longo getL2CacheSize ()

 L2 cache size in bytes
 
int64 l2_cache_size = 9;

público abstrato longo getL3CacheSize ()

 L3 cache size in bytes
 
int64 l3_cache_size = 10;

público abstrato longo getMemorySize ()

 Memory size in bytes
 
int64 memory_size = 12;

String abstrata pública getModel ()

modelo de string

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

resumo público com.google.protobuf.ByteString getModelBytes ()

modelo de string

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

público abstrato longo getNumCores ()

 Number of cores
 
int64 num_cores = 5;

público abstrato longo getNumRegisters ()

 Number of registers per core.
 
int64 num_registers = 7;

público abstrato longo getSharedMemorySizePerMultiprocessor ()

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

String abstrata pública getType ()

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

resumo público com.google.protobuf.ByteString getTypeBytes ()

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

String abstrata pública getVendor ()

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

resumo público com.google.protobuf.ByteString getVendorBytes ()

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