Announcement

Collapse
No announcement yet.

Linux 5.8 Prepped To Make Use Of TPAUSE Instruction With New Intel CPUs

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

  • Linux 5.8 Prepped To Make Use Of TPAUSE Instruction With New Intel CPUs

    Phoronix: Linux 5.8 Prepped To Make Use Of TPAUSE Instruction With New Intel CPUs

    TPAUSE is the new instruction supported by Intel's Tremont microarchitecture and beyond. TPAUSE allows for an optimized state that can provide low wake-up latency compared to existing delay mechanisms. With Linux 5.8, the kernel will begin making use of TPAUSE where supported...

    http://www.phoronix.com/scan.php?pag...8-Intel-TPAUSE

  • #2
    Tyypo:

    Originally posted by phoronix View Post
    TPAUSE supports modes of low-latency but with less power savings or aanother state for greater power savings

    Comment


    • #3
      Can somebody briefly explain why introducing TPAUSE was deemed necessary over just improving the implementation of the PAUSE instruction?

      Comment


      • #4
        I pause the fool!

        Comment


        • #5
          Originally posted by dwagner View Post
          Can somebody briefly explain why introducing TPAUSE was deemed necessary over just improving the implementation of the PAUSE instruction?
          T-pause is more of an alternative way to control the various C-States (I think there are now atleast 8 of them).
          Usually you would need to configure bios to configure max c-state, and somehow need to mess with the cpu/OS to take effect.

          Comment

          Working...
          X