SWDEV-436533 [CLI/Python API] Align Cache Info BM UI to Host
- [CLI] Refactored cache info to display cache flags as "cache_properties" names. Names are displayed as a list of comma-separated cache type strings. Previously, values were shown one by one as ENABLED. ex. CACHE_PROPERTIES = <a,b,c> - [JSON] mirrors CLI fields. No longer display "cache_flags", renamed field as "cache_properties" dictionary. This allows users to better understand the list of names provided. - [Python API] Updated amdsmi_get_gpu_cache_info to mirror Host return. README.md - updated to reflect all changes. Change-Id: Ife2ef5adcef30058937d1376efb01749e45c02fb Signed-off-by: Charis Poag <Charis.Poag@amd.com>
Cette révision appartient à :
1 Parent
c260819003
révision
fe86afed8c
4 fichiers modifiés
+87
-73
Aucun fichier ne correspond à votre recherche
@@ -475,13 +475,12 @@ Output: Dictionary of Dictionaries containing cache information
|
||||
|
||||
Field | Description
|
||||
---|---
|
||||
`cache #` | upt 10 caches will be available
|
||||
`cache_index` | cache index - up to 10 caches will be available
|
||||
`cache_flags` | list of up to 4 cache property type strings. Ex. data ("DATA_CACHE"), instruction ("INST_CACHE"), CPU ("CPU_CACHE"), or SIMD ("SIMD_CACHE").
|
||||
`cache_size` | size of cache in KB
|
||||
`cache_level` | level of cache
|
||||
`data_cache` | True if data cache is enabled, false otherwise
|
||||
`instruction_cache` | True if instruction cache is enabled, false otherwise
|
||||
`cpu_cache` | True if cpu cache is enabled, false otherwise
|
||||
`simd_cache` | True if simd cache is enabled, false otherwise
|
||||
`max_num_cu_shared` | max number of compute units shared
|
||||
`num_cache_instance` | number of cache instances
|
||||
|
||||
Exceptions that can be thrown by `amdsmi_get_gpu_cache_info` function:
|
||||
|
||||
|
||||
Référencer dans un nouveau ticket
Bloquer un utilisateur