PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Limitiert das Mainboard nicht mehr bei A64-System?


Ash-Zayr
2005-02-10, 13:12:11
Hallo

Ich will es wirklich verstehen, tue mich aber schwer:

Ich habe derzeit das A7N8X rev 2.0 - einen Athlon XP-M2600 und 1024MB TWINX DDR400-LL Corsair 2-2-2-5

So, ich habe einen CPU-Takt erreicht von 12x205=2460MHz

Nur ein MHz höher am fsb, und alles wird instabil. Ich hatte mich immer gefragt: war hier der RAM am Ende mit läppischen 205MHz (ok, ich hatte von den schärfsten Timings NICHT abgelassen...die sind mir wichtiger), oder war schlicht das Mainboard am Ende? Immerhin ist dieses nur mit 166MHz FSB spezifiziert? Oder war auch die CPU am Ende?

Wie auch immer: im Rahmen des A64 lese ich dauernd, dass mit den neuen OC Methoden, die sich ja nun eröffnet haben mit der neuen Architektur (kein echter FSB mehr), horrende MHz-Zahlen beim RAM erreicht werden!! Bis zu 300MHZ bei DDR400?

Ist das möglich? Kann man den RAM denn nun vollkommen unabhängig von CPU Takt und "Mainboardtakt" so hoch jagen, bis er an seine Grenzen kommt?
Und welches sind die Takte, die auf das Mainboard wirken? Was macht so ein Mainboard denn mit?

Ich verstehe leider nicht die Zusammenhänge: zu was ist der FSB geworden? Welche der 3 Komponenten RAM-CPU-MB können nur zusammen, welche unabhängig getaktet werden?? Ist Duaal-Channel noch existent, udn ist wie beim nforce 2 synchroner Takt mit dem RAM immer noch das ein und alles, oder soll jedes Teil das bekommen, was es kann, egal ob die Takte synchron sind oder nicht?

Vielen Dank!

Ash-Zayr

Madkiller
2005-02-10, 19:52:30
Nur ein MHz höher am fsb, und alles wird instabil. Ich hatte mich immer gefragt: war hier der RAM am Ende mit läppischen 205MHz (ok, ich hatte von den schärfsten Timings NICHT abgelassen...die sind mir wichtiger), oder war schlicht das Mainboard am Ende? Immerhin ist dieses nur mit 166MHz FSB spezifiziert? Oder war auch die CPU am Ende?
Es kann an allem liegen.
CPU, Board oder RAM.

Du müßtest alles einzeln testen, um sicher zu gehen.
Also einmal mit einem höheren Multiplikator und niedrigerem FSB - um das Board ausschließen zu können.
Mit gewohntem FSB und Multi aber asynchronen und niedriger getaktetem Speicher - um den Speicher ausschließen zu können.
Und zu guter letzt, der CPU mehr Saft geben oder den FSB und RAM-Takt gleich lassen und mit dem Multi nach unten gehen - um die CPU ausschießen zu können.

Ok, ist mit Arbeit verbunden, ist aber die Einzige Möglichkeit sicher zusagen an was es liegt.

btw
Dein Board ist für FSB200 ausgelegt.

Faster
2005-02-12, 03:06:59
zum thema FSB/referenztakt/RAM-takt/etc beim A64:
http://www.3dcenter.de/artikel/2003/07-02_a.php

dargo
2005-02-12, 13:11:12
Wie auch immer: im Rahmen des A64 lese ich dauernd, dass mit den neuen OC Methoden, die sich ja nun eröffnet haben mit der neuen Architektur (kein echter FSB mehr), horrende MHz-Zahlen beim RAM erreicht werden!! Bis zu 300MHZ bei DDR400?

Ist das möglich? Kann man den RAM denn nun vollkommen unabhängig von CPU Takt und "Mainboardtakt" so hoch jagen, bis er an seine Grenzen kommt?


Naja, ob man 300Mhz mit einem PC3200 Speicher erreichen kann das bezweifle ich eher. Dazu bräuchte man schon einen guten DDR500 oder noch höheren Speicher.

