CoreFreq Versions Save

CoreFreq : CPU monitoring and tuning software designed for 64-bit processors.

1.96.5

10 months ago

[AMD]

  • Adding the "AMD Ryzen 5 5600X3D"
  • Introducing the Zen4c Bergamo architecture
  • Specs fixing of Embedded V-series and 3000 Series Processors
  • Adding MENDOCINO, RAPHAEL Pro, PHOENIX Pro among others

1.96.4

11 months ago

[AMD]

  • Display CPUID state of new and legacy features:
    • Fused Multiply Add [FMA4]
    • Extended Operation Support [XOP]
    • Translation Cache Extension [TCE]
    • Trailing Bit Manipulation [TBM]
    • OS Visible Work-around [OSVW]
    • LOCK prefix to read CR8 [AltMov]

[Intel]

  • Advanced Matrix Extensions [AMX]
  • Bits and Features of Sierra Forest and Grand Ridge
  • Attempt to decode the Meteor Lake Memory Controller

1.96.3

11 months ago

[AMD]

  • [Zeppelin] Probe more than one UMC controllers on Ryzen Threadripper 1900X
  • [Zen4] Dump SMBE and BMEC sub-leaves of CPUID 0x80000020

[Package]

  • CoreFreq for Gentoo GURU is available

1.96.2

11 months ago

[Driver]

  • Allows compilation to keep going without CONFIG_ACPI_CPPC_LIB

[Client]

  • Adding two command line arguments:
    • -Op Show Package C-States
    • -OW Toggle Energy units

[AMD]

  • Specification of some Configuration MSRs

1.96.1

1 year ago

[Driver]

  • Postpone Clock Source registration during startup until the Base Clock is computed.
  • Change class_create() according to Linux Kernel 6.4
  • Clear interrupt flag (cli) after Halt in the Idle method

[AMD]

  • [PHOENIX] Adding Ryzen 7940H, 7840H, 7640H
  • [VERMEER] Adding Ryzen PRO and Embedded processors
  • Ryzen Z1 CPUID' brand fix
  • Adding EPYC Embedded 9004 Series as Genoa
  • Adding EPYC Embedded 7003 Series as Milan
  • Adding EPYC Embedded 7002 Series as Rome
  • Adding EPYC Embedded 7001 Series as Naples

1.96.0

1 year ago

[AMD]

  • [RPL/X3D] Disabling the turbo boosted P-states change
  • [PHOENIX] Adding Z1, U and HS PRO series.
  • [Genoa] DAC address at UMC BAR + 0x40
  • [Zen4] Adding the PCI entries of Genoa
  • [Zen2] Adding remaining PCI entries
  • [Zen] Query DAC & CFG with the right UMC base address register
  • [Zen4] Dump the CPUID Extended CPU Topology leaves.
  • [Zen][Embedded][Banded Kestrel] R1000 Processor Family
  • [Zen][Embedded] "Great Horned Owl", "River Hawk", "Grey Hawk"
  • Complete the "Raven Ridge" and "Picasso" lists
  • [EPYC] Moved "Snowy Owl" Embedded processors to CPUID 8F_01
  • [Zen4] introducing Phoenix and Dragon Range
  • [RMB] adding the Ryzen Embedded V3000 processors
  • [VMR] adding the "AMD Ryzen 9 PRO 5945"

[Intel]

  • Adding Granite Rapids, Sierra Forest, Grand Ridge entries
  • Adding "Lunar Lake" and "Arrow Lake" entries.

[UI]

  • Optimized decimal to digits converter
  • Allow task tracker to select up to pid_max
  • Can trace the frozen states of Linux tasks.
  • Only print HWP frequencies within bounds.
  • Fix ruler's aggregation.

[CR]

  • Check CPUID[HV_PARTITION_PRIVILEGE_MASK] for HV_X64_MSR_VP_RUNTIME
  • Uninitialized variable fix.
  • [CPPC] Build EPP with KERNEL_VERSION(6) rather than CONFIG_CACHY
  • [KERNEL] Linux 6.3: Employ modifier calls with the vma->vm_flags

@inglor Hello, Please find this release for packaging Best regards CyrIng

1.95.5

1 year ago
  • [BUILD] Place an empty statement to fix build with older compiler. See issue #419
  • [BUILD] Take into account the cpufreq_unregister_driver prototype change. See issue #417

1.95.4

1 year ago

[Intel]

  • [from 11th to 14th gen]
    • Convert the DRAM Speed to MT/s unit
    • Compute the Bus Rate based on the BIOS MC PLL

1.95.3

1 year ago

[Intel]

  • [Airmont]
    • Improved the IMC geometry
    • Introducing the Spreadtrum architecture
    • Fixed the Bus and DRAM frequency rates
  • [from 11th to 13th gen] Attempt to probe the interleaved controllers
  • [Alder Lake/H] Attempt to decode the TCO Watchdog