DevicePropertiesOrBuilder

interfejs publiczny DevicePropertiesOrBuilder
Znane podklasy pośrednie

Metody publiczne

abstrakcyjna wartość logiczna
zawieraŚrodowisko (klucz ciąg)
 Version of the tools and libraries used with this device (e.g.
abstrakcyjne, długie
uzyskaj przepustowość ()
 Memory bandwidth in KB/s
 
int64 bandwidth = 13;
abstrakcyjna Mapa<String, String>
pobierz środowisko ()
Zamiast tego użyj getEnvironmentMap() .
streszczenie wew
getEnvironmentCount ()
 Version of the tools and libraries used with this device (e.g.
abstrakcyjna Mapa<String, String>
pobierzMapęŚrodowiska ()
 Version of the tools and libraries used with this device (e.g.
abstrakcyjny ciąg
getEnvironmentOrDefault (klucz ciągu, ciąg znaków defaultValue)
 Version of the tools and libraries used with this device (e.g.
abstrakcyjny ciąg
getEnvironmentOrThrow (klawisz łańcuchowy)
 Version of the tools and libraries used with this device (e.g.
abstrakcyjne, długie
pobierz częstotliwość ()
 Core Frequency in Mhz
 
int64 frequency = 4;
abstrakcyjne, długie
getL1CacheSize ()
 L1 cache size in bytes
 
int64 l1_cache_size = 8;
abstrakcyjne, długie
getL2CacheSize ()
 L2 cache size in bytes
 
int64 l2_cache_size = 9;
abstrakcyjne, długie
getL3CacheSize ()
 L3 cache size in bytes
 
int64 l3_cache_size = 10;
abstrakcyjne, długie
pobierz rozmiar pamięci ()
 Memory size in bytes
 
int64 memory_size = 12;
abstrakcyjny ciąg
pobierzModel ()
 Model (Haswell, K40, ...)
 
string model = 3;
streszczenie com.google.protobuf.ByteString
getModelBytes ()
 Model (Haswell, K40, ...)
 
string model = 3;
abstrakcyjne, długie
getNumCores ()
 Number of cores
 
int64 num_cores = 5;
abstrakcyjne, długie
getNumRegisters ()
 Number of registers per core.
abstrakcyjne, długie
getSharedMemorySizePerMultiprocessor ()
 Shared memory size per multiprocessor in bytes.
abstrakcyjny ciąg
pobierzTyp ()
 Device type (CPU, GPU, ...)
 
string type = 1;
streszczenie com.google.protobuf.ByteString
getTypeBytes ()
 Device type (CPU, GPU, ...)
 
string type = 1;
abstrakcyjny ciąg
pobierz dostawcę ()
 Vendor (Intel, nvidia, ...)
 
string vendor = 2;
streszczenie com.google.protobuf.ByteString
getVendorBytes ()
 Vendor (Intel, nvidia, ...)
 
string vendor = 2;

Metody publiczne

publiczna wartość logiczna abstrakcyjna zawieraŚrodowisko (klucz ciąg)

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

publiczny streszczenie długi getBandwidth ()

 Memory bandwidth in KB/s
 
int64 bandwidth = 13;

publiczna abstrakcja Mapa<String, String> getEnvironment ()

Zamiast tego użyj getEnvironmentMap() .

publiczne streszczenie 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;

publiczna abstrakcja Mapa<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 streszczenie String getEnvironmentOrDefault (klucz ciągu, ciąg znaków 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 streszczenie String getEnvironmentOrThrow (klucz typu String)

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

publiczne streszczenie długie getFrequency ()

 Core Frequency in Mhz
 
int64 frequency = 4;

publiczne streszczenie długie getL1CacheSize ()

 L1 cache size in bytes
 
int64 l1_cache_size = 8;

publiczne streszczenie długie getL2CacheSize ()

 L2 cache size in bytes
 
int64 l2_cache_size = 9;

publiczne streszczenie długie getL3CacheSize ()

 L3 cache size in bytes
 
int64 l3_cache_size = 10;

publiczne streszczenie długie getMemorySize ()

 Memory size in bytes
 
int64 memory_size = 12;

publiczna abstrakcja String getModel ()

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

publiczne streszczenie com.google.protobuf.ByteString getModelBytes ()

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

publiczne streszczenie długie getNumCores ()

 Number of cores
 
int64 num_cores = 5;

publiczne streszczenie długie getNumRegisters ()

 Number of registers per core.
 
int64 num_registers = 7;

publiczne streszczenie długie getSharedMemorySizePerMultiprocessor ()

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

publiczny streszczenie String getType ()

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

publiczne streszczenie com.google.protobuf.ByteString getTypeBytes ()

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

publiczny streszczenie String getVendor ()

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

publiczne streszczenie com.google.protobuf.ByteString getVendorBytes ()

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