Originally posted by chuckula
View Post
Announcement
Collapse
No announcement yet.
The Fastest Linux Distribution For Ryzen: A 10-Way Linux OS Comparison On Ryzen 7 & Threadripper
Collapse
X
-
Originally posted by agd5f View PostMostly compiler settings optimized for recent CPUs.
Originally posted by sa666666 View PostYep, that's why I personally would like to see 32-bit distro's disappear. Then we can assume that the lowest common denominator isn't a CPU from 20 years ago, and actually make use of compiler flags for CPUs made in this decade.
If x86 magically disappeared tomorrow, no distro would get any faster, but you would end up with buggier software because building software on diverse platforms helps catch bugs. It also makes software more portable, allowing projects like Raspbian and RaspBSD to exist with a minimum amount of work. You'd also give up the ability to spin up low memory VMs as x86-64 requires about 30% more RAM than identical x86 programs. That said, I'd love to see x32 ABI make a comeback, if x86 ever starts to fade.
Last edited by slacka; 25 January 2018, 01:57 PM.
- Likes 3
Comment
-
Originally posted by duby229 View PostHey, I was just thinking, Michael, On the bar graphs, how hard would it be to add a little popup with that bars name when the mouse is hovered over it? It would help make deciphering graphs with many bars a bit easier.
In Firefox, the SVG graphs still should be served through an object tag or so, but the browser no longer seems to show the xtooltip data.Michael Larabel
https://www.michaellarabel.com/
- Likes 4
Comment
-
Originally posted by Azpegath View PostIt would be really interesting to see Gentoo in this race, since that should be one of the distributions trying to battle with Clear Linux.
Comment
-
Originally posted by FireBurn View Post
Possibly, but I have a feeling Clear linux uses both lto and gpo, the later is only available for a few packages in Gentoo and the former is a bit of a pain to get working across your whole system
What is AutoFDO
AutoFDO uses sampling based profile to drive feedback directed optimizations.
AutoFDO uses perf to collect sample profiles. A standalone tool is used to convert the perf.data file into gcov format. GCC reads in the gcov file and interprets the profile into a set of hashmaps. A standalone pass is added to use the processed profile data to annotate the basic block counts and estimate branch probabilities.
- Likes 1
Comment
-
FDO / PGO is great stuff. I use GCC's -fprofile-generate on some code libraries I build at work and it's a 10 - 30% performance improvement. It's a time consuming build that requires a full test-set run and then a full rebuild.
That's why AutoFDO is really great. You can just run apps normally while collecting profile data and there's no need for automated test sets and slow compiler options (running code built with -fprofile-generate is slow).
Comment
-
Originally posted by perpetually high View PostOk seriously what are they putting in Clear Linux... crack? It's kind of silly that an Intel-based distro is so clearly ahead of the competition. Even on AMD hardware, when it was developed specifically for Intel.
So what gives? I know you did a post recently Michael about trying to supercharge Ubuntu w/ Clear Linux tweaks, but to no avail really, so what's the secret sauce here? Do we know?
1. Ignorance
2, Out of tree patches
3. Compiler optimizations with recent CPUs in mind
- Likes 2
Comment
Comment