Beim A64 sind aber die Timings viel wichtiger. Es bringt dir nichts, wenn du den Speicher mit 250Mhz und schlechten Timings laufen lässt wie z.b 3/4/4/8 2T. Das dürfte in etwa genauso schnell sein oder sogar langsamer wie 200Mhz und 2,5/3/3/8 1T. Das 1T bringt am meisten Performance.

Vollkommen unabhängig vom CPU Takt und "Mainboardtakt" kann man den Speicher nicht takten da er vom CPU-Takt über Teiler berechnet wird.

Du hast folgende Möglichkeiten : DDR400, DDR333, DDR266 und DDR200, in der Regel.
Dh. stellst du DDR400 ein wird der Ram immer 1:1 mit dem Referenztakt der CPU getaktet zb. 250-er RT = 250Mhz Ram-Takt.

Stellst du allerdings den Ram auf DDR333 wird dementsprechend der realer Ram-Takt abhängig vom Referenztakt und CPU-Multi berechnet.
Z.b läuft der Ram bei DDR333-Einstellung bei einem RT von 240 und einem AMD64 3200+ (2Ghz) real mit 200Mhz.


Und welches sind die Takte, die auf das Mainboard wirken? Was macht so ein Mainboard denn mit?


Gar keine. Der RT ist nur ein Taktgeber, mehr nicht.
Wie hoch man den RT einstellen kann, bzw. das Mainboard damit noch stabil läuft hängt vom verwendeten Chipsatz und auch Mainboardhersteller ab.

Die NF4 Chipsätze sollen einen RT von 300 und mehr problemlos mitmachen.
Beim KT800Pro sieht es etwas anders aus (momentan).
Mein Abit AV8 macht z.b nur max. 255 mit. Drüber gibt es Probleme mit 3D Anwendungen da der AGP/PCI Fix dann nicht mehr richtig funktioniert (soll aber angeblich mit der nächsten Bios-Version behoben sein).

Beim Asus z.b (KT800Pro) soll der RT etwas höher gehen - 260 bis 275.



Ich verstehe leider nicht die Zusammenhänge: zu was ist der FSB geworden? Welche der 3 Komponenten RAM-CPU-MB können nur zusammen, welche unabhängig getaktet werden?? Ist Duaal-Channel noch existent, udn ist wie beim nforce 2 synchroner Takt mit dem RAM immer noch das ein und alles, oder soll jedes Teil das bekommen, was es kann, egal ob die Takte synchron sind oder nicht?

Es gibt keinen FSB mehr.

Du kannst den RT verändern aus dem der CPU-Takt und Ram-Takt berechnet.
wird.
Du kannst ebenfalls den Ram-Teiler verändern. Damit wird aber logischerweise nur der Ram-Takt verändert.

Den Dual Channel gibt es noch. Allerdings nur mit zwei oder vier Riegeln (wobei ich vier nicht unbedingt empfehlen würde), nicht mehr mit drei wie beim NF2.

Es gibt beim A64 keinen synchronen oder asynchronen Takt da wie oben schon gesagt es keinen FSB mehr gibt.

Du kannst also problemlos deine CPU (ich nehme jetzt mal einfach den A64 3200+ mit dem 10-er Multi) mit einem RT von 240 laufen lassen und den Speicher mit 200Mhz (DDR333 Einstellung) . Dadurch ist die CPU genauso schnell wie ein A64 3800+ (2,4Ghz mit 200-er RT und 200Mhz Speicher).

Wenn du den Speicher 1:1, also mit 240Mhz laufen lässt (bei gleichen Timings natürlich) wird das System etwas schneller sein. Aber nur durch die höhere Bandbreite, das hat nichts mit synchron oder asynchron zu tun.

jacky
2005-05-17, 14:05:49
Ich habe ma ne Frage zum Teiler. Da kann man ja zwischen DDR200,166,133,100 wählen. Wenn mein Speicher jetzt zum Beispiel "nur" 220Mhz schafft und ich den HT sagen wir auf 345 hochtakte und den Teiler auf 133 einstelle, ergibt das ja nen Takt von 221Mhz für den Speicher.
Somit hätte ich den Speicher sowie den HTT ausgereizt. D.h. die Speicherbandbreite würde sich nicht weiter verändern allerdings die Bandbreite der CPU.

