Announcement

Collapse
No announcement yet.

Microsoft Finally Enables Retpolines For Windows 10 Version 1809, Windows Server 2019

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

  • Microsoft Finally Enables Retpolines For Windows 10 Version 1809, Windows Server 2019

    Phoronix: Microsoft Finally Enables Retpolines For Windows 10 Version 1809, Windows Server 2019

    While Linux has supported Retpolines "return trampolines" for over one year as part of its Spectre mitigations, Microsoft is finally rolling out a similar implementation as a stable Windows 10 v1809 update today and for Windows Server 2019...

    http://www.phoronix.com/scan.php?pag...indows-Rollout

  • #2
    Try comparing pre-1809 and 1809 in the upcoming benchmarks.

    Comment


    • #3
      Wait, What!. So windows hasn't rolled out mitigations until now

      Is there a reason why it's taken so long ?

      Comment


      • #4
        Originally posted by pete910 View Post
        Wait, What!. So windows hasn't rolled out mitigations until now

        Is there a reason why it's taken so long ?
        They'd rolled out something much slower. Note this line from the article:

        Microsoft has been working on a Retpolines implementation for Windows to help recover some of the performance losses encountered by their original Spectre Variant Two implementation.

        Comment


        • #5
          While they haven’t had optimized mitigations for long, at least it is really easy to disable all those mitigations in Windows.

          I think, at least for me, the average desktop user should not be troubled with those issues and keep the performance he paid for in tact.

          Comment


          • #6
            Originally posted by pete910 View Post
            Wait, What!. So windows hasn't rolled out mitigations until now

            Is there a reason why it's taken so long ?
            the mitigations obviously have been rolled out long time ago. They also implemented some optimizations like PCID. Retpoline is just another optimization that they were late. It's not a mitigation

            Comment

            Working...
            X