Announcement

Collapse
No announcement yet.

Reducing The CPU Usage In Mesa To Improve Performance

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

  • #11
    Those are the moments where I really wish GCC would implement processor-specific auto-dispatch like the Intel compiler, so that people don't have to write that stuff by hand.

    Comment


    • #12
      Originally posted by log0 View Post
      auto-dispatch like the Intel compiler
      Yeah, and don't forget "Cripple AMD" feature - that is why i never used intel compilers.

      Comment


      • #13
        Hmm just tried, not impressed by that mesa patch... CPU usage goes down, but fps goes down too
        Last edited by dungeon; 27 October 2014, 01:12 PM.

        Comment


        • #14
          Originally posted by dungeon View Post
          Hmm just tried, not impressed by that mesa patch... CPU usage goes down, but fps goes down too
          This code only optimize, it can't affect FPS. FPS could affected only in case that CPU has been 80%+ and can't feed GPU fast enough. As you say, CPU usage decreased, so it can't have any effect on FPS.

          What card and configuration do you use?

          Comment


          • #15
            Why not? Phoronix Test Suite was one of their tools

            Originally posted by curaga View Post
            No need to give them article coverage even, as long as the cpu and gpu usage can be found in openbenchmarking for the run.
            For Phoronix tools to be used this way contributes more value to the Linux community as a whole than almost anything else. Phoronix is part of the story, thus has every reason to cover it. This is also a good example of why both game and hardware vendors should contribute both to Phoronix and to experimenters who do this kind of heavy lifting.

            Comment


            • #16
              Michael: How about getting inspired and making it easier to run profilers with pts? According to the blog it at least used to be a tad cumbersome

              Comment


              • #17
                Originally posted by okias View Post
                This code only optimize, it can't affect FPS. FPS could affected only in case that CPU has been 80%+ and can't feed GPU fast enough. As you say, CPU usage decreased, so it can't have any effect on FPS.
                Actually it can. Lesser load on CPU - cpufreq governor could run it on lower frequency.

                Comment


                • #18
                  Originally posted by Luke View Post
                  For Phoronix tools to be used this way contributes more value to the Linux community as a whole than almost anything else. Phoronix is part of the story, thus has every reason to cover it. This is also a good example of why both game and hardware vendors should contribute both to Phoronix and to experimenters who do this kind of heavy lifting.
                  If Michael measures "oh, no change & nothing interesting", he's better off not including the graph as he already does for such non-events. But the results would still be on OB as long as he enabled the monitors, and even a "boring" result might be useful to somebody.

                  Comment


                  • #19
                    Originally posted by dungeon View Post
                    Hmm just tried, not impressed by that mesa patch... CPU usage goes down, but fps goes down too
                    Out of interest. What did you benchmark and what were the results?

                    Also what cpu/gpu did you test with?

                    Comment


                    • #20
                      Originally posted by vitalif View Post
                      Did he finish ARB_arrays_of_arrays at last?
                      Its mostly done I've been waiting for reviews of my latest piglit tests before pushing to hard with the Mesa changes. However, the dev's are busy and are taking a while to getting around to review.

                      Comment

                      Working...
                      X