Howcountry
Lt. Junior Grade
- Registriert
- Juli 2010
- Beiträge
- 283
Hi,
ich möchte meinen Phenom 9850BE gerne etwas in den P-States rumfummeln, damit er in P1 komplett Passiv gekühlt werden kann und natürlich auch etwas OC'en für mehr Leistung bei Bedarf.
Mein gedanke ist jetzt z.b den P1 wie folgt zu ändern:
Original:
Geändert:
das funktioniert mit k10ctl auch sehr schön mit den entsprechenden befehlen, ausgabe sieht man oben (gekürtzt da normalerweise für alle 4 kerne) aber in der Realität ändert sich nichts :/
Ich habe schon die module "msr" und "powernow_k8" entladen und geladen aber es bleibt bei den Werksseitigen settings.
Unter WinXp mit k10stat funktioniert es wunderbar.
Kann mir wer den Trick verraten ?
P.S. Den P0 werd ich dann analog dazu verändern wenn ich weiss was ich vergessen hab.
ich möchte meinen Phenom 9850BE gerne etwas in den P-States rumfummeln, damit er in P1 komplett Passiv gekühlt werden kann und natürlich auch etwas OC'en für mehr Leistung bei Bedarf.
Mein gedanke ist jetzt z.b den P1 wie folgt zu ändern:
Original:
Code:
{
Name (_PPC, 0x00)
Name (_PCT, Package (0x02)
{
ResourceTemplate ()
{
Register (FFixedHW, // COFVID_CTL
0x20, // Bit Width
0x00, // Bit Offset
0x00000000C0010070) // Address
},
ResourceTemplate ()
{
Register (FFixedHW, // COFVID_STATUS
0x20, // Bit Width
0x00, // Bit Offset
0x00000000C0010071) // Address
}
})
Name (_PSS, Package (2)
{
Package (0x06) // P-State 0
{
2500, // f in MHz
30940, // P in mW
10, // Transition latency in us
10, // Bus Master latency in us
0x028002809, // value written to COFVID_CTL; nbVid=20 (1300.0mV), nbDid=0, cpuVid=20 (1300.0mV), cpuDid=0, cpuFid=9 (cpuMult=12.50000)
0x028002809, // value of COFVID_STATUS after successful transition
},
Package (0x06) // P-State 1
{
1250, // f in MHz
18480, // P in mW
10, // Transition latency in us
10, // Bus Master latency in us
0x028015049, // value written to COFVID_CTL; nbVid=20 (1300.0mV), nbDid=0, cpuVid=40 (1050.0mV), cpuDid=1, cpuFid=9 (cpuMult=6.25000)
0x028015049, // value of COFVID_STATUS after successful transition
},
})
}
Geändert:
Code:
{
Name (_PPC, 0x00)
Name (_PCT, Package (0x02)
{
ResourceTemplate ()
{
Register (FFixedHW, // COFVID_CTL
0x20, // Bit Width
0x00, // Bit Offset
0x00000000C0010070) // Address
},
ResourceTemplate ()
{
Register (FFixedHW, // COFVID_STATUS
0x20, // Bit Width
0x00, // Bit Offset
0x00000000C0010071) // Address
}
})
Name (_PSS, Package (2)
{
Package (0x06) // P-State 0
{
2500, // f in MHz
30940, // P in mW
10, // Transition latency in us
10, // Bus Master latency in us
0x028002809, // value written to COFVID_CTL; nbVid=20 (1300.0mV), nbDid=0, cpuVid=20 (1300.0mV), cpuDid=0, cpuFid=9 (cpuMult=12.50000)
0x028002809, // value of COFVID_STATUS after successful transition
},
Package (0x06) // P-State 1
{
1000, // f in MHz
16720, // P in mW
10, // Transition latency in us
10, // Bus Master latency in us
0x028016044, // value written to COFVID_CTL; nbVid=20 (1300.0mV), nbDid=0, cpuVid=48 (950.0mV), cpuDid=1, cpuFid=4 (cpuMult=5.00000)
0x028016044, // value of COFVID_STATUS after successful transition
},
})
}
das funktioniert mit k10ctl auch sehr schön mit den entsprechenden befehlen, ausgabe sieht man oben (gekürtzt da normalerweise für alle 4 kerne) aber in der Realität ändert sich nichts :/
Ich habe schon die module "msr" und "powernow_k8" entladen und geladen aber es bleibt bei den Werksseitigen settings.
Unter WinXp mit k10stat funktioniert es wunderbar.
Kann mir wer den Trick verraten ?
P.S. Den P0 werd ich dann analog dazu verändern wenn ich weiss was ich vergessen hab.