Ich möchte eigentlich nur wissen ob es schlimm ist z.B. mit dem höchsten Teiler (DDR100) zu arbeiten ... allerdings den HTT so hochtakten, dass der Speicher weiterhin mit 200-220Mhz läuft.
Ich weiss bei dem Teiler würde ein HTT von 400 erst den Speicher auf 200Mhz laufen lassen. Das wird wohl eh niemand schaffen ... mir gehts nur ums Prinzip.
Bremst der Speicher in der Beziehung die CPU aus?

Madkiller
2005-05-17, 17:32:43
Hm, ich bin mir jetzt nicht ganz sicher, wie genau du das meinst.
Evlt hilft dir das weiter:
Da der interne Speichercontroller mit CPU-Takt läuft, ist - praktisch gesehen - die Speicherbandbreite auch die Bandbreite der CPU nach außen hin.
Sprich, wie hoch der HTT (du meinst den Systemtakt, oder?) ist für die Performance nicht wirklich wichtig. Wichtig ist, daß der Speicher bei möglichst guten Timings möglichst hoch getaktet ist. :)

jacky
2005-05-17, 18:27:00
Also ich meine das so. Habe mal nen Screen beigefügt. Das ist nur ein Beispiel :)

http://home.arcor.de/-jacky2k-/A64.jpg

So läuft der Speicher ja auf 200Mhz. Also im Prinzip auch wie wenn die CPU ungetaktet ist. Nur die Reference Clock steht auf "400" ... wie gesagt nur Beispiel ;)

Und jetzt wollte ich wissen ob der Speicher den Prozessor somit bremst?

Madkiller
2005-05-17, 18:56:25
Ich glaube, wir meinen schon das selbe... :)
Also:
Und jetzt wollte ich wissen ob der Speicher den Prozessor somit bremst?
Bremsen?
Nicht wirklich.
Nur evtl dadurch, daß ein A64 mit 2000MHz und 200MHz RAM-Takt verhältnissmäßig eine größere Speicherbandbreite hat, als ein A64 mit z.B. 3000MHz und 200MHz RAM-Takt - weswegen der A64 mit 2000MHz eine (leicht) bessere Pro/MHz-Leistung haben sollte.

Aber das ist schon wieder das einzige.
Die CPU ist also gleich schnell, egal ob sie jetzt mit einem Systemtakt von 400MHz und einem 5er CPU-Multiplikator und DDR200 läuft, oder mit einem Systemtakt von 200MHz einem 10er CPU-Multiplikator und DDR400. :)

Ich hoffe, es sind alle Klarheiten beseitigt! :ugly:

dargo
2005-05-17, 19:28:40
@jacky

Wie schon Madkiller richtig gesagt hat - gebremst wird nicht direkt.
Die Pro/MHz-Leistung sinkt allerdings mit steigender CPU-Frequenz solange der Speicher immer bei 200Mhz bleibt.

Du hast aber auch ein extremes Beispiel mit 3600Mhz genommen. Bis AMD bei dieser Frequenz angelangt ist wirds mit Sicherheit schon DDR2 oder DDR3 Speicher mit 400Mhz aufwärts geben.

Man kann daraus auch schlussfolgern, daß AMD mit dem A64 einen Flaschenhals (den FSB) beseitigt hat. Denn, der Referenztakt (über den man ja übertaktet) hat keinen Einfluss auf die Performance.

jacky
2005-05-17, 19:53:35
Cool genau so meinte ich das :)
Habt mir echt sehr geholfen. Wollte das nur mal so wissen und wegen nem Kumpel.
Okay mein Speicher schafft ja schonmal 100pro 222Mhz. Mehr muss ich dann mitm neuen Board testen.
Klar war das ein Extrem Beispiel nur hab ich das genommen, weil der Speicher beim höchsten Teiler somit bei 200Mhz läuft.
Denn wenn der HTT niedriger wäre dann würde der Speicher ja z.b. nur noch mit 150Mhz laufen (Beispiel) Und das somit der Speicherdurchsatz schlechter is, ist ja klar ;)

