AVX2 and AVX-512 frequencies for W-2014

By: Adrian (a.delete@this.acm.org), August 17, 2018 10:29 am
Room: Moderated Discussions
Travis Downs (travis.downs.delete@this.gmail.com) on August 17, 2018 8:16 am wrote:
> Yup, although I was actually asking if turbostar or some other program could measure the nominal/configured
> AVX frequencies, regardless of what is running (of if nothing is running). It can do so at least for the
> non-AVX frequencies if you pass --debug (and recent versions show this info without debug also).
>


Yes, before turbostat starts to print a table with real-time values, it prints the decoded values from all relevant MSRs, including the turbo frequencies. See this example for a Kaby Lake:


turbostat version 17.04.12 - Len Brown
CPUID(0): GenuineIntel 22 CPUID levels; family:model:stepping 0x6:9e:9 (6:158:9)
CPUID(1): SSE3 MONITOR SMX EIST TM2 TSC MSR ACPI-TM TM
CPUID(6): APERF, TURBO, DTS, PTM, HWP, HWPnotify, HWPwindow, HWPepp, No-HWPpkg, EPB
cpu5: MSR_IA32_MISC_ENABLE: 0x00850089 (TCC EIST No-MWAIT PREFETCH TURBO)
CPUID(7): SGX
cpu5: MSR_IA32_FEATURE_CONTROL: 0x00000005 (Locked )
CPUID(0x15): eax_crystal: 2 ebx_tsc: 316 ecx_crystal_hz: 0
TSC: 3792 MHz (24000000 Hz * 316 / 2 / 1000000)
CPUID(0x16): base_mhz: 3800 max_mhz: 4200 bus_mhz: 100
cpu5: MSR_MISC_PWR_MGMT: 0x00401cc0 (ENable-EIST_Coordination DISable-EPB DISable-OOB)
RAPL: 3641 sec. Joule Counter Range, at 72 Watts
cpu5: MSR_PLATFORM_INFO: 0x80838f1012600
8 * 100.0 = 800.0 MHz max efficiency frequency
38 * 100.0 = 3800.0 MHz base frequency
cpu5: MSR_IA32_POWER_CTL: 0x000c005d (C1E auto-promotion: DISabled)
cpu5: MSR_TURBO_RATIO_LIMIT: 0x2829292a
40 * 100.0 = 4000.0 MHz max turbo 4 active cores
41 * 100.0 = 4100.0 MHz max turbo 3 active cores
41 * 100.0 = 4100.0 MHz max turbo 2 active cores
42 * 100.0 = 4200.0 MHz max turbo 1 active cores
cpu5: MSR_CONFIG_TDP_NOMINAL: 0x00000026 (base_ratio=38)
cpu5: MSR_CONFIG_TDP_LEVEL_1: 0x00000000 ()
cpu5: MSR_CONFIG_TDP_LEVEL_2: 0x00000000 ()
cpu5: MSR_CONFIG_TDP_CONTROL: 0x80000000 ( lock=1)
cpu5: MSR_TURBO_ACTIVATION_RATIO: 0x00000000 (MAX_NON_TURBO_RATIO=0 lock=0)
cpu5: MSR_PKG_CST_CONFIG_CONTROL: 0x1e008006 (UNdemote-C3, UNdemote-C1, demote-C3, demote-C1, locked: pkg-cstate-limit=6: pc8)
cpu5: POLL: CPUIDLE CORE POLL IDLE
cpu5: C1: MWAIT 0x00
cpu5: C1E: MWAIT 0x01
cpu5: C3: MWAIT 0x10
cpu5: C6: MWAIT 0x20
cpu5: C7s: MWAIT 0x33
cpu5: C8: MWAIT 0x40
cpu5: cpufreq driver: intel_pstate
cpu5: cpufreq governor: powersave
cpufreq intel_pstate no_turbo: 0
cpu5: MSR_MISC_FEATURE_CONTROL: 0x00000000 (L2-Prefetch L2-Prefetch-pair L1-Prefetch L1-IP-Prefetch)
cpu0: MSR_PM_ENABLE: 0x00000001 (HWP)
cpu0: MSR_HWP_CAPABILITIES: 0x0109262a (high 42 guar 38 eff 9 low 1)
cpu0: MSR_HWP_REQUEST: 0x80002a08 (min 8 max 42 des 0 epp 0x80 window 0x0 pkg 0x0)
cpu0: MSR_HWP_INTERRUPT: 0x00000000 (Dis_Guaranteed_Perf_Change, Dis_Excursion_Min)
cpu0: MSR_HWP_STATUS: 0x00000000 (No-Guaranteed_Perf_Change, No-Excursion_Min)
cpu0: MSR_IA32_ENERGY_PERF_BIAS: 0x00000006 (balanced)
cpu0: MSR_RAPL_POWER_UNIT: 0x000a0e03 (0.125000 Watts, 0.000061 Joules, 0.000977 sec.)
cpu0: MSR_PKG_POWER_INFO: 0x00000240 (72 W TDP, RAPL 0 - 0 W, 0.000000 sec.)
cpu0: MSR_PKG_POWER_LIMIT: 0x4282d0001b8240 (UNlocked)
cpu0: PKG Limit #1: ENabled (72.000000 Watts, 8.000000 sec, clamp ENabled)
cpu0: PKG Limit #2: ENabled (90.000000 Watts, 0.002441* sec, clamp DISabled)
cpu0: MSR_DRAM_POWER_LIMIT: 0x5400de00000000 (UNlocked)
cpu0: DRAM Limit: DISabled (0.000000 Watts, 0.000977 sec, clamp DISabled)
cpu0: MSR_PP0_POLICY: 0
cpu0: MSR_PP0_POWER_LIMIT: 0x00000000 (UNlocked)
cpu0: Cores Limit: DISabled (0.000000 Watts, 0.000977 sec, clamp DISabled)
cpu0: MSR_PP1_POLICY: 0
cpu0: MSR_PP1_POWER_LIMIT: 0x00000000 (UNlocked)
cpu0: GFX Limit: DISabled (0.000000 Watts, 0.000977 sec, clamp DISabled)
cpu0: MSR_IA32_TEMPERATURE_TARGET: 0x00641400 (100 C)
cpu0: MSR_IA32_PACKAGE_THERM_STATUS: 0x88420800 (34 C)
cpu0: MSR_IA32_PACKAGE_THERM_INTERRUPT: 0x00000003 (100 C, 100 C)
cpu5: MSR_PKGC3_IRTL: 0x0000884e (valid, 79872 ns)
cpu5: MSR_PKGC6_IRTL: 0x00008876 (valid, 120832 ns)
cpu5: MSR_PKGC7_IRTL: 0x00008894 (valid, 151552 ns)
cpu5: MSR_PKGC8_IRTL: 0x000088fa (valid, 256000 ns)
cpu5: MSR_PKGC9_IRTL: 0x0000894c (valid, 339968 ns)
cpu5: MSR_PKGC10_IRTL: 0x00008bf2 (valid, 1034240 ns)

