Tänkte skriva lite om en upptäckt jag gjort gällande minneshastighet i exempelvis AIDA.
Jag har en 4930k tillsammans med Kingston 2400mhz minnen sedan ungefär 1,5 år sedan, och då jag inte kommer längre med CPU överklock tänkte jag ge mig på minnena.
Ett test med AIDA64 cache and memory ser jag snabbt att minnets läs, respektive skrivhastighet skiljer väldigt mycket i hastigheten 2400mhz (10-12-11-17-1T), och en ratio på 36:3. CPU går i 4500 mhz. BCLK ligger på 100, och strap är således på 1.00.
Resultat 1, 2400 mhz ram: (notera ratio 36:3)
Tänkte inte så mycket på detta, mer än att det såg lite ut och kort accepterade detta för stunden.
Testade att sätta strap på 1.25, dvs BCLK "frikopplas" och blir 125 mot minnena. Jag kan nu köra mina 2400 kingston minnen i 2666 mhz utan problem i 11-13-12-19-1T. Dock skjuter skrivhastigheten i höjden! Den ökar med runt 50% mot vad den är mot 2400 mhz.
Resultat 2666 mhz: (notera ratio 32:3)
Börjar fundera kring om det ska vara så på grund av 1.25 strap, men googlar sedan fram att det har med troligen ALLA x79 OCH x99 plattformars CPU-FSB(BCLK) ratio. Det är alltså en bug...
Ratio 1 x 24,00 x 100 (BCLK) =2400 mhz => 2400 mhz skapar LÅG skrivprestanda.
Källa:
https://rog.asus.com/forum/showthread.php?46486-X79-BIOS-bug-...
För den som är intresserad så kan man ställa ner minneshastigheten till exempelvis 1866 mhz och köra samma bench med AIDA64. Skrivhastigheten kommer antagligen då vara bra mycket jämnare mot läshastigheten. (1 x 18,66 x 100 = 1866mhz)
Hur kommer man runt detta?
Metod 1: Kör strap på 1.25, eller 1.66 för att komma från 24,00. Kör dina 2400 minnen i 2333 mhz (1,25 x 18,66 x 100 = 2333mhz), eller 2666 mhz (1,25 x 21,33 x 100 = 2666mhz). Problem = kör du med strap kommer processorn inte att sänka spänning vid idle. Inga strömsparsfunktioner fungerar.
Metod 2: Kör strap på 1.00, tillsammans med BCLK på 112,5mhz. 1 x 21,33 x 112,5 = 2400 mhz. Alla strömspar kan användas, CPU sänker spänning. Jag kör denna efter min upptäckt.
Resultat 2, 2400 mhz ram med 112,5 BCLK: (notera ratio 32:3)
Real world resultat:
Funderade naturligtvis på om dessa siffror påverkade program och spel i verkligheten, och inte bara i syntetiska tester som AIDA64. Har inte testat väldigt mycket, men spelar spelet World of tanks, och kan där säga att LÄGSTA FPS påverkas av att minnena har låg skrivprestanda.
Mina inställningar i spelet är: Allt maxat i upplösning 1440p. Har v-sync på och ligger oftast på 60 FPS, men detta droppar till runt 50 vid intensiva strider eller rök.
Kör jag mina minnen i 2666 mhz, eller 2400 mhz med 112.5 BCLK ligger FPS klistrat på 60. Den minskar inte, oavsett hur mycket tanks det är på samma gång, hur mycket rök det är mm.
Därför är jag beredd att påstå att minnets skrivprestanda påverkar i alla fall World of tanks. Hade varit intressant att se om detta gäller andra program/spel!
AIDA64:
http://www.aida64.com/downloads