ProfilingAicoreMetrics
Profiling AI Core metrics. The header file is include/ge/ge_prof.h in the CANN component directory.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | enum ProfilingAicoreMetrics { kAicoreArithmeticUtilization = 0, // Arithmetic utilization ratio kAicorePipeUtilization = 1, // Percentages of time taken by compute units and transfer units kAicoreMemory = 2, // UB/L1/L2 read/write bandwidth data kAicoreMemoryL0 = 3, // L0 read/write bandwidth data kAicoreResourceConflictRatio = 4, // Percentage of pipeline queue instructions kAicoreMemoryUB = 5, // Fine-grained UB read/write bandwidth data kAicoreL2Cache = 6, //Read/write cache hits and re-allocations after cache misses. Supported Products: // Atlas 200I/500 A2 inference product // Atlas A2 training product/Atlas A2 inference product // Atlas A3 training product/Atlas A3 inference product // Atlas 350 Accelerator Card kAicorePipelineExecuteUtilization = 7, //Percentages of time taken by compute units and transfer units. Supported Products: // Atlas 200I/500 A2 inference product }; |
Parent topic: Basic Data Structures and APIs of Graphs