Mein Ziel ist es ja schon nen 300er HTT zu schaffen und halt mit dem bestmöglichen Teiler. Somit wäre mein Ziel der DDR333 Teiler allerdings müsste mein Speicher dann 245Mhz schaffen was natürlich schwierig wird ;)
Ist es technisch überhaupt möglich nen 400er HTT zu schaffen? Hat das irgendjemand schon geschafft? ;)
Also dann natürlich mit nem niedrigeren Multi :D

dargo
2005-05-17, 21:23:41
1. Das was du meinst nennt sich Referenztakt und nicht HTT.
Der HTT läuft standardmässig je nach Mainboard mit 800 bzw. 1000Mhz.

2. Ich kenne kein Mainboard, daß einen RT von 400 mitmacht, habe es allerdings bei mir noch garnicht probiert.

3. 222Mhz Ramtakt bringen dir nicht viel bei schlechten Timings.
Du kannst 222Mhz mit 8/3/3/2,5 1T locker durch 200Mhz mit 5/2/2/2,0 1T ausgleichen.

jacky
2005-05-17, 21:25:36
Hmmm also 5/3/2/2.0 1T schaffe ich bei 200Mhz und 5/3/2/2.5 1T bei 222Mhz.
Macht das CL wirklich soviel aus?

Sorry da hab ich mich wohl in der Bezeichung vertan.

Madkiller
2005-05-17, 21:27:27
Hier ein paar Werte:


Werte in Klammern sind auf den CPU-Takt bezogen.
Also um den Wert müßte die CPU höher getaktet werden, um gleich schnell zu sein.

Von 2.5-3-3-8-1T auf 2-2-2-5-1T

Alle auf 1024x768 ohne FSAA/AF
Half Life 2 3,4%(4,7%), Far Cry 4,4%(5,8%), Doom3 2,8%(4,3%), Halo 1,6%(1,7%), Call of Duty 1,3%(2,8%), UT2004 2,4%(2,6%), Comanche 4 1,9%(2,1%), GTR 5,3%(8,3%)
Durchschnitt: 2,9%(4,0%)

Von 2.5-3-3-8-2T auf 2.5-3-3-8-1T

Alle auf 1024x768 ohne FSAA/AF
Half Life 2 4,2%(5,8%), Far Cry 6,9%(9,1%), Doom3 4,1%(6,3%), Halo 2,6%(2,8%), Call of Duty 4,4%(9,6%), UT2004 3,0%(3,2%), Comanche 4 3,4%(3,8%), GTR 7,6%(11,9%)
Durchschnitt: 4,5%(6,6%)

Von 2.5-3-3-8-2T auf 2-2-2-5-1T sind es also ca 7,5% mehr FPS oder man müßte bei den schlechteren Timings den CPU-Takt um ca 11% erhöhen, um auf die selbe Leistung zu kommen.

Man bräuchte wohl grob 220-230MHz RAM-Takt @ 2.5-3-3-8-1T um mit 200MHz @2-2-2-5-1T gleichzuziehen.
Und man bräuchte wohl grob 260-270MHz RAM-Takt @ 2.5-3-3-8-2T um mit 200MHz @2-2-2-5-1T gleichzuziehen.

dargo
2005-05-17, 21:33:05
Hmmm also 5/3/2/2.0 1T schaffe ich bei 200Mhz und 5/3/2/2.5 1T bei 222Mhz.
Macht das CL wirklich soviel aus?

Nein, alleine die CL ist eher unwichtig. Am meisten Leistung bringt die Command Rate von 1T und RAS# to CAS# Delay von 2.
Die anderen Timings kann man vernachlässigen.

jacky
2005-05-17, 21:37:46
Kann man beim AMD64 eigentlich x.5 Multis einstellen?

Öhm RAS# to CAS# Delay ist doch der zweite Wert oder? Also der nach 5?
Denn wenn der soviel ausmacht und denn schaffe ich mit den MDT's nicht bei 200Mhz. Zumindestens nicht bei meinem jetzigen Board. Da hilft nur Bios Reset.

