All of lore.kernel.org
 help / color / mirror / Atom feed
From: Martin Peres <martin.peres-GANU6spQydw@public.gmane.org>
To: Maxim Levitsky <maximlevitsky-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
Cc: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org
Subject: Re: [PATCH 0/2] reclocking stability improvements
Date: Thu, 28 Apr 2011 14:11:53 +0200	[thread overview]
Message-ID: <4DB95989.2090702@free.fr> (raw)
In-Reply-To: <1303991011.6092.9.camel@maxim-laptop>

Le 28/04/2011 13:43, Maxim Levitsky a écrit :
>
> Martin, one more thing, this is my observations regarding clocks I
> finished today:
>
>
> clock = (ref * N / M)>>  (P&  0x7)
>
> first line is blob, second nouveau
>
> level0:
>                           P         NNMM
>      0x4008 - memory - 0018e200 00002505   = 1           = 01.0000
>                        80016400 00002505   = 37 / 5 / 2  = 03.7000
>
>      0x4020 - shader - 80010000 00000b01   = 11 / 1 / 2  = 05.5000
>                        80020000 00001b02   = 27 / 2 / 4  = 03.3750
>
>      0x4028 - core   - a0120000 00001b04   = 27 / 4 / 4  = 01.6875
>                        a0020000 00001b04   = 27 / 4 / 4  = 01.6875
>
>      0x4030 - unk_05 - a0120000 00000b02   = 11 / 2 / 4  = 01.3750
>                        80020000 00001b04   = 27 / 4 / 4  = 01.6875
>
> level1:
>
>      0x4008 - memory - 809ae400 00002505   = 37 / 5 / 4  = 01.8500
>                        80026400 00002505   = 37 / 5 / 4  = 01.8500
>
>      0x4020 - shader - 80000000 00000b01   = 11 / 1 / 1  = 11.0000
>                        80010000 00000b01   = 11 / 1 / 2  = 05.5000
>
>      0x4028 - core   - a0090000 00000b02   = 11 / 2 / 1  = 05.5000
>                        a0010000 00000b02   = 11 / 2 / 1  = 05.5000
>
>      0x4030 - unk_05 - a0120000 00000b02   = 11 / 2 / 4  = 01.3750
>                        80010000 00000b02   = 11 / 2 / 2  = 05.5000
>
> level2:
>
>      0x4008 - memory - 8059e400 00002505   = 37 / 5 / 2  = 03.7000
>                        80016400 00002505   = 37 / 5 / 2  = 03.7000
>
>      0x4020 - shader - 80000000 00000b01   = 11 / 1 / 1  = 11.0000
>                        80000000 00001002   = 16 / 2 / 1  = 08.0000
>
>      0x4028 - core   - a0090000 00001002   = 16 / 2 / 2  = 04.0000
>                        a0010000 00001002   = 16 / 2 / 2  = 04.0000
>
>      0x4030 - unk_05 - a0120000 00000b02   = 11 / 2 / 4  = 01.3750
>                        80010000 00001202   = 18 / 2 / 2  = 06.0000
>
>
> Clocks are very different and we seems to overclock hard the unk_05 PLL
> And shader PLL is underclocked always, so another way to boost performance?
> (it didn't seem to affect perfomace much here, but yet...)
Good work Maxim!

Can you please tell us what card you use? For what range of card is this 
true? I can give you access to the vbios repo so as you can contact some 
people for further testing if you want to :)

Anyway, I hope you are interested in looking deeper into this. Xexaxo 
and darktama did all the work on this.
I have no time to put on this issue in the upcoming weeks as I'm already 
working on getting the PMS patches upstream, fan management and Fermi PM.

Thanks :)
Martin
_______________________________________________
Nouveau mailing list
Nouveau@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/nouveau

  reply	other threads:[~2011-04-28 12:11 UTC|newest]

Thread overview: 18+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-04-27 23:58 [PATCH 0/2] reclocking stability improvements Martin Peres
     [not found] ` <1303948692-22455-1-git-send-email-martin.peres-GANU6spQydw@public.gmane.org>
2011-04-27 23:58   ` [PATCH 1/2] drm/nouveau/pm: Add pm.(un)pause functions Martin Peres
2011-04-27 23:58   ` [PATCH 2/2] drm/nouveau/nv50: reclock memory using PMS on nv50 Martin Peres
2011-04-28 10:32   ` [PATCH 0/2] reclocking stability improvements Maxim Levitsky
2011-04-28 11:15     ` Martin Peres
     [not found]       ` <4DB94C4F.3000801-GANU6spQydw@public.gmane.org>
2011-04-28 11:43         ` Maxim Levitsky
2011-04-28 12:11           ` Martin Peres [this message]
     [not found]             ` <4DB95989.2090702-GANU6spQydw@public.gmane.org>
2011-04-28 12:32               ` Maxim Levitsky
2011-04-28 12:35                 ` Martin Peres
     [not found]                   ` <4DB95F02.50202-GANU6spQydw@public.gmane.org>
2011-04-28 14:09                     ` Maxim Levitsky
2011-04-28 15:24           ` Emil Velikov
2011-04-28 16:58             ` Maxim Levitsky
2011-04-28 18:24               ` Martin Peres
     [not found]                 ` <4DB9B0D7.2050700-GANU6spQydw@public.gmane.org>
2011-04-28 18:29                   ` Maxim Levitsky
2011-04-28 18:35                     ` Martin Peres
     [not found]                       ` <4DB9B36A.4020704-GANU6spQydw@public.gmane.org>
2011-04-29  0:56                         ` Nigel Cunningham
     [not found]                           ` <4DBA0CA6.2010508-jrkICu/7yk3k1uMJSBkQmQ@public.gmane.org>
2011-04-29  6:54                             ` Martin Peres
     [not found]                               ` <4DBA60B6.2060905-GANU6spQydw@public.gmane.org>
2011-04-29  7:07                                 ` Nigel Cunningham

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4DB95989.2090702@free.fr \
    --to=martin.peres-ganu6spqydw@public.gmane.org \
    --cc=maximlevitsky-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org \
    --cc=nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.