DevicePropertiesOrBuilder

interface publique DevicePropertiesOrBuilder
Sous-classes indirectes connues

Méthodes publiques

booléen abstrait
contientEnvironnement (clé de chaîne)
 Version of the tools and libraries used with this device (e.g.
abstrait long
obtenirBande passante ()
 Memory bandwidth in KB/s
 
int64 bandwidth = 13;
Carte abstraite<String, String>
getEnvironnement ()
Utilisez plutôt getEnvironmentMap() .
abstrait entier
getEnvironmentCount ()
 Version of the tools and libraries used with this device (e.g.
Carte abstraite<String, String>
getEnvironmentMap ()
 Version of the tools and libraries used with this device (e.g.
chaîne abstraite
getEnvironmentOrDefault (clé de chaîne, chaîne valeur par défaut)
 Version of the tools and libraries used with this device (e.g.
chaîne abstraite
getEnvironmentOrThrow (clé de chaîne)
 Version of the tools and libraries used with this device (e.g.
abstrait long
obtenirFréquence ()
 Core Frequency in Mhz
 
int64 frequency = 4;
abstrait long
getL1CacheSize ()
 L1 cache size in bytes
 
int64 l1_cache_size = 8;
abstrait long
getL2CacheSize ()
 L2 cache size in bytes
 
int64 l2_cache_size = 9;
abstrait long
getL3CacheSize ()
 L3 cache size in bytes
 
int64 l3_cache_size = 10;
abstrait long
getMemorySize ()
 Memory size in bytes
 
int64 memory_size = 12;
chaîne abstraite
getModèle ()
 Model (Haswell, K40, ...)
 
string model = 3;
résumé com.google.protobuf.ByteString
getModelBytes ()
 Model (Haswell, K40, ...)
 
string model = 3;
abstrait long
getNumCores ()
 Number of cores
 
int64 num_cores = 5;
abstrait long
getNumRegisters ()
 Number of registers per core.
abstrait long
getSharedMemorySizePerMultiprocessor ()
 Shared memory size per multiprocessor in bytes.
chaîne abstraite
getType ()
 Device type (CPU, GPU, ...)
 
string type = 1;
résumé com.google.protobuf.ByteString
getTypeBytes ()
 Device type (CPU, GPU, ...)
 
string type = 1;
chaîne abstraite
getVendeur ()
 Vendor (Intel, nvidia, ...)
 
string vendor = 2;
résumé com.google.protobuf.ByteString
getVendorBytes ()
 Vendor (Intel, nvidia, ...)
 
string vendor = 2;

Méthodes publiques

public abstract boolean containEnvironment (clé de chaîne)

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

public abstrait long getBandwidth ()

 Memory bandwidth in KB/s
 
int64 bandwidth = 13;

public abstrait Map<String, String> getEnvironment ()

Utilisez plutôt getEnvironmentMap() .

public abstrait 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 abstrait 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;

chaîne abstraite publique getEnvironmentOrDefault (clé de chaîne, valeur par défaut de chaîne)

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

chaîne abstraite publique getEnvironmentOrThrow (clé de chaîne)

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

public abstrait long getFrequency ()

 Core Frequency in Mhz
 
int64 frequency = 4;

public abstrait long getL1CacheSize ()

 L1 cache size in bytes
 
int64 l1_cache_size = 8;

public abstrait long getL2CacheSize ()

 L2 cache size in bytes
 
int64 l2_cache_size = 9;

public abstrait long getL3CacheSize ()

 L3 cache size in bytes
 
int64 l3_cache_size = 10;

public abstrait long getMemorySize ()

 Memory size in bytes
 
int64 memory_size = 12;

chaîne abstraite publique getModel ()

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

résumé public com.google.protobuf.ByteString getModelBytes ()

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

public abstrait long getNumCores ()

 Number of cores
 
int64 num_cores = 5;

public abstrait long getNumRegisters ()

 Number of registers per core.
 
int64 num_registers = 7;

public abstrait long getSharedMemorySizePerMultiprocessor ()

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

chaîne abstraite publique getType ()

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

résumé public com.google.protobuf.ByteString getTypeBytes ()

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

chaîne abstraite publique getVendor ()

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

résumé public com.google.protobuf.ByteString getVendorBytes ()

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