< Previous Post in ThreadNext Post in Thread >
TopicPosted ByDate
AVX2 and AVX-512 frequencies for W-2014Travis2018/08/14 08:37 PM
  Should say W-2104 (NT)Travis2018/08/14 08:50 PM
  AVX2 and AVX-512 frequencies for W-2014Adrian2018/08/15 12:17 AM
    AVX2 and AVX-512 frequencies for W-2014Travis2018/08/15 12:52 PM
      AVX2 and AVX-512 frequencies for W-2014Jeff S.2018/08/16 06:19 AM
        AVX2 and AVX-512 frequencies for W-2014Travis2018/08/16 09:09 AM
        AVX2 and AVX-512 frequencies for W-2014Travis2018/08/23 11:25 PM
      AVX2 and AVX-512 frequencies for W-2014Adrian2018/08/16 11:31 PM
        AVX2 and AVX-512 frequencies for W-2014Travis Downs2018/08/17 08:16 AM
          AVX2 and AVX-512 frequencies for W-2014Adrian2018/08/17 10:29 AM
            AVX2 and AVX-512 frequencies for W-2014Travis2018/08/19 11:40 AM
    AVX2 and AVX-512 frequencies for W-2104Travis2018/08/23 10:49 PM
      AVX2 and AVX-512 frequencies for W-2104Adrian2018/08/24 02:32 AM
Reply to this Topic
Name:
Email:
Topic:
Body: No Text
How do you spell avocado?