edit: Okay laut CPU-Z ist er das. Somit würde ich den nichtmal auf 200Mhz schaffen. Wie groß wäre dann der Unterschied? Also von 200Mhz 5/3/2/2 1T zu 222Mhz 5/3/2/2.5 1T?

edit2: Bei nForce2 war der Wert 11 ja schneller als 5. Ist das beim nForce3 auch so? Oder ist da 5 wieder schneller?

dargo
2005-05-17, 21:50:04
Kann man beim AMD64 eigentlich x.5 Multis einstellen?

Beim CPU-Multi ja, beim HTT-Multi je nach Mainboard bzw. Bios-Version.


Öhm RAS# to CAS# Delay ist doch der zweite Wert oder? Also der nach 5?

Nein, der dritte hinter Tras (in diesem Fall 5). Der zweite ist RAS# Precharge.


Denn wenn der soviel ausmacht und denn schaffe ich mit den MDT's nicht bei 200Mhz. Zumindestens nicht bei meinem jetzigen Board. Da hilft nur Bios Reset.

Was verstehst du unter viel ?

edit: Okay laut CPU-Z ist er das. Somit würde ich den nichtmal auf 200Mhz schaffen. Wie groß wäre dann der Unterschied? Also von 200Mhz 5/3/2/2 1T zu 222Mhz 5/3/2/2.5 1T?
Schwer zu sagen, würde ich auf ca. 2-3% bei 1024x768 ohne AA/AF schätzen, zugunsten von 222Mhz.

jacky
2005-05-17, 21:55:33
Was verstehst du unter viel ?

Also meine einfach nur, dass der Speicher da ne 2 niemals packt vielleicht mit 166mhz aber sonst nich ;)
Hatte bis jetzt immer nur Speicher, die da auf 3 liefen. Deswegen wundert es mich das den größten unterschied macht.

Schwer zu sagen, würde ich auf ca. 2-3% bei 1024x768 ohne AA/AF schätzen, zugunsten von 222Mhz.

Naja immerhin würde es schneller werden. Aber 22Mhz beim Speicher nur 2-3% Leistungszuwachs ... liegt das auch am CL2.5 statt 2.0 oder springen die Spiele nicht so sehr auf nen hohen Speichertakt an?

/edit: Hmm wegen dem Tras Wert wie der glaub ich heisst. Also der bei meinem nForce2 auf 11 steht. Laut nem Test vom MSI soll man den auf 10 stellen um das beste Ergebnis zu bekommen :)
Also ist es wohl immernoch so wie beim nForce2. Ein Wert von 9-11 ist schneller als 5.

dargo
2005-05-17, 22:09:33
Also meine einfach nur, dass der Speicher da ne 2 niemals packt vielleicht mit 166mhz aber sonst nich ;)
Hatte bis jetzt immer nur Speicher, die da auf 3 liefen. Deswegen wundert es mich das den größten unterschied macht.

Meine MDTs schaffen auch keine RAS# to CAS# Delay von 2. Ich kann aber damit leben. ;)


Naja immerhin würde es schneller werden. Aber 22Mhz beim Speicher nur 2-3% Leistungszuwachs ... liegt das auch am CL2.5 statt 2.0 oder springen die Spiele nicht so sehr auf nen hohen Speichertakt an?
Das liegt an dem intergrierten Speicherkontroller des A64. Es ist schon genug Bandbreite vorhanden. Beim S939 kommt zusätzlich noch Dual Channel ins Spiel. Wie gesagt, am meisten Performance gewinnt man durch die Command Rate 1T, dann kommt RAS# to CAS# Delay von 2. Bei den restlichen Timings bewegt man sich, wenn man alle gleichzeitig scharf einstellt im 1%-igen Bereich.

jacky
2005-05-17, 22:16:33
Hmm naja dann werde ich wohl so weit gehen wie mein Speicher noch die Timings von 200Mhz packt.
Hm ich kann eigentlich auch mit leben bzw. kein Speicher vorher konnte das ja auf 2 fahren ;) So gesehen weiss ich net wie das mit 2 ist ;)
Aber der höhere Takt bringt in SiSoft Sandra schon nen höheren Speicherdurchsatz oder? Schaffen ja einige fast 8GB wenn der Speicher auf 260-270 läuft.

