RAM Latenzen bei i855GM/GME verstellen? So geht's!
Moderator: Rio71
-
- Mutter von Admin
- Posts: 393
- Joined: 01.03.2002 - 02:00
- Location: Bruck, AT
- Contact:
RAM Latenzen bei i855GM/GME verstellen? So geht's!
Ich hab mich neulich ziemlich beim Ausprobieren von "SysTool" geärgert, nachdem ich zuerst gesehen hatte, daß das Ding die Speicherlatenzen beim i855GM hätte verstellen können sollen. Zwar erkannte SysTool den Chipsatz, konnte aber in meinem Fall weder Latenzen auslesen noch setzen.
Beim i855GM/GME handelt es sich um einen Centrino-Chipsatz, der zusammen mit dem Banias z.B. in Subnotebooks eingesetzt wird/wurde.
Also hab ich mir H.Odas WCPREdit sowie ein Intel i855GM/GME Whitepaper geschnappt (dank Intel für die ausführliche Dokumentation), und ein PCR File geschrieben, mit dem man die Speicherlatenzen am i855GM/GME zusammen mit WCPREdit direkt unter Windows verstellen kann.
In den BIOSes der meisten Notebooks gehts ja nicht wirklich, und ein anderes Tool, daß es mit dem i855GM/GME könnte, habe ich ja nicht gefunden.
WICHTIG: Wenn man WCPREdit startet, sollte man zuerst STRG+D drücken, und auf PCI Bus #0, Device #0, Function #1 wechseln. Bleibt man auf Function #0 beim i855, dann pfuscht man an irgendwelchen falschen PCI Registern herum!
Danach "File / PCR Open..." und das File 80863584.PCR laden. Hat man vergessen, auf Function #1 umzuschalten, dann erhält man jetzt eine Fehlermeldung, da Function #0 die Device ID 3580 aufweist, Function #1 aber 3584.
Nun sucht man die Speicherstelle 60h (Reihe 60, Spalte 00) raus.
Bits 6 und 5 setzen die CAS# Latenz (tCL)
Bits 3 und 2 setzen die RAS# to CAS# Latenz (tRCD)
Bits 1 und 0 setzen die RAS# Precharge Latenz (tRP)
Möglich sind CL2.5 (Bits 00) und CL2 (Bits 01), sowie 2-4 für die anderen Latenzen, Bitmuster sind ersichtlich. Bei tRCD und tRP gelten: 00 = 4 Clocks, 01 = 3 Clocks, 10 = 2 Clocks. An Speicherstelle 61h kann man noch die tRAS und die tRFC verstellen.
Dann einfach auf "Set" klicken, und die neuen Latenzen sind aktiv, kann dabei natürlich zu Abstürzen kommen, wenn man zu scharf vorgeht.
Ich konnte meine 1280MB Micro-DIMM (256+1024) in meinem JVC Subnotebook von 2.5-3-3 auf 2-3-2 schärfen. Nicht die einfachste Methode, aber wenn's sonst nichts gibt...
WCPREdit Screenshot:
CPU-Z Screenshot:
Und das PCR File für WCPREdit und den i855GM/GME:
http://www.hardoverclock.org/files/i855gme/80863584.PCR
Dieses PCR File ist übrigens bei weitem nicht vollständig, da ich einfach ned das ganze Intel Paper durchackern werde. Es ist also NUR geeignet, um Speicherlatenzen zu ändern, und das auch NUR am i855GM/GME, nicht am i855PM oder anderen i855 Derivaten!
Auf diese Weise kann man quasi für jeden beliebigen Intel Chipsatz, egal wie neu er auch sein möge recht schnell ein PCR File zusammenstellen, um die Latenzen direkt im Windows zu ändern, wenns im BIOS nicht geht, und noch keine Tools existieren. H.Oda macht's möglich...
Beim i855GM/GME handelt es sich um einen Centrino-Chipsatz, der zusammen mit dem Banias z.B. in Subnotebooks eingesetzt wird/wurde.
Also hab ich mir H.Odas WCPREdit sowie ein Intel i855GM/GME Whitepaper geschnappt (dank Intel für die ausführliche Dokumentation), und ein PCR File geschrieben, mit dem man die Speicherlatenzen am i855GM/GME zusammen mit WCPREdit direkt unter Windows verstellen kann.
In den BIOSes der meisten Notebooks gehts ja nicht wirklich, und ein anderes Tool, daß es mit dem i855GM/GME könnte, habe ich ja nicht gefunden.
WICHTIG: Wenn man WCPREdit startet, sollte man zuerst STRG+D drücken, und auf PCI Bus #0, Device #0, Function #1 wechseln. Bleibt man auf Function #0 beim i855, dann pfuscht man an irgendwelchen falschen PCI Registern herum!
Danach "File / PCR Open..." und das File 80863584.PCR laden. Hat man vergessen, auf Function #1 umzuschalten, dann erhält man jetzt eine Fehlermeldung, da Function #0 die Device ID 3580 aufweist, Function #1 aber 3584.
Nun sucht man die Speicherstelle 60h (Reihe 60, Spalte 00) raus.
Bits 6 und 5 setzen die CAS# Latenz (tCL)
Bits 3 und 2 setzen die RAS# to CAS# Latenz (tRCD)
Bits 1 und 0 setzen die RAS# Precharge Latenz (tRP)
Möglich sind CL2.5 (Bits 00) und CL2 (Bits 01), sowie 2-4 für die anderen Latenzen, Bitmuster sind ersichtlich. Bei tRCD und tRP gelten: 00 = 4 Clocks, 01 = 3 Clocks, 10 = 2 Clocks. An Speicherstelle 61h kann man noch die tRAS und die tRFC verstellen.
Dann einfach auf "Set" klicken, und die neuen Latenzen sind aktiv, kann dabei natürlich zu Abstürzen kommen, wenn man zu scharf vorgeht.
Ich konnte meine 1280MB Micro-DIMM (256+1024) in meinem JVC Subnotebook von 2.5-3-3 auf 2-3-2 schärfen. Nicht die einfachste Methode, aber wenn's sonst nichts gibt...
WCPREdit Screenshot:
CPU-Z Screenshot:
Und das PCR File für WCPREdit und den i855GM/GME:
http://www.hardoverclock.org/files/i855gme/80863584.PCR
Dieses PCR File ist übrigens bei weitem nicht vollständig, da ich einfach ned das ganze Intel Paper durchackern werde. Es ist also NUR geeignet, um Speicherlatenzen zu ändern, und das auch NUR am i855GM/GME, nicht am i855PM oder anderen i855 Derivaten!
Auf diese Weise kann man quasi für jeden beliebigen Intel Chipsatz, egal wie neu er auch sein möge recht schnell ein PCR File zusammenstellen, um die Latenzen direkt im Windows zu ändern, wenns im BIOS nicht geht, und noch keine Tools existieren. H.Oda macht's möglich...
[GAT @ XIN weblog] | [Zenit/XIN.AT Homeserverprojekt] | [IBM PC Server 704]]!
Mainsys: Xeon X5690 on P6T Deluxe, 48GB Crucial DDR-III/1066, GTX Titan Black, Areca ARC-1883ix.12 with 12 × 6TB 7K6000 HDDs in RAID-6, Intel 320 600GB SSD, Auzentech X-Fi Prelude 7.1, NEC EA304WMi 30", IBM Model M Keyboard, EpicGear AnurA driverless/pure HID Mouse.
-
- Mutter von Admin
- Posts: 393
- Joined: 01.03.2002 - 02:00
- Location: Bruck, AT
- Contact:
i855tweaker
k, danke!
Aus unerfindlichen Gründen hab ich das Ding dann bei meinen Suchen per Google nicht finden können...
Wurscht, wieder was dazugelernt.
Edit: Können die 855/865Tweaker die Einstellungen zur Bootzeit laden, oder muß man das jedes Mal neu machen? Bei Für WCPREdit gibts ja dann noch WCPRSet dazu, mit dem man das machen kann. Ich kanns ned austesten, hab das Subnotebook ned dabei in der Arbeit.
Edit 2: Leider kann Tw855 die Latenzen auf meinem JVC auch nicht verstellen, gleich wie SysTool. Ich schreibe diesen Nachtrag grade hier mitm JVC Subnotebook. Bislang funktionierts auf meinem i855GME weiterhin nur mit WCPREdit..
Aus unerfindlichen Gründen hab ich das Ding dann bei meinen Suchen per Google nicht finden können...
Wurscht, wieder was dazugelernt.
Edit: Können die 855/865Tweaker die Einstellungen zur Bootzeit laden, oder muß man das jedes Mal neu machen? Bei Für WCPREdit gibts ja dann noch WCPRSet dazu, mit dem man das machen kann. Ich kanns ned austesten, hab das Subnotebook ned dabei in der Arbeit.
Edit 2: Leider kann Tw855 die Latenzen auf meinem JVC auch nicht verstellen, gleich wie SysTool. Ich schreibe diesen Nachtrag grade hier mitm JVC Subnotebook. Bislang funktionierts auf meinem i855GME weiterhin nur mit WCPREdit..
[GAT @ XIN weblog] | [Zenit/XIN.AT Homeserverprojekt] | [IBM PC Server 704]]!
Mainsys: Xeon X5690 on P6T Deluxe, 48GB Crucial DDR-III/1066, GTX Titan Black, Areca ARC-1883ix.12 with 12 × 6TB 7K6000 HDDs in RAID-6, Intel 320 600GB SSD, Auzentech X-Fi Prelude 7.1, NEC EA304WMi 30", IBM Model M Keyboard, EpicGear AnurA driverless/pure HID Mouse.
-
- Tiefschürfender Techniker
- Posts: 9923
- Joined: 01.04.2002 - 02:00
- Location: Residenz des Rechts
- Contact:
hehe jo super sache das mit dem wcpredit.. zumindest mal richtig anspruchsvoll.
saubere sache gat !
da sollte man recht ausgeschlafen sein zum fummeln solcher datei.
hatte zu tagen des 845pe/ge auch mal eins gebastelt weils dafür einfach nix gab und ich derer nutzung aber vom 440bx verwöhnt war.
http://www.rio71.de/dl/eigenes.html
saubere sache gat !
da sollte man recht ausgeschlafen sein zum fummeln solcher datei.
hatte zu tagen des 845pe/ge auch mal eins gebastelt weils dafür einfach nix gab und ich derer nutzung aber vom 440bx verwöhnt war.
http://www.rio71.de/dl/eigenes.html
- SMPS ; PWM ; BUCK ; BOOST ; SEPIC basteln... :: KHV basteln... ; E85 im E34
- P4 2.8C @ 3208 (SL6Z5) :: IHS plan :: 1,600V wakü :: 4x256MB BH-5 DDR401 2-2-2-6 :: IS7-E , mod
R 8500 @ 295/295--> DVI --> EIZO 15" TFT :: CMI 8738/PCI-6ch-LX :: T7K250
LG GSA-H10N :: Blue Storm II 350 :: CS-601 :: T-DSL 3Mbit :: 98SE/XP :: Details
- P4 2.4C @ 3350 (SL6Z3) :: 1,55V :: Alpha PAL8942 :: DDR480 2,5-2-2-6 :: IC7 , mod
- P4 2.4B @ 3150 (SL6RZ) :: 1,65V MCX4000 + 90'er :: DDR466 2-2-2-5-infinite-64µs :: 4GEA :: IHS off
- Laptop PIII 700@700 (100FSB/440BX) :: 256MB :: 18Gig Toshiba :: 4MB ATI :: 14,1" TFT :: Win98SE
* Fußnote: 90% aller Computerprobleme findet man zwischen Stuhl und Tastatur. ;-)
-
- Mutter von Admin
- Posts: 393
- Joined: 01.03.2002 - 02:00
- Location: Bruck, AT
- Contact:
WCPREdit
Bin ich also nicht der einzige, der sich den Schwachsinn wirklich antut.
Was ich noch suche ist WCPRSet, bei H.Oda gibt's das nicht mehr, und ich kann's auf Anhieb nicht finden, und daheim hab ich's wohl verwurschtelt. Hoffentlich treib ich das noch wo auf. Nach jedem Reboot/Aufwachen die Latenzen neu einstellen zu müssen ist doch etwas fad.
Was ich noch suche ist WCPRSet, bei H.Oda gibt's das nicht mehr, und ich kann's auf Anhieb nicht finden, und daheim hab ich's wohl verwurschtelt. Hoffentlich treib ich das noch wo auf. Nach jedem Reboot/Aufwachen die Latenzen neu einstellen zu müssen ist doch etwas fad.
[GAT @ XIN weblog] | [Zenit/XIN.AT Homeserverprojekt] | [IBM PC Server 704]]!
Mainsys: Xeon X5690 on P6T Deluxe, 48GB Crucial DDR-III/1066, GTX Titan Black, Areca ARC-1883ix.12 with 12 × 6TB 7K6000 HDDs in RAID-6, Intel 320 600GB SSD, Auzentech X-Fi Prelude 7.1, NEC EA304WMi 30", IBM Model M Keyboard, EpicGear AnurA driverless/pure HID Mouse.
- Rockhount
- Mutter und Vater von Admin
- Posts: 600
- Joined: 01.11.2002 - 02:00
- Location: Im Jeverland
- Contact:
Ich habs auch noch.
WCPRSet1.20
WCPRSet1.20
-
- Mutter von Admin
- Posts: 393
- Joined: 01.03.2002 - 02:00
- Location: Bruck, AT
- Contact:
WCPRSet
Ah, vielen Dank, das hilft weiter!
[GAT @ XIN weblog] | [Zenit/XIN.AT Homeserverprojekt] | [IBM PC Server 704]]!
Mainsys: Xeon X5690 on P6T Deluxe, 48GB Crucial DDR-III/1066, GTX Titan Black, Areca ARC-1883ix.12 with 12 × 6TB 7K6000 HDDs in RAID-6, Intel 320 600GB SSD, Auzentech X-Fi Prelude 7.1, NEC EA304WMi 30", IBM Model M Keyboard, EpicGear AnurA driverless/pure HID Mouse.
-
- Mutter von Admin
- Posts: 393
- Joined: 01.03.2002 - 02:00
- Location: Bruck, AT
- Contact:
i855GME
Dazu die ernüchternde Antwort: Definitiv nein. Spürbare Änderungen gibt es ja auch bei BX, i815, oder von mir aus auch i875 Systemen usw. nicht, wenn man von einem Wert wie 3-3-3 auf 2-2-2 geht. In meinem Fall waren die Änderungen ja sogar noch geringer als 3-3-3 => 2-2-2!
Fazit: Latenztuning in so kleinen Bereichen ist und bleibt eine Spielerei für "Low Latency Freaks", wenn du so willst. Hier bleibts generell nur bei meßbaren Verbesserungen, sicher nicht bis hin zu spürbaren. =)
Ich wollte es halt unbedingt zuwege bringen, die Latenzen am i855GME zu ändern, und da Aufgeben leider ned geht, ist's halt WCPREdit geworden.
Fazit: Latenztuning in so kleinen Bereichen ist und bleibt eine Spielerei für "Low Latency Freaks", wenn du so willst. Hier bleibts generell nur bei meßbaren Verbesserungen, sicher nicht bis hin zu spürbaren. =)
Ich wollte es halt unbedingt zuwege bringen, die Latenzen am i855GME zu ändern, und da Aufgeben leider ned geht, ist's halt WCPREdit geworden.
[GAT @ XIN weblog] | [Zenit/XIN.AT Homeserverprojekt] | [IBM PC Server 704]]!
Mainsys: Xeon X5690 on P6T Deluxe, 48GB Crucial DDR-III/1066, GTX Titan Black, Areca ARC-1883ix.12 with 12 × 6TB 7K6000 HDDs in RAID-6, Intel 320 600GB SSD, Auzentech X-Fi Prelude 7.1, NEC EA304WMi 30", IBM Model M Keyboard, EpicGear AnurA driverless/pure HID Mouse.