[Nouveau] [PATCH 0/2] reclocking stability improvements
Martin Peres
martin.peres at free.fr
Thu Apr 28 05:11:53 PDT 2011
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
More information about the Nouveau
mailing list