Hast du das denn mal mit 10 statt 5 getestet? Also obs schneller ist?

dargo
2005-05-17, 22:27:03
Aber der höhere Takt bringt in SiSoft Sandra schon nen höheren Speicherdurchsatz oder? Schaffen ja einige fast 8GB wenn der Speicher auf 260-270 läuft.

Klar steigt die Bandbreite. Nur es bringt nichts, wenn du den Speicher zb. mit 260Mhz und 8/4/4/3,0 2T fährst. Die gleiche Bandbreite erreicht man auch in etwa mit 200Mhz und 5/2/2/2,0 1T.


Hast du das denn mal mit 10 statt 5 getestet? Also obs schneller ist?
Nein, habe es nicht getestet da es praktisch nichts bringt nur die Tras zu ändern.

jacky
2005-05-17, 22:29:22
Hmm gut du hast da oben ein krasses Beispiel genannt.
Aber wofür ist der Memory Benchmark dann da? Ich mein obwohl Speicher höher taktet und somit mehr Bandbreite hat, hat man keinen größen Nutzen davon. Sondern eher von guten Timings.

dargo
2005-05-17, 22:32:30
Hmm gut du hast da oben ein krasses Beispiel genannt.
Aber wofür ist der Memory Benchmark dann da? Ich mein obwohl Speicher höher taktet und somit mehr Bandbreite hat, hat man keinen größen Nutzen davon. Sondern eher von guten Timings.
So kann man das auch nicht sagen. Wem jedes % Leistung wichtig ist muss hohen Takt und scharfe Timings fahren. Daß solcher Speicher nicht gerade günstig ist sollte jedem klar sein.

jacky
2005-05-17, 22:39:33
Hm naja ich bin jetzt jedenfalls etwas schlauer ;) Im Prinzip muss ich ja nur gegen benchen. Kann man in Windows eigentlich die Einstellungen on-the-fly ändern?

jacky
2005-05-18, 14:57:51
Ich bin da grad über den MDT Thread mit 2x1GB Modulen gestolpert. Undzwar steht da, dass der MDT 5-2-2-2 bis 166Mhz schafft. Ist das dann schneller als 200Mhz 5-3-2-2 ?
Wahrscheinlich ja aber lohnt sich wohl kaum? Denn mit paar Mhz mehr bei den Timings gleicht man das wohl wieder aus.

dargo
2005-05-18, 15:23:18
Ich bin da grad über den MDT Thread mit 2x1GB Modulen gestolpert. Undzwar steht da, dass der MDT 5-2-2-2 bis 166Mhz schafft. Ist das dann schneller als 200Mhz 5-3-2-2 ?

Nein, auf keinem Fall solange beides mit 1T läuft.

jacky
2005-05-18, 15:34:10
Okay ich probier einfach mal wie hoch ich mit 5-3-2-2.0 1T bzw. 5-3-2-2.0 1T komme.

Madkiller
2005-05-18, 15:51:00
Hm naja ich bin jetzt jedenfalls etwas schlauer ;) Im Prinzip muss ich ja nur gegen benchen. Kann man in Windows eigentlich die Einstellungen on-the-fly ändern?
Mit Tools wie A64Tweaker, ja. :)

jacky
2005-05-18, 16:07:43
Kann man da auch den Teiler ändern? Das mit den Timings wusste ich ja ;)
Aber irgendwie kann man da so viel einstellen ... besonders, weil mir das meiste nix sagt ;)
Kann man bestimmt auch viel falsch machen :D

/edit: Kann man mit dem A64 Tweaker die Timings auch festlegen? Also werden die auch nachm Neustart gespeichert?
Ach und ein Kumpel hat 2x512MB Infineon 3rd Speicher. Also laufen bei ihm auf 200Mhz mit CL2.5 statt CL3. Allerdings hat er 2T auf "Enabled". Er übertaktet eh nicht wirklich also schafft der Speicher 1T bei 200Mhz? Sollte doch was bringen ne? :)