Announcement

Collapse
No announcement yet.

RADV Will Now Enable "Sisched" For The Talos Principle, Boosting Frame Rates

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

  • RADV Will Now Enable "Sisched" For The Talos Principle, Boosting Frame Rates

    Phoronix: RADV Will Now Enable "Sisched" For The Talos Principle, Boosting Frame Rates

    The RADV Mesa Radeon Vulkan driver will now enable the sisched optimization automatically when running The Talos Principle in order to boost performance...

    Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite

  • #2
    Don't know much about this. Is Sisched an option during compilation?

    Comment


    • #3
      Originally posted by AndyChow View Post
      Don't know much about this. Is Sisched an option during compilation?
      It affects shader compilation and can be toggled via env vars, like stated in the article, without recompiling radv/radeonsi. This patch just enables it by default for Talos, otherwise it is disabled by default.

      Comment


      • #4
        Originally posted by Masush5 View Post

        It affects shader compilation and can be toggled via env vars, like stated in the article, without recompiling radv/radeonsi. This patch just enables it by default for Talos, otherwise it is disabled by default.
        Thank you for the clear non-condescending clarification. I am unfamiliar with this option.

        Comment


        • #5
          Originally posted by AndyChow View Post

          Thank you for the clear non-condescending clarification. I am unfamiliar with this option.
          It's an option that can be passed in to the LLVM shader compiler. It tells it to use an alternative instruction scheduling model called sisched. Think of it like a -mtune=arch option in gcc, where you tell the compiler to optimize instructions for a certain architecture. But the sisched one apparently isn't superior in general to the one that is used by default, it just optimizes for a slightly different workload style so some apps tend to prefer it and others prefer the default one.
          Last edited by smitty3268; 14 November 2017, 11:21 PM.

          Comment


          • #6
            Talos Principle seemed to be a title where RadV is generally far behind amdgpu pro.
            So any improvements are welcome.
            Last edited by humbug; 15 November 2017, 12:50 AM.

            Comment


            • #7
              They should check out what it does for SS Fusion. It's the same engine, same renderer, only a bit further developed. Gains are likely.

              Comment

              Working...
              X