DevicePropertiesOrBuilder

interfaccia pubblica DevicePropertiesOrBuilder
Sottoclassi indirette conosciute

Metodi pubblici

booleano astratto
contieneAmbiente (chiave String)
 Version of the tools and libraries used with this device (e.g.
astratto lungo
getLarghezza di banda ()
larghezza di banda
 Memory bandwidth in KB/s
 
int64 bandwidth = 13;
mappa astratta<String, String>
getAmbiente ()
Utilizzare invece getEnvironmentMap() .
astratto int
getEnvironmentCount ()
 Version of the tools and libraries used with this device (e.g.
mappa astratta<String, String>
getEnvironmentMap ()
 Version of the tools and libraries used with this device (e.g.
stringa astratta
getEnvironmentOrDefault (chiave stringa, valore predefinito stringa)
 Version of the tools and libraries used with this device (e.g.
stringa astratta
getEnvironmentOrThrow (chiave String)
 Version of the tools and libraries used with this device (e.g.
astratto lungo
getFrequenza ()
 Core Frequency in Mhz
 
int64 frequency = 4;
astratto lungo
getL1CacheSize ()
 L1 cache size in bytes
 
int64 l1_cache_size = 8;
astratto lungo
getL2CacheSize ()
 L2 cache size in bytes
 
int64 l2_cache_size = 9;
astratto lungo
getL3CacheSize ()
 L3 cache size in bytes
 
int64 l3_cache_size = 10;
astratto lungo
getMemorySize ()
 Memory size in bytes
 
int64 memory_size = 12;
stringa astratta
getModel ()
modello di stringa
 Model (Haswell, K40, ...)
 
string model = 3;
astratto com.google.protobuf.ByteString
getModelBytes ()
modello stringa
 Model (Haswell, K40, ...)
 
string model = 3;
astratto lungo
getNumCore ()
 Number of cores
 
int64 num_cores = 5;
astratto lungo
getNumRegisters ()
 Number of registers per core.
astratto lungo
getSharedMemorySizePerMultiprocessor ()
 Shared memory size per multiprocessor in bytes.
stringa astratta
getType ()
tipo stringa
 Device type (CPU, GPU, ...)
 
string type = 1;
astratto com.google.protobuf.ByteString
getTypeBytes ()
tipo stringa
 Device type (CPU, GPU, ...)
 
string type = 1;
stringa astratta
getVendor ()
fornitore di stringhe
 Vendor (Intel, nvidia, ...)
 
string vendor = 2;
astratto com.google.protobuf.ByteString
getVendorBytes ()
fornitore di stringhe
 Vendor (Intel, nvidia, ...)
 
string vendor = 2;

Metodi pubblici

booleano astratto pubblico contieneAmbiente (chiave String)

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

pubblico astratto lungo getBandwidth ()

 Memory bandwidth in KB/s
 
int64 bandwidth = 13;

public abstract Map<String, String> getEnvironment ()

Utilizzare invece getEnvironmentMap() .

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 (chiave 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;

public abstract String getEnvironmentOrThrow (chiave String)

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

pubblico astratto lungo getFrequency ()

 Core Frequency in Mhz
 
int64 frequency = 4;

public abstract lungo getL1CacheSize ()

 L1 cache size in bytes
 
int64 l1_cache_size = 8;

public abstract lungo getL2CacheSize ()

 L2 cache size in bytes
 
int64 l2_cache_size = 9;

public abstract lungo getL3CacheSize ()

 L3 cache size in bytes
 
int64 l3_cache_size = 10;

public abstract lungo getMemorySize ()

 Memory size in bytes
 
int64 memory_size = 12;

estratto pubblico String getModel ()

modello stringa

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

estratto pubblico com.google.protobuf.ByteString getModelBytes ()

modello stringa

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

public abstract long getNumCores ()

 Number of cores
 
int64 num_cores = 5;

public abstract lungo getNumRegisters ()

 Number of registers per core.
 
int64 num_registers = 7;

pubblico astratto lungo getSharedMemorySizePerMultiprocessor ()

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

stringa astratta pubblica getType ()

tipo stringa

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

estratto pubblico com.google.protobuf.ByteString getTypeBytes ()

tipo stringa

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

public abstract String getVendor ()

fornitore di stringhe

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

estratto pubblico com.google.protobuf.ByteString getVendorBytes ()

fornitore di stringhe

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