Skip to content
This repository has been archived by the owner on Oct 8, 2021. It is now read-only.

Should I port XFreq to CoreFreq ? #12

Closed
cyring opened this issue Sep 21, 2018 · 1 comment
Closed

Should I port XFreq to CoreFreq ? #12

cyring opened this issue Sep 21, 2018 · 1 comment
Labels

Comments

@cyring
Copy link
Owner

cyring commented Sep 21, 2018

This is a question whether XFreq should be refactored to integrate the CoreFreq kernel module ?

  • Benefits
  1. accuracy of the driver
  2. more processors and their technologies, features, capabilities support (Ryzen, Xeon), Overclocking, Uncore
  3. more data coming from the PCI space: IMC, DRAM, Bus
  4. getting Kernel data with less overhead, such as monitoring the tasks list
  • Cons
  1. CoreFreq needs Kernel mode whereas XFreq is a userspace software (with the help of standard kmods)
  2. FreeBSD CoreFreq driver is not developed
  3. impacts the CoreFreq daemon to manage multi-clients:
    • process synchronization,
    • shared memory strategy,
    • commands ring-buffers,
      ...
@cyring
Copy link
Owner Author

cyring commented Oct 9, 2019

Canceled.

@cyring cyring closed this as completed Oct 9, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

1 participant