DDR5-minne, överföringshastighet i MT / s förklaras

DDR5-minne, överföringshastighet i MT / s förklaras

Nästa generation av RAM för datorer är den femte generationen DDR eller DDR5. Vilket kommer att betyda ett framsteg över den nuvarande DDR4 när det gäller aspekter som bandbredd och energiförbrukning vid överföring av data. DDR5 är dock en viktig förändring jämfört med tidigare DDR-minne, varför vi förklarar hur MT / s mäts i DDR5.

Med tillkännagivandena av de första DDR5-minnes DIMM: erna å ena sidan och med bekräftelsen från AMD och Intel att deras nästa generations datorprocessorer, Alder Lake och Zen 4, kommer att ha DDR5-stöd. Det visar sig att DDR5 kommer att bli nästa standard för PC RAM.

DDR5-minnesöversikt

DDR5

Innan vi pratar om bredden på DDR5-bandbreddsprestanda måste vi förklara hur den skiljer sig från sin föregångare, DDR4. Den första förändringen är den mest uppenbara av alla, som består i att kunna uppnå samma bandbredd med mycket lägre förbrukning. Eftersom den spänning som krävs för att nå samma klockhastighet på minnesgränssnittet är lägre när den går från 1.2 V till 1 V. Att göra DDR5-spänningen och hastighetsinställningen inte längre beroende av moderkort.

En annan viktig förändring är användningen av den så kallade On-Die ECC, som inte bör förväxlas med det faktum att DDR5 är ett ECC-minne. Skillnaden mellan On-Die ECC och standard ECC är att den bara upptäcker fel om de uppstår i samma minnescell eller kolumn. Detta innebär att DDR5 inte har den klassiska paritetsnålen för ECC-minnen där varje byte av data som sänds inte är 8 bitar men 9 bitar, där den nionde biten är paritet.

Vi kan inte glömma Burst Lenght, som har ökats och nu tillåter matning av en cachelinje från RAM, som vanligtvis är 64 byte, med endast en åtkomst till minne. Minskande latens och ökande bandbredd. Det uppnår detta tack vare sin förmåga att skicka två minnesförfrågningar om 2 byte vardera samtidigt tack vare det faktum att DDR32 stöder 5 kanaler med samtidig åtkomst per DIMM.

Hastighet och överföring i MT / s DDR5-minne

RAM Velocidad-variabel

Du kommer att ha sett att allt RAM-minne i specifikationerna innehåller data som sätter ett visst antal följt av MT / s. Vilket indikerar att det är en takt med avseende på tid, M kommer från Mega och refererar till 1 miljon eller 10 ^ 6 och T hänvisar till dataöverföringar. Hur mäts överföring då? Tja, mycket enkelt, minnet har en klockhastighet som kallas memclk, som multipliceras med en, med två eller med fyra om vi talar om SDR, DDR eller QDR-minne.

SDR DDR QDR

Med tanke på att DDR5 är DDR-minne av DDR-typ är antalet överföringar per sekund det för memclk multiplicerat med 2. Och här måste vi ge oss själva en generell slag på handleden, sedan när vi pratar om DDR5-4800-minne vad vi brukar säga är DDR5 vid 4800 MHz, men detta är falskt, eftersom memclk fungerar i detta fall på 2.4 GHz verkligen, men utför dubbelt så många överföringar per klockcykel.

Men det finns ett element som skiljer DDR5-minne från annat DDR-minne hittills och det är det faktum att det stöder två minneskanaler per DIMM. Låt oss inte glömma att antalet minneskanaler hänvisar till antalet samtidiga förfrågningar som kan göras till minnesmodulen samtidigt. Varje minnesförfrågan resulterar i en överföring och eftersom DDR5 kan utföra två överföringar samtidigt blir saker och ting mer förvirrande.

MT / s mäter inte mängden data som skickas per försändelse. Så trots att DDR5 har gått från att skicka 64 bitar data per överföring till 32 bitar per DIMM, har antalet överföringar ökat. Så om vi jämför en DDR4-3200-modul med en hypotetisk DDR5-3200-modul kommer den första att ha en hastighet på 6400 MT / s, medan den andra på 12800 MT / s.

Dubbel så många minnesbanker som DDR4

DDR4 DDR5 bancos minne

En annan förändring som har gjorts i DDR5-minne och som har att göra med stödet för 2 minneskanaler för åtkomst är ökningen av antalet minnesbanker i vilka varje DDR5-minneskrets är indelad. Eftersom vi har gått från 4 grupper med fyra minnesbanker vardera till 4 grupper också med fyra minnesbanker vardera. Så internt är en DDR8 DIMM som att ha 4 DDR5 DIMM när det gäller minnesåtkomst.

Detta är inte bara fördelaktigt när det gäller åtkomst till minnet med de två åtkomstkanalerna och tillåter den högsta mängden MT / s. Eftersom fördelen med att dela RAM-minnet i ett större antal banker förhindrar tvister från minneskanalerna och därmed latens. Öka mängden effektiva och därför verkliga överföringar per cykel som görs. Vilket översätts till en lägre latens vid åtkomst till data av CPU och därmed en högre prestanda när du utför instruktionerna.

Låt oss inte glömma att MT / s-siffran som ges av tillverkarna är ett teoretiskt maximalt resultat med minnet som överförs kontinuerligt utan tillhörande problem av något slag. Så den faktiska MT / s-mängden av ett minne är inte som annonserat, men det kommer att vara mycket mer effektivt när det gäller DDR5 av sin natur.