Zitat
Original von rovster
Speichertakt ausrechnen ist eine komplizierte Sache, da er auch CPU Multi abhängig ist.
Ist eigentlich ganz einfach. Habe mir mal eine Tabelle gemacht:
CPU-Multi RAM Divider @200MHz
7.5 8.0
8.0 8.0
8.5 9.0
9.0 9.0
9.5 10.0
10.0 10.0
10.5 11.0
11.0 11.0
CPU-Multi RAM Divider @183MHz (9/10)
7.5 9.0
8.0 9.0
8.5 10.0
9.0 10.0
9.5 11.0
10.0 11.0
10.5 12.0
11.0 13.0
CPU-Multi RAM Divider @166MHz (5/6)
7.5 9.0
8.0 10.0
8.5 11.0
9.0 11.0
9.5 12.0
10.0 12.0
10.5 13.0
11.0 14.0
CPU-Multi RAM Divider @150MHz (3/4)
7.5 10.0
8.0 11.0
8.5 12.0
9.0 12.0
9.5 13.0
10.0 14.0
10.5 14.0
11.0 15.0
CPU-Multi RAM Divider @133MHz (2/3)
7.5 12.0
8.0 12.0
8.5 13.0
9.0 14.0
9.5 15.0
10.0 15.0
10.5 16.0
11.0 17.0
In der vorderen Spalte hast Du den Multi, mit welcher der CPU-Takt erzeugt wird (Multi x HTT)
Den so entstehenden CPU-Takt musst Du dann durch den Wert der 2. Spalte in der gleichen Zeile dividieren.
Z.B. A64-3200+ --> Multi 10 (falls Du nicht darunter gehst).
Bei 166er-Teiler: RAM-Divisor=12, d.h.
bei 250MHz HTT --> 10x250MHz=2500MHz ---> RAM: 2500MHz/12 = 208MHz (gerundet)
Ganz wichtig: halbe CPU-Multis werden bei den RAM ''aufgerundet'', d.h. es ist für die Bandbreite immer besser, ganze CPU-Multi's zu verwenden.
btw: in dem Planet3DNow-Artikel ist es absolut nicht hilfreich, wenn er für einen 10er-Multi einfach 10 oder beim NC3200+ einfach für den CPU-Mulit von 11 einfach 14 angibt; hilfreiche und nicht leicht nachvollziehbar sind eben alle anderen Fälle, z.B. bei DDR400:
7.5 8.0
8.0 8.0
8.5 9.0
9.0 9.0
9.5 10.0
10.0 10.0
10.5 11.0
11.0 11.0
Und erst recht zusätzliche Werte bräuchte man bei den übrigen Teilern - bei 1:1 ist's ja eigentlich einfach.