Announcement

Collapse
No announcement yet.

GCC 10 Compiler Picks Up New Scheduler Model & Cost Tables For AMD Zen 2 Processors

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

  • GCC 10 Compiler Picks Up New Scheduler Model & Cost Tables For AMD Zen 2 Processors

    Phoronix: GCC 10 Compiler Picks Up New Scheduler Model & Cost Tables For AMD Zen 2 Processors

    While AMD developers published their "Znver2" compiler patches for Zen 2 originally back in November, months ahead of the recent Ryzen 3000 series launch, this compiler support was incomplete as it re-used the existing scheduler model and costs table of Znver1. Now though one of SUSE's compiler experts who often works in cooperation with AMD has published the new Znver2 scheduler model and costs table for Zen 2...

    http://www.phoronix.com/scan.php?pag...cheduler-Model

  • #2
    I wonder if it really just a cost table it couldn't be back-ported to more general available versions

    Comment


    • #3
      Originally posted by mcloud View Post
      I wonder if it really just a cost table it couldn't be back-ported to more general available versions
      Quickly looking at the patch, it should apply cleanly to the 9.x branch.

      Comment


      • #4
        Originally posted by ldesnogu View Post
        Quickly looking at the patch, it should apply cleanly to the 9.x branch.
        We plan to backport this to gcc 9 after some testing. Initial znver2 tuning was already pretty complete, so do not expect miracles
        Main win is the perofmrance of matrix multiplication with -O3.

        Comment

        Working...
        X