• masterofn001@lemmy.ca
    link
    fedilink
    arrow-up
    3
    ·
    edit-2
    6 days ago

    most packages show a slight (around 1%) performance improvement and some packages, mostly those that are somewhat numerical in nature, improve more than that.

    1%

    All that work for 1%?

    And what does ‘somewhat numerical in nature’ and ‘more than that’ mean ?

    The calculator gets 1.2% ?

    • brucethemoose@lemmy.world
      link
      fedilink
      arrow-up
      4
      ·
      edit-2
      5 days ago

      Old tests on old compilers run on old Intel CPUs may have regressions. I forget the details, but back when all this was new, some CPUs would downclock if they even *see *an AVX2/AVX512 instruction.

      Modern CPUs (mostly) don’t do that.

      It also shrinks the packages some (so less bandwidth and client disk usage, at the cost of compile time/disk space on the host’s side, which is a decent trade), and applications that show more improvement tend to be more intense anyway.

    • sga@piefed.social
      link
      fedilink
      English
      arrow-up
      3
      ·
      5 days ago

      its not calculator, but often stuff which benefits from avx, so hashing, compression, etc.