Page 1 of 2 12 LastLast
Results 1 to 10 of 13

Thread: Nouveau Publishes New Power Management, Re-Clocking Code

  1. #1
    Join Date
    Jan 2007
    Posts
    14,561

    Default Nouveau Publishes New Power Management, Re-Clocking Code

    Phoronix: Nouveau Publishes New Power Management, Re-Clocking Code

    Ben Skeggs of Red Hat published his set of kernel DRM driver changes for Nouveau to enter in the Linux 3.13 kernel... The changes are super exciting as they work on new power management and re-clocking support! From my point of view and that of many Linux enthusiasts, the lack of proper re-clocking support has been the number one limitation of this open-source NVIDIA GPU driver...

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

  2. #2
    Join Date
    Feb 2008
    Location
    Linuxland
    Posts
    5,034

  3. #3
    Join Date
    Aug 2009
    Location
    Russe, Bulgaria
    Posts
    505

    Default

    Quote Originally Posted by curaga View Post
    Can you explain?

  4. #4
    Join Date
    Aug 2012
    Location
    Pennsylvania, United States
    Posts
    1,875

    Default

    "YKW" Probably stands for "You Know What" aka "Shit Repellent"

  5. #5
    Join Date
    Aug 2009
    Location
    Russe, Bulgaria
    Posts
    505

    Default

    Quote Originally Posted by Ericg View Post
    "YKW" Probably stands for "You Know What" aka "Shit Repellent"
    At first I thought, that Ben received secret document donation from nvidia, then I saw all those magic numbers...

  6. #6
    Join Date
    Sep 2013
    Posts
    16

    Default

    I've got just one thing to say.


  7. #7
    Join Date
    Jul 2013
    Location
    Brasil
    Posts
    96

    Default

    Quote Originally Posted by phoronix View Post
    . When it comes to implementing GPU memory re-clocking one of the commits reads, "not even remotely ready for the vast majority of the world."
    It means the re-clocking code is in pre-alpha version or something like this?

  8. #8
    Join Date
    Feb 2009
    Location
    France
    Posts
    289

    Default

    YKW stands for You Know Who. It was to keep users from using the feature. As simple as that.

    Memory reclocking isn't working well right now, but at least, engines reclocking should be supported. Memory reclocking is disabled by default. Some performance can be gained from it but that won't amount to a lot.

  9. #9
    Join Date
    Aug 2012
    Location
    Pennsylvania, United States
    Posts
    1,875

    Default

    Quote Originally Posted by MPF View Post
    YKW stands for You Know Who. It was to keep users from using the feature. As simple as that.

    Memory reclocking isn't working well right now, but at least, engines reclocking should be supported. Memory reclocking is disabled by default. Some performance can be gained from it but that won't amount to a lot.
    Now is this automatic reclocking of the engines and memory, or user-forced reclocking? I thought it was automatic until I saw the entry about sysfs option, which then made me think it was more along the lines of "We support manual reclocking, input integers into sysfs interface to specify speed of engine and memory."

    Either way its good work, and a big congratulations go out to everyone involved

  10. #10
    Join Date
    Feb 2009
    Location
    France
    Posts
    289

    Default

    Quote Originally Posted by Ericg View Post
    Now is this automatic reclocking of the engines and memory, or user-forced reclocking? I thought it was automatic until I saw the entry about sysfs option, which then made me think it was more along the lines of "We support manual reclocking, input integers into sysfs interface to specify speed of engine and memory."

    Either way its good work, and a big congratulations go out to everyone involved
    The infrastructure is here to support dynamic reclocking, this isn't the hard part. There may be an option to enable automatic reclocking (I haven't looked too closely).

    As for congrats, direct them to Ben Skeggs alone, he has been working on this for while and it is still not ready at all. This is "just" the infrastructure and some code that may barely work on your card. He still understood way more stuff than I did.

Posting Permissions

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