Announcement

Collapse
No announcement yet.

Intel HFI Code Revised For Improving Alder Lake's Hybrid Support On Linux

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Intel HFI Code Revised For Improving Alder Lake's Hybrid Support On Linux

    Phoronix: Intel HFI Code Revised For Improving Alder Lake's Hybrid Support On Linux

    Back in late 2020 Intel's programming manuals detailed the Enhanced Hardware Feedback Interface for the CPU to provide guidance to the kernel's scheduler on optimal task placement of workloads. While marketed as Thread Director with the new 12th Gen Alder Lake processors, that hardware feedback interface support is getting squared away for the Linux kernel to improve the support for these newest processors...

    https://www.phoronix.com/scan.php?pa...-Linux-v2-2021

  • #2
    Dang it will probably be 5 years+ till the major *BSDs can shoehorn this code into their kernels- assuming it isn't gpl'ed and they have to reinvent from scratch in which case it could take even longer. With Alder Lake, Raptor Lake, Meteor Lake, and Lunar Lake all slated to use hybrid big.little designs the *BSDs are really going to need to play catch up fast. From questions on Reddit it appears that FreeBSD is just getting big.little support for ARM64 squared away. My favorite OS, poor OpenBSD can't even tell the difference between a thread and a core, much less a P or E core or a P core Thread.

    Comment


    • #3
      Originally posted by kylew77 View Post
      Dang it will probably be 5 years+ till the major *BSDs can shoehorn this code into their kernels- assuming it isn't gpl'ed and they have to reinvent from scratch in which case it could take even longer. With Alder Lake, Raptor Lake, Meteor Lake, and Lunar Lake all slated to use hybrid big.little designs the *BSDs are really going to need to play catch up fast. From questions on Reddit it appears that FreeBSD is just getting big.little support for ARM64 squared away. My favorite OS, poor OpenBSD can't even tell the difference between a thread and a core, much less a P or E core or a P core Thread.
      The solution in this case is actually quite simple:

      Stop wasting your life on useless OSes!

      Comment


      • #4
        Bad rant 2

        What a boring name! See? We get the most boring names under Linux, while the Windows horde gets all of the cool stuff...
        I know that only the result and performance matter, and not the name, but still. This is why Linux never gets a chance on the desktop... lack of marketing!
        tildearrow
        Senior Member
        Last edited by tildearrow; 30 December 2021, 10:34 PM.

        Comment


        • #5
          Originally posted by Linuxxx View Post

          The solution in this case is actually quite simple:

          Stop wasting your life on useless OSes!
          OpenBSD isn't useless. They improve security in contact with Linux developers, so it's not only one viewpoint on such delicate topic.

          Comment

          Working...
          X