WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: MS has accelerated the linux kernel by 20% with its own C compiler !!!  (Read 1797 times)

Offline xor

  • Hero Member
  • *****
  • Posts: 1262
MS has accelerated the linux kernel by 20% with its own C compiler !!!

https://www.phoronix.com/scan.php?page=news_item&px=Microsoft-Exploring-PGO-Linux

Offline Rich

  • Administrator
  • Hero Member
  • *****
  • Posts: 11213
Re: MS has accelerated the linux kernel by 20% with its own C compiler !!!
« Reply #1 on: August 27, 2020, 10:21:05 AM »
Hi xor
MS has accelerated the linux kernel by 20% with its own C compiler !!! ...
That is not what the article says.

It says:
Quote
In the Windows instance they reportedly see 5~20% greater performance from these compiler optimizations, presumably with their own MSVC compiler. More details via the slide deck from the Linux Plumbers Conference.
They are claiming they sped up Windows by 5 to 20 percent.

Here is the link to that  "slide deck"  referred to in that quote:
https://linuxplumbersconf.org/event/7/contributions/771/attachments/630/1193/Exploring_Profile_Guided_Optimization_of_the_Linux_Kernel.pdf
Benchmarks in that  "slide deck"  were all done on an ARM64 platform.

Offline xor

  • Hero Member
  • *****
  • Posts: 1262
Re: MS has accelerated the linux kernel by 20% with its own C compiler !!!
« Reply #2 on: August 28, 2020, 12:20:21 AM »
Still very interesting!
Even if 1% does!
The question comes to mind whether all linux versions take shape on a compiler that encodes incorrectly!

Offline xor

  • Hero Member
  • *****
  • Posts: 1262
That 12% appears to be for x86_64 hardware
« Reply #3 on: August 28, 2020, 04:19:11 AM »
That 12% appears to be for x86_64 hardware

Google Using AutoFDO On Linux Meant Up To 12% Less Cycles Spent Within The Kernel

https://www.phoronix.com/scan.php?page=news_item&px=Google-Linux-Kernel-AutoFDO



Offline remabr

  • Newbie
  • *
  • Posts: 4
    • doss soundbox touch
Re: MS has accelerated the linux kernel by 20% with its own C compiler !!!
« Reply #4 on: September 07, 2020, 04:50:56 AM »
That's a good performance for MS it will remarkably change in future performance.