Tiny Core Linux

Off-Topic => Off-Topic - Tiny Core Lounge => Topic started by: xor on August 27, 2020, 11:44:32 AM

Title: MS has accelerated the linux kernel by 20% with its own C compiler !!!
Post by: xor on August 27, 2020, 11:44:32 AM
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
Title: Re: MS has accelerated the linux kernel by 20% with its own C compiler !!!
Post by: Rich on August 27, 2020, 01:21:05 PM
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.
Title: Re: MS has accelerated the linux kernel by 20% with its own C compiler !!!
Post by: xor on August 28, 2020, 03: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!
Title: That 12% appears to be for x86_64 hardware
Post by: xor on August 28, 2020, 07: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


Title: Re: MS has accelerated the linux kernel by 20% with its own C compiler !!!
Post by: remabr on September 07, 2020, 07:50:56 AM
That's a good performance for MS it will remarkably change in future performance.