Page 1 of 11 123 ... LastLast
Results 1 to 10 of 109

Thread: Here's Why Radeon Graphics Are Faster On Linux 3.12

  1. #1
    Join Date
    Jan 2007
    Posts
    15,652

    Default Here's Why Radeon Graphics Are Faster On Linux 3.12

    Phoronix: Here's Why Radeon Graphics Are Faster On Linux 3.12

    Yesterday I published benchmarks showing the AMD Radeon graphics being much faster on Linux 3.12. Ten graphics cards were benchmarked and many of them were showing rather remarkable OpenGL frame-rate performance improvements when moving from the Linux 3.11 to Linux 3.12 Git kernel. This large comparison came after benchmarks I did this weekend on a single Radeon HD graphics card showed the Linux 3.12 kernel delivering the best performance of any recent kernel release. The only thing was, this AMD Radeon performance improvement baffled the upstream developers. The AMD developers were taken off-guard and didn't have an explanation why the Linux 3.12 kernel performance is faster... Now thanks to automated testing and bisecting by the Phoronix Test Suite, I have an answer.

    http://www.phoronix.com/vr.php?view=19208

  2. #2
    Join Date
    Jul 2009
    Posts
    261

    Default

    so gaming above 60fps should basically be done on performance govenor..? are there other workloads that could benefit from it?

  3. #3
    Join Date
    Dec 2012
    Posts
    172

    Default

    It's strange that the CPU workload is not so high, but an increase in frequency changes so much the performance.

  4. #4
    Join Date
    Dec 2008
    Posts
    1,002

    Default

    So, is this really a improvement?

    It just means the open source AMD radeon driver depends too much on the cpu instead of, duh, the processing power of the graphic card.
    The other drivers are not affected because they actually use the graphic card instead of the CPU.

    Also I don't think always keeping the CPU on its limit is good either, I can imagine there is much more power wasted now since the goal for power saving is too sleep as much as possible and when in use, on a frequency as low as possible.

    Am I wrong? Maybe, but I doubt this really is the "next big thing"

  5. #5
    Join Date
    Feb 2011
    Location
    Ukraine
    Posts
    154

    Default

    Quote Originally Posted by phoronix View Post
    Phoronix: Here's Why Radeon Graphics Are Faster On Linux 3.12

    Yesterday I published benchmarks showing the AMD Radeon graphics being much faster on Linux 3.12. Ten graphics cards were benchmarked and many of them were showing rather remarkable OpenGL frame-rate performance improvements when moving from the Linux 3.11 to Linux 3.12 Git kernel. This large comparison came after benchmarks I did this weekend on a single Radeon HD graphics card showed the Linux 3.12 kernel delivering the best performance of any recent kernel release. The only thing was, this AMD Radeon performance improvement baffled the upstream developers. The AMD developers were taken off-guard and didn't have an explanation why the Linux 3.12 kernel performance is faster... Now thanks to automated testing and bisecting by the Phoronix Test Suite, I have an answer.

    http://www.phoronix.com/vr.php?view=19208
    http://phoronix.com/forums/showthrea...esa-perfomance - 05-02-2013

  6. #6

    Default

    As I remember developers from Croteam discover that default ondemand governor slow down their engine in Novermber of 2012. They recommend everyone switch to performance governor before starting Serious Sam 3. Hopefully, we probably doesn't need switch to performance governor any more.
    Last edited by RussianNeuroMancer; 10-15-2013 at 05:17 AM.

  7. #7
    Join Date
    Jun 2010
    Posts
    250

    Default

    Do these changes affect GPU's from the SI series?

  8. #8
    Join Date
    Mar 2013
    Posts
    49

    Default

    Nice job, this is the sort of stuff I was hoping for with per-commit benchmarking. And it's already working before it really got started! :P

  9. #9
    Join Date
    Sep 2012
    Location
    London
    Posts
    28

    Default Why use ondemand in the first place?

    Why are we using ondemand for benchmarking in the first place? Benchmarking should be done to see what the system can do in terms of performance and using performance governor should be the "default" in that scenario. Does Michael use ondemand because he's interested in power consumption as well?

  10. #10
    Join Date
    Jul 2012
    Posts
    152

    Default

    Quote Originally Posted by RussianNeuroMancer View Post
    As I remember developers from Croteam discover that default ondemand governor slow down their engine in Novermber of 2012. They recommend everyone switch to performance governor before starting Serious Sam 3. Hopefully, we probably doesn't need switch to performance governor any more.
    Additionally, the game locks threads on cores.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •