AMD CPUs unter Windows XP

AMD-Utilities

DualCoreOptimizer

AMD Dual-Core Optimizer Version 1.1.4

"The AMD Dual-Core Optimizer can help improve some PC gaming video performance by compensating for those applications that bypass the Windows API for timing by directly using the RDTSC (Read Time Stamp Counter) instruction. Applications that rely on RDTSC do not benefit from the logic in the operating system to properly account for the affect of power management mechanisms on the rate at which a processor core's Time Stamp Counter (TSC) is incremented. The AMD Dual-Core Optimizer helps to correct the resulting video performance effects or other incorrect timing effects that these applications may experience on dual-core processor systems, by periodically adjusting the core time-stamp-counters, so that they are synchronized.
This driver is for Windows XP only."

Cool'n'Quiet

Damit Cool'n'Quiet in WindowsXP funktioniert muss der passende Treiber installiert sein und im BIOS aktiviert sein.

AMD Processor Driver Version 1.3.2.0053 for Windows XP and Windows Server 2003 (x86 and x64)

"Allows the system to automatically adjust the CPU speed, voltage and power combination to match the instantaneous user performance need. This package is a user friendly localized software installation of the driver designed for end-users. This driver supports AMD processors on Windows XP SP2 and Windows Server 2003 SP2 x86 and x64 Editions. Released: 9/1/2007"

Downloads gibts auch z.B. zu den Mainboards:

AMD CPUs der K7/K8-Klasse

Modell Generation Kern Takt
Model 1 K7 Argon (512k-L2 halber Takt) 500-700
Model 2 K7 Pluto/Orion (512k-L2 halber/drittel Takt) 550-850
Model 3 K7 - Duron Spitfire (Thunderbird mit 64k-L2) 600-950
Model 4 K7 - Athlon Thunderbird 900-1400
Model 5 K7    
Model 6 K7 - AthlonXP Palomino 1333-1733
Model 7 K7 - Duron Morgan (Palomino mit kleinerem Cache)  
Model 8 K7 Thoroughbred, Applebred (T-bred mit 64k-L2), Sempron 1400-2250
       
Model 10 K7 - AthlonXP Barton, Thorton (Barton mit 256k-L2), Sempron 1667-2200
       
       
Family 0fh K8 Athlon 64, Athlon 64 FX, Opteron, Sempron, Turion 64  
Family 0fh K9 (Dual-K8) Opteron, Sempron, Athlon 64 FX, Athlon 64 X2, Turion 64 X2  
Family 11h K9 Turion X2, Athlon X2, Sempron  
  K10 Phenom X3, Phenom X4  

Der CPU-String wird vom BIOS generiert und in die CPU geschrieben.

In Verbindung mit dem Asus A7V8X-X:

im einzelnen:

Multiplier >12,5 auf älteren Boards

Manche ältere Boards können die 4 FID-Bits vorgeben. Damit lassen sich Multiplikatoren bis max. 12,5x einstellen.

Bei Barton und Palomino kann das 5. FID-Bit über Pin AJ27 gesteuert werden. Für Multiplikatoren >12,5x muss Bit 5 auf "1" gelegt werden: mit einem dünnen Drähtchen werden die Löcher AJ27 und AH26 (Vcc) im Sockel verbunden.

Werden bei Desktop-AthlonXPs noch alle L1-Brücken geschlossen kann der Multiplikator vom Board aus gesteuert werden.

S.a. Multiplikatorschaltbild

AXDA2800DKV4D - AthlonXP (Barton, Model 10)

AMD AthlonXP 2800+ AXDA2800DKV4D

Brücke 43210.  
L1 |||||. connect L3 to BP_FID
L2 ||||. L2 cache control: 512kB [Barton]
L3 |||::. startup FID: 12,5x
L5 :::|. [0]: closed: valid soft VID by L8
[1]: opened: valid max. FID by L6 (else 24x)
[2]: opened: Desktop mode
[3]: opened: multi Processing not capable
L6 |||||. (rated FID: 11x)
Desktop-Versionen: alle closed
L8 |||||. max. soft VID: 1,85V
L9 ::::. connected from L2 to L2_control pin
L11 |:|||. startup VID: 1,65V [Desktop-Code]
L12 |||:. FSB autodetect [BA]: 166MHz XP Barton

Brücke schließen: neues Package: Loch mit Leitlack füllen

Quelle: fab51.com, www.rebelshavenforum.com, www.ocinside.de

AXMA2600FKT4C - Athlon XP-M (Model 10, Barton, new package)

AMD AthlonXP 2600+ AXMA2600FKT4C

Brücke 43210.  
L1 |||||. connect L3 to BP_FID
L2 ||||. L2 cache control: 512kB [Barton]
L3 ||::|. startup FID: 6x
für 14x = :|::|.
für 15x = ::|||.
L5 ||:|. [0]: closed: valid soft VID by L8
[1]: opened: valid max. FID by L6 (else 24x)
[2]: closed: Mobile mode
[3]: closed: multi Processing capable
L6 ::|||. rated FID: 15x
Desktop-Versionen: alle closed
L8 ||:::. max. soft VID: 1,65V
L9 ::::. connected from L2 to L2_control pin
L11 ||:::. startup VID: 1,65V [Mobile-Code]
L12 |:||. FSB autodetect [BA]: 133MHz XP-M

Brücke schließen: neues Package: Loch mit Leitlack füllen

Wire-Trick/Wire-Mod: AJ27 [N.C.] mit AH26 [VCC] verbinden, um Multiplikatoren ab 13x freizuschalten.

Quelle: fab51.com

AXDA2000DUT3C - AthlonXP (Thoroughbred-B, Model 8)

Brücke 43210.  
L1 |||||. connect L3 to BP_FID
L2 ||||. L2 cache control: 512kB [Barton]
L3 |||::. startup FID: 12,5x
L5 :::|. [0]: closed: valid soft VID by L8
[1]: opened: valid max. FID by L6 (else 24x)
[2]: opened: Desktop mode
[3]: opened: multi Processing not capable
L6 |||||. (rated FID: 11x)
Desktop-Versionen: alle closed
L8 |||||. max. soft VID: 1,85V
L9 ::::. connected from L2 to L2_control pin
L11 |:|:|. startup VID: 1,60V [Desktop-Code]
L12 |:|:. FSB autodetect [BA]: 133MHz XP T-bred

Brücke schließen: neues Package: Loch mit Leitlack füllen

DHD1300AMT1B - Duron (Morgan, Model 7)

AMD Duron 1300 DHD1300AMT1B

Brücke 43210.  
L1 :::::. connect L3/L4/L10 to BP_FID
L3 ::||. BP_FID[1:0]
L4 :||:. BP_FID[3:2]
L5 :::|. [0]: closed: valid soft VID by L8
[1]: opened: valid max. FID by L6 (else 24x)
[2]: closed: Mobile mode
[3]: closed: multi Processing capable
L6 |||||. Desktop: unbenutzt
Mobil: max. FID 11x
L7 |||||.  
L8 |||||. Desktop: unbenutzt
1,85V [Desktop] / 2,0V [Mobile]
L10 |:. BP_FID[4]
L11 ||:||. VID: 1,75V [Desktop-Code]

BP_FID[4:0]=:|:||=10100=13x

DHD1200AMT1B - Duron (Morgan, Model 7)

AMD Duron 1200 Die mit Beschädigung AMD Duron 1200 Die mit Beschädigung AMD Duron 1200 DHD1200AMT1B

Brücke 43210.  
L1 :::::. connect L3/L4/L10 to BP_FID
L3 |::|. BP_FID[1:0]
L4 ::||. BP_FID[3:2]
L5 :::|. [0]: closed: valid soft VID by L8
[1]: opened: valid max. FID by L6 (else 24x)
[2]: closed: Mobile mode
[3]: closed: multi Processing capable
L6 |||||. Desktop: unbenutzt
Mobil: max. FID 11x
L7 |||||.  
L8 |||||. Desktop: unbenutzt
1,85V [Desktop] / 2,0V [Mobile]
L10 :|. BP_FID[4]
L11 ||:||. VID: 1,75V [Desktop-Code]

BP_FID[4:0]=|||:|=00010=12x

D650AST1B - Duron (Spitfire, Model 3)

Brücke 43210.  
L1 ::::. connect L3/L4 to BP_FID [:=locked, |=unlocked]
L2 ||.  
L3 |:|:. BP_FID[1:0]
L4 :||:. BP_FID[3:2]
L5 |.  
L6 |:::. FID[3:0]
L7 |:::|. VID: 1,50V [Desktop]

BP_FID[3:0]=|:::=00111=6,5x

AX1600DMT3C - AthlonXP (Palomino, Model 6)

AMD AthlonXP 1600+ AX1600DMT3C

Brücke 43210.  
L1 :::::. connect L3/L4/L10 to BP_FID
L2 ||||.  
L3 ::||. BP_FID[1:0]
L4 ::||. BP_FID[3:2]
L5 |::|. [1]: closed: Mobile mode
[2]: closed: multi processing capable
L6 |||||. Desktop: unbenutzt
Mobil: max. FID 11x
L7 |||||.  
L8 |||||. Desktop: unbenutzt
1,85V [Desktop] / 2,0V [Mobile]
L9 ::::.  
L10 |:. BP_FID[4]
L11 ||:||. VID: 1,75V [Desktop-Code]

BP_FID[4:0]=:||||.=10000=10,5x

AX1700DMT3C - AthlonXP (Palomino, Model 6)

Brücke 43210.  
L1 :::::. connect L3/L4/L10 to BP_FID
L2 ||||.  
L3 ::||. BP_FID[1:0]
L4 ::||. BP_FID[3:2]
L5 |::|. [1]: closed: Mobile mode
[2]: closed: multi processing capable
L6 |||||. Desktop: unbenutzt
Mobil: max. FID 11x
L7 |||||.  
L8 |||||. Desktop: unbenutzt
1,85V [Desktop] / 2,0V [Mobile]
L9 ::::.  
L10 :|. BP_FID[4]
L11 ||:||. VID: 1,75V [Desktop-Code]

BP_FID[4:0]=|||||.=00000=11,0x

Quelle: fab51.com, www.rebelshavenforum.com, www.ocinside.de

VID/FID-Codes Desktop / Mobile

[4:0] VID
Desktop
VID
Mobile
FID QuantiSpeed

00000

1.850

2.000 11,0x 1700+

00001

1.825

1.950 11,5x 1800+

00010

1.800

1.900 12,0x 1900+

00011

1.775

1.850 12,5x 2000+

00100

1.750

1.800 5,0x  

00101

1.725

1.750 5,5x  
00110 1.700 1.700 6,0x  

00111

1.675

1.650 6,5x  

01000

1.650

1.600 7,0x  

01001

1.625

1.550 7,5x  

01010

1.600

1.500 8,0x  

01011

1.575

1.450 8,5x  

01100

1.550

1.400 9,0x  

01101

1.525

1.350 9,5x  

01110

1.500

1.300 10,0x 1500+

01111

1.475

Shutdown 10,5x 1600+

10000

1.450

1.275 3,0x  

10001

1.425

1.250 ???  

10010

1.400

1.225

4,0x  

10011

1.375

1.200

???  

10100

1.350

1.175

13,0x 2100+

10101

1.325

1.150

13,5x  
10110 1.300

1.125

14,0x  

10111

1.275

1.100

???  

11000

1.250

1.075 15,0x  

11001

1.225

1.050 ???  

11010

1.200

1.025 16,0x  

11011

1.175

1.000 16,5x  

11100

1.150

0.975 17,0x  

11101

1.125

0.950 18,0x  

11110

1.100

0.925 ???  

11111

No CPU

Shutdown ???  

Quelle: www.cpuheat.wz.cz

Athlon-OC

PowerNow! auf Desktop-Board (Windows XP)

Windows XP übernimmt die PowerNow!-Steuerung nur, wenn die entsprechenden ACPI2.0-Informationen im BIOS zur Verfügung stehen (MS-Dokument "Windows Native Processor Performance Control"). Auf dem Asus A7V8X-X ist dies nicht der Fall, der AthlonXP-M wird vom BIOS auch nur als AthlonXP erkannt.

Aktivieren der Legacy-SMI-Steuerung für Model 4 in Windows XP durch Registry-"HackFlags":

PowerNow!-Software von AMD für Windows 2000:

AthlonXP-M 2600+ auf Asus A7V8X-X

Im BIOS kann für die CPU "800MHz" (133x6) eingestellt werden. Der Multiplikator 6 ist der Startup-FID des XP-M. Bei 2000MHz (133x15) hat es Probleme beim Aufwachen aus dem STR gegeben. Wird im BIOS ein höherer Multiplikator eingestellt, so wird dieser als Startup-FID in die CPU programmiert. Nach dem Aufwachen ist der Startup-FID jedoch wieder auf dem Standard-Wert, was möglicherweise die Probleme beim Aufwachen verursacht.

Ein gutes Werkzeug ist dabei RightMark CPU Clock Utility. Es bringt die PowerNow!-Funktion auf Desktop-Boards und hilft beim Standby-Problem. Das BIOS sollte auf 133x8 gestellt sein. In RMClock ist das "Power saving"-Profil mit Multiplikator 6, das "Performance"-Profil mit Multiplikator 15 eingestellt. Das "Dynamic on-demand"-Profil kann 3 bis 4 Stufen zwischen 3 und 15 haben. Weiterhin muss eingestellt sein, dass beim Betreten des Standby-Zustands das "Power saving"-Profil (was dem Reset-Multiplikator entspricht) geladen wird. Ebenso sollten beim Verlassen von RMClock die CPU-Standards wiederhergestellt werden (Neustart, Herunterfahren).

Das "Umtakten" des XP-M auf 166x12 lief im Betrieb zunächst problemlos, jedoch hängte sich der PC beim "Neustarten" immer vor dem Reset auf.

AthlonXP 1600+ mit Mobil-Brücke auf MS-6340

Im Leerlauf nimmt das MS-6340 ca. 100W auf. Es gibt zwei Möglichkeiten die Verlustleistung zu senken:

Northbridge Disconnect

Es wird das "CoolBit" gesetzt, sodass die CPU im C1/C2-Sleep-State von der NB abgekoppelt wird und ca. 40W weniger aufnimmt. Probleme können auftreten mit Echtzeitanwendungen, Videocapture und Brummen auf dem Onboard-Sound-Chip. Eine zusätzliche Soundkarte brummt nicht.

VCool funktionierte dabei nur wenn auch der "CPU Idle Loop" aktiviert war.

S2KCtrl funktioniert auch unter Benutzer-Rechten. Der Start als Dienst mit z.B. RunAsSvc ist ein geeignetes Mittel.

DRAGONTT ist sehr schlank und für den Hintergrundbetrieb zu empfehlen. Funktioniert aber auch nur unter Admin-Rechten. Der Start als Dienst zieht immer die Meldung "Dienst angehalten" nach sich, da das Programm nach setzen des "CoolBits" sich beendet.

PowerNow!

Indem der Multiplikator der CPU heruntergesetzt wird können ca. 40W gespart werden. Probleme gibt's beim Neustarten, wenn der Multiplikator beim Herunterfahren nicht auf den hardwaremäßig programmierten zurückgesetzt wird. Der PC bleibt dann beim Reset hängen.

RightMark CPU Clock funktioniert, hat aber immer wieder mal die Einstellungen "vergessen" und läuft nur unter Admin-Rechten.

CrystalCPUID funktioniert ähnlich wie RMClock, schaltet jedoch langsamer. Funktioniert nur mit Admin-Rechten und nicht als Dienst.

Beide Programm können als Dienst ausgeführt werden, jedoch wird beim Beenden des Dienstes der Multiplikator nicht zurückgesetzt, sodass das Neustart-Problem besteht.

Athlon XP-M 2600+ auf MS-6373

Leider wird der im BIOS eingestellte Multiplikator nicht übernommen. Wird der Multiplikator über Software (CPUMSR, RightMark CPU Clock Utility) geändert friert das System ein. MSI gibt an, das MS-6373 unterstützt den Barton nicht. Laufen tut er trotzdem. Ich vermute im BIOS fehlen entsprechende Daten, sodass die CPU nicht erkannt wird und den Multi deswegen nicht programmiert. Ich habe bisher keine Lösung gefunden außer die L3-Brücken zu bearbeiten.

Links


Erstellt 14.02.2009, zuletzt geändert: 10.04.2016 12:28:24, Zugriffszähler Besuche. © Christian Enders

Home | Nach oben | Abit BX133-RAID | Asus A7V8X-X | Asus CUSL2 | Asus P2B-S | Asus P2B-DS | Asus P2B-F | Asus P5VD1-X | CT-7AJA0 | EP-8KTA+ | Fujitsu-Siemens D1184 | GA-K8NF-9 | GA-EP35-DS3 | Asus A8N-SLI | GA-8GE667pro | GA-6BXDS | MS-6178 | MS-6183 | MS-6340 | MS-7191 | H110H4-CM2 | MD3001 | AMD CPUs