DevicePropertiesOrBuilder

interfaz pública DevicePropertiesOrBuilder
Subclases indirectas conocidas

Métodos públicos

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

Métodos públicos

public abstract boolean containsEnvironment (clave de cadena)

 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;

Mapa abstracto público <String, String> getEnvironment ()

Utilice getEnvironmentMap() lugar.

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;

Mapa abstracto 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;

public abstract String getEnvironmentOrDefault (clave de cadena, valor predeterminado de cadena)

 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 (clave de cadena)

 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;

getModel () de cadena abstracta pública

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

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

getType de cadena abstracta pública ()

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

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

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

cadena abstracta pública getVendor ()

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

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

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