DevicePropertiesOrBuilder

ממשק ציבורי DevicePropertiesOrBuilder
תת-מחלקות עקיפות ידועות

שיטות ציבוריות

בוליאני מופשט
containsEnvironment (מפתח מחרוזת)
 Version of the tools and libraries used with this device (e.g.
מופשט ארוך
getBandwidth ()
 Memory bandwidth in KB/s
 
int64 bandwidth = 13;
מפה מופשטת<String, String>
getEnvironment ()
השתמש ב- getEnvironmentMap() במקום זאת.
מופשט int
getEnvironmentCount ()
 Version of the tools and libraries used with this device (e.g.
מפה מופשטת<String, String>
getEnvironmentMap ()
 Version of the tools and libraries used with this device (e.g.
מחרוזת מופשטת
getEnvironmentOrDefault (מפתח מחרוזת, מחרוזת defaultValue)
 Version of the tools and libraries used with this device (e.g.
מחרוזת מופשטת
getEnvironmentOrThrow (מפתח מחרוזת)
 Version of the tools and libraries used with this device (e.g.
מופשט ארוך
getFrequency ()
 Core Frequency in Mhz
 
int64 frequency = 4;
מופשט ארוך
getL1CacheSize ()
 L1 cache size in bytes
 
int64 l1_cache_size = 8;
מופשט ארוך
getL2CacheSize ()
 L2 cache size in bytes
 
int64 l2_cache_size = 9;
מופשט ארוך
getL3CacheSize ()
 L3 cache size in bytes
 
int64 l3_cache_size = 10;
מופשט ארוך
getMemorySize ()
 Memory size in bytes
 
int64 memory_size = 12;
מחרוזת מופשטת
getModel ()
 Model (Haswell, K40, ...)
 
string model = 3;
תקציר com.google.protobuf.ByteString
getModelBytes ()
 Model (Haswell, K40, ...)
 
string model = 3;
מופשט ארוך
getNumCores ()
 Number of cores
 
int64 num_cores = 5;
מופשט ארוך
getNumRegisters ()
 Number of registers per core.
מופשט ארוך
getSharedMemorySizePerMultiprocessor ()
 Shared memory size per multiprocessor in bytes.
מחרוזת מופשטת
getType ()
 Device type (CPU, GPU, ...)
 
string type = 1;
תקציר com.google.protobuf.ByteString
getTypeBytes ()
 Device type (CPU, GPU, ...)
 
string type = 1;
מחרוזת מופשטת
getVendor ()
 Vendor (Intel, nvidia, ...)
 
string vendor = 2;
תקציר com.google.protobuf.ByteString
getVendorBytes ()
 Vendor (Intel, nvidia, ...)
 
string vendor = 2;

שיטות ציבוריות

תקציר ציבורי בוליאני מכילEnvironment (מפתח מחרוזת)

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

תקציר ציבורי ארוך getBandwidth ()

 Memory bandwidth in KB/s
 
int64 bandwidth = 13;

תקציר ציבורי מפה<String, String> getEnvironment ()

השתמש ב- getEnvironmentMap() במקום זאת.

תקציר ציבורי 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;

תקציר ציבורי מפה<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;

תקציר ציבורי מחרוזת getEnvironmentOrDefault (מפתח מחרוזת, מחרוזת defaultValue)

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

מחרוזת תקציר ציבורי getEnvironmentOrThrow (מפתח מחרוזת)

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

תקציר ציבורי ארוך getFrequency ()

 Core Frequency in Mhz
 
int64 frequency = 4;

תקציר ציבורי ארוך getL1CacheSize ()

 L1 cache size in bytes
 
int64 l1_cache_size = 8;

תקציר ציבורי ארוך getL2CacheSize ()

 L2 cache size in bytes
 
int64 l2_cache_size = 9;

תקציר ציבורי ארוך getL3CacheSize ()

 L3 cache size in bytes
 
int64 l3_cache_size = 10;

תקציר ציבורי ארוך getMemorySize ()

 Memory size in bytes
 
int64 memory_size = 12;

תקציר ציבורי מחרוזת getModel ()

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

תקציר ציבורי com.google.protobuf.ByteString getModelBytes ()

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

תקציר ציבורי ארוך getNumCores ()

 Number of cores
 
int64 num_cores = 5;

תקציר ציבורי ארוך getNumRegisters ()

 Number of registers per core.
 
int64 num_registers = 7;

תקציר ציבורי ארוך getSharedMemorySizePerMultiprocessor ()

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

תקציר ציבורי מחרוזת getType ()

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

תקציר ציבורי com.google.protobuf.ByteString getTypeBytes ()

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

תקציר ציבורי מחרוזת getVendor ()

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

תקציר ציבורי com.google.protobuf.ByteString getVendorBytes ()

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