Hallo Leute,
nach einem RageMem Benchmark ist mir aufgefallen, dass meine Werte bei RAM Schreiben 32/64 ca. 42% schlechter sind als die von SysMon mitgelieferten Vergleichswerte für einen X5000.
Ursache hierfür ist, dass in meinem X5000 nur ein RAM-Modul verbaut ist. Die P5020 CPU jedoch zwei Speicherkontroller bereitstellt.
Nachdem ich das einzelne 4 GB Hyper X Fury HX316C10FW/4 Modul gegen zwei 4 GB Module von Corsair des Typs XMS3 CMX4GX3M1A1600C7 ausgetauscht hatte, ergab ein erneutes Benchmarking folgende Werte:
Während die Werte für RAM Lesen 32/64 minimalst schlechter sind, haben sich die Werte bei RAM Schreiben 32/64 fast verdoppelt:
Schreiben 32: 896 Mb/s vs 1742 Mb/s
Schreiben 64: 894 Mb/s vs 1744 Mb/s
Dies ist ein beachtlicher Unterschied! Auch die L2 Cache Werte sind etwas besser.
Nach ein paar Tests mit verschiedenen Apps kann ich von einer durchgängig erhöhten Systemperformance berichten. Die Ursache wird in folgendem Wikipedia-Artikel gut erklärt:
https://de.wikipedia.org/wiki/Speicherv ... C3%A4nkung
Neben zwei baugleichen RAM Modulen ist es wichtig, dass in U-Boot ein entsprechender DDR Interleaving Modus konfiguriert wird. Bei meinem X5000 ist dies (Default) der "Cache-line Modus" für Bank 0 und 1.
hwconfig=fsl_ddr:ctlr_intlv=cacheline,bank_intlv=cs0_cs1;...
Hier kann einer aus vier verschiedenen Modi ausgewählt werden:
Leider kann die CPU Dokumentation keinen Tip geben, welcher Modus der "beste" ist und empfiehlt ausprobieren:
Wäre wirklich interessant zu wissen, welcher DDR Interleaving Modus sich für unseren Einsatzzweck, nämlich Querbeet da am besten eignet...
Zusammenfassung: Unbedingt jeden X5000 mit zwei RAM Modulen gleichen Typs bestücken um seine Perfomance optimal ausreizen zu können.
Optimierung X5000 RAM Konfiguration
Moderator: OS4Welt-Team
Optimierung X5000 RAM Konfiguration
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
- AmigaPapst
- OS4Welt-Team
- Beiträge: 472
- Registriert: 25. September 2009 18:22
- Wohnort: Wehrheim
- Hat sich bedankt: 11 Mal
- Danksagung erhalten: 11 Mal
- Kontaktdaten:
Re: Optimierung X5000 RAM Konfiguration
Das ist ja krass. Danke für den interessanten Bericht.
AmigaOne X1000 1,8 Ghz/2GB Ram + Radeon 6670 2GB + AmigaOS 4.1
A4000T CyberstormPPC 604e 200Mhz/060/128MB + CybervisionPPC 8MB + AmigaOS 4
und viele Amigas mehr...
https://www.alinea-computer.de
https://www.amiga-shop.net
A4000T CyberstormPPC 604e 200Mhz/060/128MB + CybervisionPPC 8MB + AmigaOS 4
und viele Amigas mehr...
https://www.alinea-computer.de
https://www.amiga-shop.net
Re: Optimierung X5000 RAM Konfiguration
Sehr interessant! Danke für die Info!
X5000--> mit OS4.1 FE pre release, 4GB RAM und 250X
Re: Optimierung X5000 RAM Konfiguration
Cooler Post! Danke für das Teilen deiner Erfahrung
--- Nimmt gerade eine kleine OS4 Auszeit --- Ist wieder da!
- Cyborg
- AmigaOS Entwickler
- Beiträge: 3514
- Registriert: 28. September 2009 11:10
- Hat sich bedankt: 12 Mal
- Danksagung erhalten: 34 Mal
Re: Optimierung X5000 RAM Konfiguration
Ich habe nur eine 2GB Riegel von Corsair verbaut und bekomme diese Werte.
Am UBoot habe ich bisher nichts verändert, ist Auslieferungszustand
Am UBoot habe ich bisher nichts verändert, ist Auslieferungszustand
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Re: Optimierung X5000 RAM Konfiguration
Im Vergleich zu meiner vorherigen Konfiguration (1 x 4 GB Hyper X Fury HX316C10FW/4) schneidet dein einzelnes 2 GB Corsair Modul ziemlich gut ab! Aber auch du kannst die Perfomance deines X5000 noch nach oben schrauben.tommysammy hat geschrieben:Ich habe nur eine 2GB Riegel von Corsair verbaut und bekomme diese Werte.
Am UBoot habe ich bisher nichts verändert, ist Auslieferungszustand