Kann man den Teiler nicht auch Einstellen?
Das Problem ist nicht, dass man es nicht einstellen könnte sondern dass es teilweise nicht mehr stabil laufen würde. Der Teiler ergibt sich aus dem RAM-Takt und dem "Infinity Fabric". Grob gesagt ist der Infinity Fabric die Geschwindigkeit mit der die Daten in der CPU weiter geleitet werden. Früher hatte der Infinity Fabric immer die selbe Geschwindigkeit wie der RAM. Dadurch konnte man RAM nur so schnell laufen lassen wie der Infinity Fabric in der CPU auch geschafft hat.
Mit dem Teiler kann man den RAM jetzt aber auch mit einer Mehrfachen Geschwindigkeit des Speichercontrollers laufen lassen. Das kann mehr Leistung bringen, weil der RAM schneller läuft. Daneben kann aber der Infinity Fabric teilweise die Leistung begrenzen, weil der ja dann mit einer niedrigeren Geschwindigkeit läuft.
Bei den Ryzen der letzten beiden Generationen läuft der Infinity Fabric mit einer maximalen Geschwindigkeit von etwa 1600 bis 2000 MHz. Mit Glück bringt man ihn auch etwas über 2000 MHz. Für die 7000er wir ein maximaler RAM-Takt von 5200 MHz angegeben. Bei Vollbestückung mit 4 Modulen ist sogar nur 3600 MHz möglich. Da der Infinity Fabric nicht bedeutend über 2000 MHz kommt ist für 5200 ein Teiler von 3 nötig. Der Controller läuft dann mit 5200/3=1733 MHz. Für 3600 bei Vollbestückung kann der Infinity Fabric mit Teiler 1:2 laufen (1800 MHz).
Wenn man nun schnelleren RAM verwenden will, muss man entweder den Infinity Fabric erhöhen oder einen grössere Teiler wählen. Nach dem Zitat oben scheint jemand 6400 MHz mit 1:3 (Infinity Fabric 2133 MHz) erreicht zu haben. Für einen noch höheren Takt muss man zwangsläufig auf einen noch höheren Teiler von 1:4 ausweichen. 7000 erreicht man beispielsweise mit 4 * 1750 MHz und 8000 mit 4 * 2000 MHz. Mit den älteren BIOS-Versionen scheint das nicht funktioniert zu haben, aber nun geht es.
Der RAM läuft dann zwar noch schneller, der Infinity Fabric läuft aber immer noch mit 1700 bis 2000 MHz. Der Infinity Fabric ist also noch etwa gleich schnell wie er bereits mit standardmässigen 5200 oder 3600 MHz gelaufen ist. Hier wird zwangsläufig der Verarbeitung der Daten in der CPU zum leistungsbegrenzenden Flaschenhals. Ein so hoher Teiler bringt kaum mehr zusätzliche Leistung. Der RAM schaufelt zwar noch etwas schneller, aber die CPU schafft es nicht mehr alles weiter zu leiten. Ohne dass der Infinity Fabric auch schneller läuft, hat man von einem so hohen Takt kaum mehr etwas.
AMD ist nun stolz, dass man auf den Ryzen endlich auch 7000 oder 8000 MHz RAM laufen lassen kann wie es bei Intel üblich ist. Im Gegensatz zu Intel bringt der hohe Takt hier aber wenig, weil jetzt einfach die CPU intern begrenzt. Es kommt also auch mit schnellem RAM noch nicht die Leistung an die man mit Intel-CPUs erreicht. Es reicht nicht, den einen Flaschenhals zu beseitigen wenn dann einfach der nächste Flaschenhals limitiert der etwa gleich eng ist. Für eine höhere Datenübertragungsrate zum RAM muss man alle Engpässe beseitigen und nicht nur einen. Daher bringt es wenig nur einen hohen RAM-Takt zu erreichen. Man muss mit Benchmarks auch immer messen wie schnell die Daten vom RAM in der CPU auch ankommen.
Ich hoffe, ich konnte es so erklären dass auch solche die noch nie eine solche CPU mit RAM übertaktet haben sich ungefähr vorstellen können worum es geht. Diejenigen die bereits übertaktet haben werden sich vermutlich besser auskennen als ich.