Doch ungerade Speicherteiler möglich?

NOFX

Grand Admiral Special
Mitglied seit
02.09.2002
Beiträge
4.532
Renomée
287
Standort
Brühl
  • RCN Russia
  • Spinhenge ESL
Da ich gestern für einen Freund seinen neuen 3200+ getestet habe, hab ich mal ausprobiert, was mein A-Data-Ram alles noch mitmacht. Also er lief (bei seinem Prozessor) auf 270MHz. Da meiner jedoch nur 2500MHz mitmacht, wollte ich ausprobieren was ich noch aus dem Speicher rausholen kann.

Also 277*9 getestet, Speicher macht Probleme (nicht Memtest-stabil), also 263*9,5 getestet, was auch (laut CPU-Z) 263 MHz Speichertakt ergab. Everest bescheinigt mir auch bei gleichen Timings einen höheren Durchsatz, was mich vermuten läßt, das die ungerade Teiler doch möglich sind.
 
Ähm... ungerade Speicherteiler sind für den Athlon 64 kein Problem. Vielmehr ist es sogar so, dass z.B. der 3000+ mehr ungerade als gerade Speicherteiler hat: 9,11 und 14. Der 3200+ hat 10, 12 und 15 - auch das ist kein Problem.

Was wolltest du uns noch genau sagen?
 
OK nicht ungerade, sondern nichtglatte, also 9,5 z.B..

Aber hättet ihr den Beitrag richtig gelesen, dann hättet ihr das auch bemerkt ;D
 
Zuletzt bearbeitet:
Aber C&Q dürfte nichtg mehr funktionieren, das läuft wohl nur mit geraden (oder glatten ;D ) Teilern!
 
das wiederrum habe ich nie ausprobiert. wieso eigentlich?! :]
 
1.) Ich denke es ist besser, wenn wir von halben und ganzen Multiplikatoren/Teilern sprechen.

2.) Es gibt halbe Multiplikatoren, halbe Speicherteiler jedoch nicht. Ein Speicherteiler muss immer eine ganze Zahl sein.

3.) Für die Berechnung des Speicherteilers gilt immer folgende Formel:
Speicherteiler = (200 * Multiplikator) / eingestellter physik. Speichertakt

Wenn der Speicherteiler keine ganze Zahl ergibt wird er IMMER auf die nächste ganze Zahl aufgerundet z.B. von 13,2 auf 14, wodurch der Speichertakt ein bisschen kleiner ist als der eingestellte Takt (ohne OCing).

Wenn der Referenztakt angehoben wird, dann werden sowohl Speicher als auch CPU gleich stark übertaktet. Der Speicherteiler bleibt unverändert.

4.) Die oben genannte Formel ist unabhängig von Chipsatz, Board, BIOS etc. und ist für ALLE CPUs, die auf dem K8 basieren gültig. Das sind alle CPUs auf den Sockeln 754, 939, 940. Der Speicherteiler wird von der CPU anhand des eingestellten Speichertaktes und des Multiplikators berechnet und das Board hat keinen Einfluss. Einstellbar sind die Speichertakte 100MHz, 116MHz, 133MHz, 150MHz, 166MHz, 183MHz und 200MHz auch wenn im BIOS nicht alle Optionen verfügbar sind (oft nur 100,133,166 und 200). Andere Einstellungen gibt es (zumindest bis jetzt) noch nicht. Auch wenn einige Boards einen Speichertakt von mehr als DDR400 unterstützen kennt die CPU diese Einstellung nicht. Hier wird einfach der Referenztakt angehoben und weiterhin DDR400 verwendet, was zu den üblichen Problemen führt (Probleme mit Controllern, fehlender PCI/AGP-Fix etc.)

5.) Dass Everest, CPU-Z etc. so tun als wäre der Speicherteiler 9.5 liegt an einem Fehler im jeweiligen Programm. Wenn ich z.B. mit dem A64 Tweaker manuell auf 183MHz einstelle bei einem Multi von 10 (Speicherteiler 11), dann sagt mir Clockgen auch, dass ich -200MHz Speichertakt habe. Auf das ist nicht wirklich Verlass.
 
Aber wie gesagt ist der Speicherdurchsatz bei Everest von 6200 MB/s (bei DDR500; 250*10) auf 6550 (bei DDR526; 263*9,5) angestiegen (beides mit miesen Timings).

Update:

Bei der neuen CPU-Z-Version wird jetzt auch /10 als Speicherteiler angezeigt.

Bleibt der unterschiedliche Durchsatz. Hier mal 10 Durchläufe mit beiden Einstellungen:

250*10.......263*9,5
==============
6449..............6613
6128..............6301
6395..............6458
6254..............6880
6325..............6844
6434..............6293
6307..............6615
6187..............6661
6259..............6625
6462..............6608
==============
6320..............6589
 
Zuletzt bearbeitet:
Kann es sein, dass du hier Speicherteiler und den CPU-Multi verwechselst ?

Für mich sieht das aus als würdest du nur den Multi verändern (eben von 10 auf 9,5), den Speicherteiler jedoch unangetastet lassen.
Erhöhst du dann den Referenztakt, wird der Speicher auch höher getaktet.
Im ersten Fall läuft dein Speicher mit 250MHz, im Zweiten mit 263MHz.
 
Wenn er mit 263 Mhz laufen würde, gäbe es ja die krummen Speicherteiler.
 
Zurück
Oben Unten