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

Thread: Early Mesa 9.2 Benchmarks With Nouveau

Hybrid View

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

    Default Early Mesa 9.2 Benchmarks With Nouveau

    Phoronix: Early Mesa 9.2 Benchmarks With Nouveau

    While the release of Mesa 9.2/10.0 is still a ways away, for those users of the Nouveau reverse-engineered open-source NVIDIA graphics driver, here are some early benchmarks for reference compared to the stable Mesa 9.0 and 9.1 series...

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

  2. #2
    Join Date
    Dec 2012
    Posts
    459

    Default

    This will get interesting once they get reclocking (in the kernel) going. Since the big rewrite, nothing much has changed except for a few patches which mostly seemed to fix bugs.

  3. #3
    Join Date
    Nov 2012
    Location
    France
    Posts
    618

    Default

    Quote Originally Posted by Rexilion View Post
    This will get interesting once they get reclocking (in the kernel) going. Since the big rewrite, nothing much has changed except for a few patches which mostly seemed to fix bugs.
    Reclocking is painfully hard to do, you would also have to do it for almost every card (or at least every GPU: there are 4 Kepler GPUs I know for example: GK107, GK106, GK104, GK110), so we won't see it for a while, sadly. We can always hope though.

  4. #4
    Join Date
    Dec 2012
    Posts
    459

    Default

    Quote Originally Posted by Calinou View Post
    Reclocking is painfully hard to do, you would also have to do it for almost every card (or at least every GPU: there are 4 Kepler GPUs I know for example: GK107, GK106, GK104, GK110), so we won't see it for a while, sadly. We can always hope though.
    Yeah, it's been a while since there has been some progress. That said, it has been pretty good so far. The quality of the 3D driver is pretty good. I got a really old (but nice) game work under wine with this driver. Which is awesome. The game was Drakan: The order of the flame.

    Quote Originally Posted by Ericg View Post
    I think it was David Airlie that said they had spoken to the nvidia devs and what they basically said was: we dont even know how i works. -supposedly- they get a sheet from the hardware devs that says "put these registers in this state" and it automagically reclocks to X frequency. (Sounds like a joke i know, but he said it with a pretty straight face in the talk lol)
    But, wouldn't they 'see' these registers in 'this state' and then just copy-paste that to nouveau? Case closed? From what I can see in the IRC channels, is that they are trying to understand the entire mechanics 'behind' these registers. Only then to implement it properly.

    Wish I could help though. All I'm doing now is prodding them with bugreports :P .

  5. #5
    Join Date
    Aug 2012
    Location
    Pennsylvania, United States
    Posts
    1,921

    Default

    Quote Originally Posted by Rexilion View Post
    But, wouldn't they 'see' these registers in 'this state' and then just copy-paste that to nouveau? Case closed? From what I can see in the IRC channels, is that they are trying to understand the entire mechanics 'behind' these registers. Only then to implement it properly.

    Wish I could help though. All I'm doing now is prodding them with bugreports :P .
    You're right in that ideally it would just be a copy-paste from the blob, also it would be better if they DID understand the entire reclocking process but that takes a lot longer. Better, but it takes more time. Honestly it'll be interesting when the foss drive gets properly memory / fan frequency support... theyve got a a pretty good 3D pipeline going from michaels tests over the years, just needs to be running at higher-than-minimum frequencies.

  6. #6
    Join Date
    Sep 2010
    Posts
    716

    Default

    Quote Originally Posted by Ericg View Post
    You're right in that ideally it would just be a copy-paste from the blob, also it would be better if they DID understand the entire reclocking process but that takes a lot longer. Better, but it takes more time. Honestly it'll be interesting when the foss drive gets properly memory / fan frequency support... theyve got a a pretty good 3D pipeline going from michaels tests over the years, just needs to be running at higher-than-minimum frequencies.
    "good 3D pipeline"

    Courtesy of Nvidia GPU engineers. They design their GPU's interfaces drivers interact with pretty closely to OpenGL. That is why OpenGL support on Nvidia is quite good.

  7. #7
    Join Date
    Feb 2011
    Posts
    67

    Default Chipsets

    Quote Originally Posted by Calinou View Post
    Reclocking is painfully hard to do, you would also have to do it for almost every card (or at least every GPU: there are 4 Kepler GPUs I know for example: GK107, GK106, GK104, GK110), so we won't see it for a while, sadly. We can always hope though.
    Luckily the memory type (xDDRy) doesn't change that often, and the interfaces to it tend to only change with each new card generation (Fermi, Kepler, ...).
    The trouble is, the register values that the blob does write *depend* on the specific card you have (which registers set which frequencies to which values, how to extract memory timing information from the VBIOS, where to put it, how to even determine which memory type you have, etc.). I haven't worked on it myself but it looks like memory reclocking is the most difficult to get right. You can't just copy and paste from the binary driver. That will, at best, work on the very card you extracted the values from.

    We also want performance level to be selected dynamically based on load/temperature/power consumption, all that is being worked on. And we can't turn it on for users before it really works because there's always the danger of exposing your card to unhealthy levels of heat (or worse). But don't worry, I haven't heard of any dev's cards getting fried yet, even when experimenting with reclocking.
    Last edited by calim; 04-11-2013 at 08:46 AM.

  8. #8
    Join Date
    Aug 2012
    Location
    Pennsylvania, United States
    Posts
    1,921

    Default

    Quote Originally Posted by Rexilion View Post
    This will get interesting once they get reclocking (in the kernel) going. Since the big rewrite, nothing much has changed except for a few patches which mostly seemed to fix bugs.
    I think it was David Airlie that said they had spoken to the nvidia devs and what they basically said was: we dont even know how i works. -supposedly- they get a sheet from the hardware devs that says "put these registers in this state" and it automagically reclocks to X frequency. (Sounds like a joke i know, but he said it with a pretty straight face in the talk lol)

  9. #9
    Join Date
    Jan 2009
    Posts
    1,482

    Default

    Has anyone heard of any movement towards glamour with nouveau?
    I can't think of any reason why this wouldn't have at least been attempted but I've been unable to find any discussion about it (thnx goog).

  10. #10
    Join Date
    Dec 2012
    Posts
    459

    Default

    Quote Originally Posted by liam View Post
    Has anyone heard of any movement towards glamour with nouveau?
    I can't think of any reason why this wouldn't have at least been attempted but I've been unable to find any discussion about it (thnx goog).
    Maybe it's viable only after reclocking has been done?

Posting Permissions

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