CachyOS Explores Optimizing Its Kernel With AutoFDO

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

  • ms178
    replied
    Originally posted by mb_q View Post

    The problem with pushing boundaries is that you may be in an a diminishing returns territory when like exponential effort is needed for linear improvement, and, what's often worse, gains are totally unpredictable. Image benchmarking something when the final assembler depends on the age of thermal paste on the computer that does compilation...
    I'd question that line of reasoning as the CachyOS team verifies these kind of changes with a benchmark suite with different workloads. While there might be diminishing returns and more effort to get there which equals to more time and effort on the distro side, it is still the vastly superior (and more efficient) approach if the distribution does this kind of work for a better out-of-the-box experience instead of shifting all of this time and effort to each individual user. And the benchmarks showed a significant improvement in memory-bound y-cruncher and still an 1 - 4 % improvement in everything else, I am glad that CachyOS doesn't shy away from that work as these improvements add up.

    From the bigger distros with paid staff and paying customers, I'd expect nothing less to be honest.

    Leave a comment:


  • mb_q
    replied
    Originally posted by ms178 View Post
    Thank you, Peter and the CachyOS team for pushing the boundaries for performance optimizations on the Linux desktop! That's the spirit!
    The problem with pushing boundaries is that you may be in an a diminishing returns territory when like exponential effort is needed for linear improvement, and, what's often worse, gains are totally unpredictable. Image benchmarking something when the final assembler depends on the age of thermal paste on the computer that does compilation...

    Leave a comment:


  • rabcor
    replied
    CachyOS is cool, i'm switching to it next time I install linux, probably when I buy my next PC, which is when I can get a laptop with at least 24gb vram

    Leave a comment:


  • ptr1337
    replied
    Turns out it is a binutils issue. Issue has been reported here:

    Leave a comment:


  • skeevy420
    replied
    Originally posted by reba View Post
    Indeed, a big thank you from me, too. I outgrew my previous distribution and CachyOS was there when I needed it, my skills ready to bend it to my will It's a great distribution, very solid and dayum fast. Looking forward to all the new experiments. Take care
    I found CachyOS when I grew out of Arch. Between compiling all the usual things, all the time and trying out new things I read in the news here, I found myself keeping up with all of that just as much as I was using my PC. It's one thing when it's a package or two. When it's over 20 packages with various tweaks and patches it gets hectic to maintain.

    I was at the point where I needed to consider source-based because what I was doing varied so much from upstream Arch that it made Arch too inflexible to use and utilize. That's when I came across CachyOS and found that they were doing every single tweak I was doing and the ones that I hadn't had the time or skill to get to yet.

    That leads me to what I consider to be the worst part about CachyOS. It does so much that I'm neither feeling the need to keep up with as many things as I used to nor am I having to work on the nitty-gritty parts of my system. The more I use it the more I feel like my Linux using ability is slipping away. Ignorance via complacency

    CachyOS is what I had always hoped Manjaro would become when I used it so many years ago.

    Leave a comment:


  • reba
    replied
    debugging `strip` of `binutils`, this is crazy man

    Leave a comment:


  • ptr1337
    replied
    This was for me a really funny and exciting journey

    Generally, with the steps provided in the blog post everyone with supported CPUs should be able to do that. I hope to work on a native PKGBUILD integration but being right now blocked a bit. I hope this will be solved soonish.

    Currently, when applying a AutoFDO profile in the PKGBUILD the packaging will fail, but ive reported it here:


    Also, as soon LLVM 19 drops Ill try to do also some benchmarks on propellor. Hopefully this will provide another bump

    Leave a comment:


  • Dukenukemx
    replied
    Originally posted by reba View Post
    Indeed, a big thank you from me, too. I outgrew my previous distribution and CachyOS was there when I needed it, my skills ready to bend it to my will It's a great distribution, very solid and dayum fast. Looking forward to all the new experiments. Take care
    I've been a die hard Linux Mint user for nearly a decade and I'm planning to switch. Installed CachyOS on my laptop and I just can't stop loving it. Maybe because I never used Arch before, but I love the AUR. Applications have been breaking in Ubuntu and of course Mint. I also love how smooth KDE Plasma is. Even the CachyOS forum seems friendly than Linux Mint's. Unlike Mint's forum where the first thing they do is point out that I installed something that didn't come with Mint, and even close down threads that I made to help people. Yea I think a guy called Dukenukemx is a sir.

    Leave a comment:


  • SearingHeat
    replied
    I have been using the CachyOS kernel patches on my Fedora system for a long time now, and they work flawlessly most of the time. Thanks for providing these.

    Leave a comment:


  • reba
    replied
    Indeed, a big thank you from me, too. I outgrew my previous distribution and CachyOS was there when I needed it, my skills ready to bend it to my will It's a great distribution, very solid and dayum fast. Looking forward to all the new experiments. Take care

    Leave a comment:

Working...
X