1[ 2 { 3 "Unit": "tool", 4 "EventName": "duration_time", 5 "BriefDescription": "Wall clock interval time in nanoseconds", 6 "ConfigCode": "1" 7 }, 8 { 9 "Unit": "tool", 10 "EventName": "user_time", 11 "BriefDescription": "User (non-kernel) time in nanoseconds", 12 "ConfigCode": "2" 13 }, 14 { 15 "Unit": "tool", 16 "EventName": "system_time", 17 "BriefDescription": "System/kernel time in nanoseconds", 18 "ConfigCode": "3" 19 }, 20 { 21 "Unit": "tool", 22 "EventName": "has_pmem", 23 "BriefDescription": "1 if persistent memory installed otherwise 0", 24 "ConfigCode": "4" 25 }, 26 { 27 "Unit": "tool", 28 "EventName": "num_cores", 29 "BriefDescription": "Number of cores. A core consists of 1 or more thread, with each thread being associated with a logical Linux CPU", 30 "ConfigCode": "5" 31 }, 32 { 33 "Unit": "tool", 34 "EventName": "num_cpus", 35 "BriefDescription": "Number of logical Linux CPUs. There may be multiple such CPUs on a core", 36 "ConfigCode": "6" 37 }, 38 { 39 "Unit": "tool", 40 "EventName": "num_cpus_online", 41 "BriefDescription": "Number of online logical Linux CPUs. There may be multiple such CPUs on a core", 42 "ConfigCode": "7" 43 }, 44 { 45 "Unit": "tool", 46 "EventName": "num_dies", 47 "BriefDescription": "Number of dies. Each die has 1 or more cores", 48 "ConfigCode": "8" 49 }, 50 { 51 "Unit": "tool", 52 "EventName": "num_packages", 53 "BriefDescription": "Number of packages. Each package has 1 or more die", 54 "ConfigCode": "9" 55 }, 56 { 57 "Unit": "tool", 58 "EventName": "slots", 59 "BriefDescription": "Number of functional units that in parallel can execute parts of an instruction", 60 "ConfigCode": "10" 61 }, 62 { 63 "Unit": "tool", 64 "EventName": "smt_on", 65 "BriefDescription": "1 if simultaneous multithreading (aka hyperthreading) is enable otherwise 0", 66 "ConfigCode": "11" 67 }, 68 { 69 "Unit": "tool", 70 "EventName": "system_tsc_freq", 71 "BriefDescription": "The amount a Time Stamp Counter (TSC) increases per second", 72 "ConfigCode": "12" 73 } 74] 75