Acasă Cartof Tipuri Ddr2. Tipuri moderne de memorie DDR, DDR2, DDR3 pentru computere desktop. Tip de răcire pentru benzi de memorie

Tipuri Ddr2. Tipuri moderne de memorie DDR, DDR2, DDR3 pentru computere desktop. Tip de răcire pentru benzi de memorie

Acum, după ce au aflat ce este și pentru ce este și cum servește, probabil că mulți dintre voi se gândesc să cumpere o memorie RAM mai puternică și mai productivă pentru computer. La urma urmei, creșterea performanței computerului cu memorie suplimentară RAM este cea mai simplă și mai ieftină metodă (spre deosebire de, de exemplu, o placă video) de a vă actualiza animalul de companie.

Și... Aici stai la o vitrină cu pachete de RAM-uri. Sunt multe dintre ele și toate sunt diferite. Apar întrebări: Ce fel de RAM ar trebui să alegi?Cum să alegi RAM potrivită și să nu calculezi greșit?Ce se întâmplă dacă cumpăr o memorie RAM și apoi nu va funcționa? Acestea sunt întrebări rezonabile. În acest articol voi încerca să răspund la toate aceste întrebări. După cum ați înțeles deja, acest articol își va ocupa locul cuvenit într-o serie de articole în care am scris despre cum să alegeți componentele individuale potrivite ale unui computer, de exemplu. fier. Dacă nu ați uitat, a inclus articole:



Acest ciclu va fi continuat mai departe, iar la final vei putea să-ți asamblați un super computer perfect în toate sensurile 🙂 (dacă, bineînțeles, finanțele vă permit :))
Pana atunci Învățați să alegeți memoria potrivită pentru computerul dvs.
Merge!

Memoria cu acces aleatoriu și principalele sale caracteristici.

Atunci când alegeți RAM pentru computer, trebuie neapărat să vă bazați pe placa de bază și pe procesor, deoarece modulele RAM sunt instalate pe placa de bază și acceptă și anumite tipuri de RAM. Se obține astfel relația dintre placa de bază, procesor și RAM.

Invata despre ce fel de RAM suportă placa de bază și procesorul tău? poate fi găsit pe site-ul producătorului, unde trebuie să găsiți modelul plăcii de bază, precum și să aflați ce procesoare și RAM pentru acestea suportă. Dacă nu o faci, se dovedește că ai cumpărat o memorie RAM super modernă, dar nu este compatibilă cu placa ta de bază și va aduna praf undeva în dulapul tău. Acum să trecem direct la principalele caracteristici tehnice ale RAM, care vor servi ca un fel de criteriu atunci când alegeți RAM. Acestea includ:

Aici am enumerat principalele caracteristici ale RAM, cărora merită să le acordăm atenție în primul rând atunci când o cumpăr. Acum le vom deschide pe fiecare pe rând.

tip RAM.

Astăzi, cel mai preferat tip de memorie din lume sunt modulele de memorie DDR(Rată dublă). Ele diferă în ceea ce privește timpul de lansare și, bineînțeles, în parametrii tehnici.

  • DDR sau DDR SDRAM(tradus din engleză. Double Data Rate Synchronous Dynamic Random Access Memory - memorie dinamică sincronă cu acces aleatoriu și dublă rata de date). Modulele de acest tip au 184 de contacte pe bară, sunt alimentate cu o tensiune de 2,5 V și au o frecvență de ceas de până la 400 megaherți. Acest tip de RAM este deja depășit și este folosit doar pe plăcile de bază vechi.
  • DDR2 Este un tip de memorie larg răspândit în acest moment. Are 240 de pini pe placa de circuit imprimat (120 pe fiecare parte). Consumul, spre deosebire de DDR1, este redus la 1,8 V. Frecvența ceasului variază de la 400 MHz la 800 MHz.
  • DDR3- liderul în productivitate la momentul scrierii acestui articol. Nu este mai puțin răspândit decât DDR2 și consumă cu 30-40% mai puțină tensiune decât predecesorul său (1,5 V). Are o frecvență de ceas de până la 1800 MHz.
  • DDR4- un tip de RAM nou, super modern, care este înaintea omologilor săi atât în ​​performanță (frecvența ceasului), cât și în consum de tensiune (ceea ce înseamnă că are mai puțină căldură). Se anunță suport pentru frecvențele de la 2133 la 4266 MHz. În acest moment, aceste module nu au intrat încă în producția de masă (promit să le lanseze în producție de masă la jumătatea anului 2012). Oficial, modulele de a patra generație funcționează în DDR4-2133 la o tensiune de 1,2 V au fost prezentate la CES, de Samsung pe 04 ianuarie 2011.

Cantitatea de RAM.

Nu voi scrie prea multe despre cantitatea de memorie. Permiteți-mi doar să spun că în acest caz dimensiunea contează 🙂
Toate în urmă cu câțiva ani, 256-512 MB de RAM satisfaceau toate nevoile chiar și ale computerelor de gaming cool. În prezent, pentru funcționarea normală a unui sistem de operare separat, doar sistemul de operare Windows 7 necesită 1 GB de memorie, ca să nu mai vorbim de aplicații și jocuri. Nu va mai fi niciodată RAM suplimentară, dar vă spun un secret că Windows pe 32 de biți folosește doar 3,25 GB de RAM, chiar dacă instalați toți cei 8 GB de RAM. Puteți citi mai multe despre asta.

Dimensiunile benzilor sau așa-numitul factor de formă.

Forma - factor- acestea sunt dimensiunile standard ale modulelor RAM, tipul de construcție al benzilor RAM în sine.
DIMM(Modulul de memorie Dual InLine este un tip de module cu două fețe cu contacte pe ambele părți) - conceput în principal pentru computere desktop staționare și SO-DIMM folosit la laptopuri.

Frecvența ceasului.

Acesta este un parametru tehnic destul de important al RAM. Dar placa de bază are și o frecvență de ceas și este important să cunoașteți frecvența de funcționare a magistralei acestei plăci, deoarece dacă ați cumpărat, de exemplu, un modul RAM DDR3-1800, iar slotul (conectorul) plăcii de bază acceptă frecvența maximă de ceas DDR3-1600, apoi modulul RAM ca rezultat va funcționa la o frecvență de ceas de 1600 MHz... În acest caz, sunt posibile tot felul de defecțiuni, erori în funcționarea sistemului etc.

Notă: Frecvența magistralei de memorie și frecvența procesorului sunt concepte complet diferite.

Din tabelele de mai sus, se poate înțelege că frecvența magistralei înmulțită cu 2 dă frecvența efectivă a memoriei (indicată în coloana „cip”), adică. ne oferă rata de baud. Numele ne spune și despre asta. DDR(Double Data Rate) - ceea ce înseamnă o rată de transfer dublă a datelor.
Pentru claritate, voi da un exemplu de decodare în numele modulului RAM - Kingston / PC2-9600 / DDR3 (DIMM) / 2Gb / 1200MHz, Unde:
- Kingston- producator;
- PC2-9600- numele modulului și lățimea de bandă a acestuia;
- DDR3 (DIMM)- tipul memoriei (factor de forma in care este realizat modulul);
- 2Gb- volumul modulului;
- 1200MHz- frecventa efectiva, 1200 MHz.

Lățimea de bandă.

Lățimea de bandă Este o caracteristică a memoriei care afectează performanța sistemului. Este exprimată ca produsul frecvenței magistralei sistemului cu cantitatea de date transmise pe ciclu de ceas. Lățimea de bandă (Peak Data Rate) este o măsură complexă a capacității RAM, ia in calcul frecvența de transmisie a datelor, latimea autobuzuluiși numărul de canale de memorie. Frecvența indică potențialul magistralei de memorie pe ciclu de ceas - frecvențele mai mari pot transfera mai multe date.
Valoarea de vârf se calculează folosind formula: B = f * c, Unde:
B - lățimea de bandă, f - frecvența de transmisie, c - lățimea magistralei. Dacă utilizați două canale pentru transmiterea datelor, înmulțim totul primit cu 2. Pentru a obține o cifră în octeți / s, trebuie să împărțiți rezultatul la 8 (deoarece există 8 biți într-un octet).
Pentru o performanță mai bună Lățimea de bandă a magistralei RAMși lățimea de bandă a magistralei procesorului trebuie să se potrivească cu. De exemplu, pentru un procesor Intel core 2 duo E6850 cu o magistrală de sistem de 1333 MHz și o lățime de bandă de 10600 Mb/s, puteți instala două module cu o lățime de bandă de 5300 Mb/s fiecare (PC2-5300), în total acestea vor au lățimea de bandă a magistralei de sistem (FSB) egală cu 10600 Mb/s.
Frecvența magistralei și lățimea de bandă sunt desemnate după cum urmează: " DDR2-XXXX" și " PC2-AAAA". Aici „XXXX” reprezintă frecvența efectivă a memoriei și „YYYY” pentru lățimea de bandă de vârf.

Timinguri (latența).

Timinguri (sau latență) Sunt întârzierile semnalului, care, în caracteristicile tehnice ale RAM, sunt scrise ca „ 2-2-2 " sau " 3-3-3 " etc. Fiecare cifră aici reprezintă un parametru. Ca să fie întotdeauna” Latența CAS„(Timpul ciclului de lucru)” Întârziere RAS către CAS„(Timp de acces complet) și” Timp de preîncărcare RAS„(Timp de preîncărcare).

Notă

Pentru a putea înțelege mai bine conceptul de timpi, imaginați-vă o carte, aceasta va fi RAM-ul nostru, la care ne referim. Informațiile (date) dintr-o carte (RAM) sunt împărțite în capitole, iar capitolele constau din pagini, care la rândul lor conțin tabele cu celule (cum ar fi în tabelele Excel). Fiecare celulă cu date din pagină are propriile coordonate pe verticală (coloane) și pe orizontală (rânduri). Semnalul RAS (Raw Address Strobe) este utilizat pentru a selecta un rând, iar semnalul CAS (Column Address Strobe) este folosit pentru a citi un cuvânt (date) de pe rândul selectat (adică, pentru a selecta o coloană). Ciclul complet de citire începe cu deschiderea „paginii” și se termină cu închiderea și reîncărcarea acesteia, deoarece altfel celulele vor fi descărcate și datele vor dispărea.Așa arată algoritmul de citire a datelor din memorie:

  1. „pagina” selectată este activată de semnalul RAS;
  2. datele din linia selectată de pe pagină sunt transmise la amplificator și este necesară o întârziere pentru transmiterea datelor (se numește RAS-to-CAS);
  3. este dat un semnal CAS pentru a selecta (coloana) un cuvânt din acest rând;
  4. datele sunt transferate pe magistrală (de unde merg la controlerul de memorie), în timp ce există și o întârziere (CAS Latency);
  5. următorul cuvânt merge fără întârziere, deoarece este conținut în rândul pregătit;
  6. după ce apelul la rând este finalizat, pagina este închisă, datele sunt returnate în celule și pagina este reîncărcată (întârzierea se numește RAS Precharge).

Fiecare cifră din desemnare indică câte cicluri de ceas de magistrală va fi întârziat semnalul. Timpurile sunt măsurate în nano secunde. Numerele pot varia de la 2 la 9. Dar uneori se adaugă un al patrulea la acești trei parametri (de exemplu: 2-3-3-8), numit „ Timp de ciclu DRAM Tras / Trc”(Caracterizează viteza întregului cip de memorie ca întreg).
Se întâmplă că uneori un producător viclean indică o singură valoare în caracteristicile RAM, de exemplu, „ CL2„(CAS Latency), prima sincronizare este egală cu două cicluri de ceas. Dar primul parametru nu trebuie să fie egal cu toate cronometrele și poate mai puțin decât alții, așa că țineți cont de acest lucru și nu vă lăsați în favoarea trucului de marketing al producătorului.
Un exemplu pentru claritatea efectului temporizărilor asupra performanței: un sistem cu memorie la o frecvență de 100 MHz cu temporizări 2-2-2 are aproximativ aceeași performanță ca același sistem la o frecvență de 112 MHz, dar cu întârzieri de 3 -3-3. Cu alte cuvinte, în funcție de latență, diferența de performanță poate fi de până la 10%.
Deci, atunci când alegeți, este mai bine să cumpărați memorie cu cei mai mici timpi, iar dacă doriți să adăugați un modul la cel deja instalat, atunci timpii memoriei achiziționate trebuie să se potrivească cu timpul memoriei instalate.

Moduri de funcționare a memoriei.

Memoria RAM poate funcționa în mai multe moduri, dacă, desigur, astfel de moduri sunt acceptate de placa de bază. aceasta cu un singur canal, cu două canale, cu trei canaleși chiar cu patru canale moduri. Prin urmare, atunci când alegeți RAM, ar trebui să acordați atenție acestui parametru al modulelor.
Teoretic, viteza subsistemului de memorie în modul dual-channel crește de 2 ori, în modul cu trei canale - de 3 ori, respectiv, etc., dar în practică, în modul dual-channel, câștigul de performanță, în contrast cu modul cu un singur canal, este de 10-70%.
Să aruncăm o privire mai atentă asupra tipurilor de moduri:

  • Modul unic canal(cu un singur canal sau asimetric) - acest mod este activat atunci când în sistem este instalat un singur modul de memorie sau toate modulele diferă unele de altele în ceea ce privește dimensiunea memoriei, frecvența de operare sau producător. Nu contează în ce sloturi și memorie să instalezi. Toată memoria va rula la viteza celei mai lente memorie instalată.
  • Mod dual(dual-channel sau echilibrat) - aceeași cantitate de RAM este instalată în fiecare canal (și, teoretic, rata maximă de transfer de date se dublează). În modul cu două canale, modulele de memorie funcționează în perechi: primul cu al treilea și al doilea cu al patrulea.
  • Modul triplu(cu trei canale) - aceeași cantitate de RAM este instalată în fiecare dintre cele trei canale. Modulele sunt selectate în termeni de viteză și volum. Pentru a activa acest mod, modulele trebuie instalate în sloturile 1, 3 și 5 / sau 2, 4 și 6. În practică, apropo, acest mod nu este întotdeauna mai productiv decât modul cu două canale și, uneori, chiar pierde în rata de transfer de date.
  • Modul Flex(flexibil) - vă permite să creșteți performanța RAM la instalarea a două module de dimensiuni diferite, dar cu aceeași frecvență de funcționare. Ca și în modul cu două canale, cardurile de memorie sunt instalate în sloturi cu același nume pe canale diferite.

De obicei, cea mai comună opțiune este memoria cu două canale.
Pentru a lucra în moduri multicanal, există seturi speciale de module de memorie - așa-numitele Kit de memorie(Kit-set) - acest kit include două (trei) module, de același producător, cu aceeași frecvență, timpi și tip de memorie.
Aspectul kit-urilor KIT:
pentru modul cu două canale

pentru modul cu trei canale

Dar cel mai important lucru este că astfel de module sunt atent selectate și testate, chiar de producător, pentru funcționarea în perechi (tripleți) în moduri cu două (trei) canale și nu implică surprize în funcționare și configurare.

Producator de module.

Acum pe piata RAM producatori precum: Hynix, amsung, Corsar, Kingmax, Transcende, Kingston, OCZ
Fiecare companie are propriul produs pentru fiecare produs. numărul de marcare, potrivit căruia, dacă îl descifrezi corect, poți afla o mulțime de informații utile despre produs. De exemplu, să încercăm să descifrăm etichetarea modulului. Kingston familii ValueRAM(vezi imaginea):

Decodare:

  • KVR- Kingston ValueRAM, adică producător
  • 1066/1333 - frecventa de lucru / efectiva (Mhz)
  • D3- tip de memorie (DDR3)
  • D (Dual) - rang / rang... Un modul dual-rank este două module logice lipite pe același canal fizic și folosind alternativ același canal fizic (necesar pentru a obține cantitatea maximă de RAM cu un număr limitat de sloturi)
  • 4 - 4 cipuri de memorie DRAM
  • R - Înregistrat, indică o funcționare stabilă fără defecțiuni și erori pentru o perioadă cât mai lungă de timp
  • 7 - întârziere semnal (CAS = 7)
  • S- senzor termic pe modul
  • K2- un set (kit) de două module
  • 4G- volumul total al balenei (ambele scanduri) este de 4 GB.

Voi da un alt exemplu de marcare CM2X1024-6400C5:
Marcajul arată că este Modul DDR2 volum 1024 MB standard PC2-6400 si intarzieri CL = 5.
Timbre OCZ, Kingstonși Corsar recomandat pentru overclockare, de ex. au potențialul de overclockare. Acestea vor avea sincronizari mici și o rezervă de frecvență de ceas, plus că sunt echipate cu radiatoare și unele chiar răcitoare pentru disiparea căldurii. în timpul accelerației, cantitatea de căldură crește semnificativ. Prețul pentru ei va fi în mod natural mult mai mare.
Vă sfătuiesc să nu uitați de falsuri (sunt foarte multe pe rafturi) și să cumpărați module RAM doar în magazine serioase care vă vor oferi garanție.

In cele din urma:
Asta e tot. Cu ajutorul acestui articol, cred că nu mai poți greși atunci când alegi RAM pentru computer. Acum poti alege RAM potrivită pentru sistem și crește performanța acestuia fără probleme. Ei bine, pentru cei care cumpără RAM (sau l-au cumpărat deja), le voi dedica următorul articol, în care voi descrie în detaliu cum se instalează corect RAMîn sistem. Nu ratați…

Cel mai bun RAM 2019

Corsair Dominator Platinum

Cea mai bună memorie dintre colegii de clasă cu performanță ridicată și inovație în tehnologia RGB. Standard DDR4, viteza de 3200MHz, sincronizare implicită 16.18.18.36, două module de 16 GB. Benzile au LED-uri Capellix RGB luminoase, un program avansat iCUE și radiatoare Dominator DHX. Singura problemă este că înălțimea modulului poate să nu fie potrivită.

Corsair, ca întotdeauna, se autodepășește cu fiecare model nou, iar Dominator Platinum nu face excepție. Astăzi este setul de memorie DDR4 preferat pentru jucători și proprietarii puternici de stații de lucru. Aspectul modulelor este elegant și stilat, atrăgând pasionații de jocuri, răcirea DHX funcționează eficient, iar performanța scândurilor este gata să devină o legendă. În orice caz, acesta va oferi utilizatorului parametri de vârf pentru mulți ani de acum înainte. Memoria are acum un design nou, o nouă lumină de fundal Corsair Capellix cu 12 LED-uri mai strălucitoare. Software-ul iCUE (proprietar) asigură reglarea flexibilă a memoriei pentru performanță maximă. Dacă ați schimbat placa de bază sau procesorul, sau poate un accelerator grafic, memoria poate fi configurată ca nativă pentru orice componentă nouă.

Prețul memoriei este puțin mai mare decât cel al altor producători, dar acest lucru este compensat de cea mai înaltă calitate și performanță uimitoare.

Articolul este actualizat constant. Ultima actualizare 04/01/2013 p.
memorie cu acces aleatoriu (RAM)- aceasta este o memorie specială (memorie cu acces aleatoriu), care stochează temporar datele și comenzile necesare procesorului pentru a efectua operațiuni, iar timpul de acces la această memorie (pentru procesor) nu depășește un ciclu.
Transferul de date către/din RAM se realizează direct prin memoria cache ultra-rapidă a procesorului (L2 sau L3).

Timpul (latența) RAM este întârzierea semnalului de schimb de date, adică aceasta este întârzierea scurtă pentru „reactivitatea” memoriei la I/O de date. Performanța memoriei depinde direct de timpi și, ca urmare, performanța întregului sistem este foarte dependentă.
Timingurile sunt indicate pe modulele de memorie sub forma: 4-4-4-12, 6-6-6-18, 9-9-9-27 sau ca parte a marcajului modulului de memorie CL4, CL5, CL9.

Primul pas în alegerea memoriei RAM este alegerea plăcii de bază și a procesorului.
Deoarece memoria este instalată direct în placa de bază, iar tipul de memorie va depinde de covoraș. scânduri.
Am scris despre asta:

Iar procesorul va funcționa direct cu RAM-ul instalat, iar noile procesoare au un controler încorporat pentru schimbul de date cu RAM.
Despre asta aici:

Tipul memoriei.

Următoarele tipuri de memorie sunt utilizate în sistemele de computer desktop:

DDR(rată de date dublă) - acest tip de memorie este acum învechit și aproape niciodată utilizat. Modulul are 184 de contacte. Tensiune de alimentare standard 2,5 V.
Marcat ca PC-2700 333 Mhz, PC-3200 400 Mhz.

Deoarece acest tip de memorie a ieșit de mult timp din producție, nu ne vom concentra asupra lui.

DDR2- Acesta este un tip de memorie larg răspândit în acest moment. DDR2, spre deosebire de DDR, vă permite să eșantionați 4 biți de date pe ceas simultan (4n-prefetch), DDR doar 2 biți pe ceas (2n-prefetch), adică DDR2 este capabil să transfere 4 biți de informații de la celulele microcircuitului de memorie către tampoanele de intrare-ieșire într-un ciclu al magistralei de memorie. Modulul este proiectat ca o placă de circuit imprimat cu 240 de contacte (120 pe fiecare parte) și are o tensiune de alimentare standard de 1,8 V.
Marcat ca PC-5300 667 Mhz, PC-6400 800 Mhz, PC-8500 1066 Mhz.

Acest tip de memorie este acum utilizat pe scară largă în computerele de birou și pentru jocuri. Datorită frecvenței înalte, timpurilor (latențelor) scăzute și ratei de eșantionare duble, memoria arată rezultate de înaltă performanță.

DDR3- Un tip de memorie nou și nu mai puțin comun. DDR3 - vă permite să eșantionați 8 biți de date pe ceas (8n-prefetch). Modulul, ca și DDR2, este realizat sub forma unei plăci cu 240 de pini (doar cheia / slotul este deplasat și nu puteți instala DDR3 în slotul DDR2), iar tensiunea standard de alimentare este de doar 1,5 V.
Marcat ca PC-10600 1333 Mhz, PC-12800 1600 Mhz, PC-14400 1800 Mhz, PC-15000 1866 Mhz, PC-16000 2000 Mhz.

În acest moment, acest tip de memorie înlocuiește DDR2 de sisteme noi și o va înlocui complet în viitor. DDR3 și-a găsit aplicație doar în sistemele de gaming și overclocking, dar este implementat complet și în sistemele multimedia și laptop-uri. Deoarece are frecvențe de operare mai mari în comparație cu DDR2 și o lățime de bandă mult mai mare.
Consumul de energie al memoriei DDR3 este cu aproximativ 40% mai mic decât al memoriei DDR2, ceea ce este foarte important pentru notebook-uri și sistemele mobile.

Pentru sistemele noi, achiziționarea de memorie DDR2 nu mai este rentabilă. Este pentru computerele de birou bazate pe unul anterior cu un nucleu grafic integrat.

Și atunci când achiziționați componente noi pentru sisteme de overclocking de acasă și de jocuri, în acest moment, trebuie să vă concentrați pe DDR3. Din moment ce, totul nou mat. plăcile și procesoarele noi acceptă doar DDR3.
Singurul lucru de luat în considerare este că DDR3 are timpi puțin mai mari în comparație cu DDR2, dar datorită frecvenței mai mari și a consumului de energie mai mic, este cea mai bună alegere pentru sistemele desktop și mobile.

Frecvența memoriei.

Aritmetica aici este simplă: cu cât frecvența este mai mare, cu atât memoria este mai eficientă.
Principalul lucru este că placa de bază acceptă frecvența de memorie pe care ați ales-o.

Dar nu uitați că, odată cu creșterea frecvenței, și timpii (întârzierile) cresc.

Media de aur în DDR3 este 1600 Mhz cu temporizări CL7 sau CL8.
Pentru DDR2, frecvența optimă este de 1066 Mhz cu temporizări CL5.

Timinguri.

Timingurile (întârzierile) sunt, cu alte cuvinte, latența memoriei. Adică, viteza „de răspuns” a memoriei este determinată de timpi.
Se pare că, cu cât timpii sunt mai mici, cu atât memoria este mai rapidă.

DDR avea timpi standard CL3 (3-3-3-9) la 400 MHz
Timinguri standard DDR2 CL6 (6-6-6-18) la 800 MHz
DDR3 are temporizări CL9 (9-9-9-27) la 1600 Mhz

Dar există module cu timpi redusi/performanță crescută. Astfel de module sunt puțin mai scumpe decât cele standard, dar pot accelera semnificativ funcționarea sistemului.
Acestea sunt uneori numite memorie de overclock.
Puteți cumpăra memorie, ale cărei timpi, de exemplu, la aceeași frecvență pentru DDR2 800 Mhz sunt doar CL4 (4-4-4-12), iar pentru DDR3 1600 Mhz - CL7 (7-7-7-21) .
Singurul lucru este că pentru a asigura un astfel de mod de funcționare, unii producători indică tensiunea de alimentare a cipurilor lor mai mare decât cea nominală.

Memorie cu două canale triple și memorie KIT.

Modul cu două canale a început să fie folosit relativ recent. Iar cel cu trei canale se bazează doar pe chipset-ul de gaming X58 al platformei LGA 1366 pentru Core i7.

Modul cu două canale este un mod de funcționare al RAM, în care modulele de memorie funcționează în perechi, adică primul cu al treilea și al doilea cu al patrulea (în trei canale - „tripleți” 1-3-5 , 2-4 -6), cu fiecare pereche pe propriul canal - în timp ce în modul cu un singur canal toate modulele de memorie sunt deservite simultan de un controler (ca să spunem așa, funcționează pe un singur canal).
Cantitatea totală de memorie disponibilă într-un mod cu trei sau două canale (precum și într-un mod cu un singur canal) este egală cu suma tuturor volumelor modulelor de memorie instalate.

Modul de memorie roboți cu două canale oferă o creștere foarte bună a performanței. În teorie, acest mod dublează lățimea de bandă a memoriei. Dar, în practică, creșterea dual-channel versus single-channel este de la 10% la 70% (în funcție de aplicație).
Ei bine, câștigul celor trei canale este încă nesemnificativ, în comparație cu cel cu două canale, doar câteva procente.

Memoria unui volum, o frecvență, un producător, un tip va funcționa în modul trei-două canale. Și este, de asemenea, necesar ca placa de bază și procesorul să suporte acest mod de funcționare. Puteți citi despre asta în articolele:

Dar uneori există și excepții.
Două (trei) module de memorie complet identice (frecvență, timpi, dimensiune, producător, tip și chiar din același lot) pot „refuza” să funcționeze în Dual Channel (Triple Channel) și să conducă sistemul la un ecran albastru.
Este ca o loterie care are norocul să lanseze două sau trei module obișnuite și cine nu este.
Și nu puteți face nicio pretenție în temeiul garanției, deoarece funcționează perfect individual și în modul unic canal.

Pentru ușurința lansării memoriei în modul DualChannel, producătorii de plăci de bază „vopsesc” sloturile de memorie ale unui canal cu o culoare, al doilea canal cu alta. În consecință, pentru ca memoria să funcționeze în modul dublu-canal, trebuie să instalați module în sloturi de aceeași culoare (mai precis, citim instrucțiunile plăcii de bază).
(excepția este atunci când există doar două sloturi pe placă, atunci puteți verifica numărul de canale cu programul CPU-Z)

Modul de funcționare a memoriei cu un singur canal este atunci când memoria este introdusă în sloturile adiacente (culori diferite):

Modul cu două canale, memoria este instalată în perechi 1-3, 2-4 (în sloturi de aceeași culoare):


IMPORTANT!!! Dacă tu, pe placa de bază, suporti roboți de memorie dual-channel, iar memoria este introdusă în sloturile 1 și 3 (de exemplu, 2 buc. 1 Gb fiecare) și decideți să livrați a treia bară în slotul 2 sau 4 ( sa zicem aceeasi bara cu un volum de 1Gb). Apoi veți „pierde” modul de memorie cu două canale, iar controlerul va intra pe un singur canal.
Creșterea din memoria adăugată nu va fi mare, iar din pierderea modului cu două canale, performanța va scădea oarecum.
Pentru a salva modul cu două canale, adăugați memorie în perechi !!!

Modul cu trei canale, memoria este instalată în „tripleți” 1-3-5, 2-4-6 (de asemenea, în sloturi de aceeași culoare):


Există seturi speciale de module de memorie pentru lucru în moduri multicanal.
Așa-zisul Kit de memorie(Kit-set) - acest kit include două (trei) module, de același producător, cu aceeași frecvență, timpi și tip de memorie.
Dar cel mai important lucru este că astfel de module sunt atent selectate și testate, chiar de producător, pentru funcționarea în perechi (tripleți) în moduri cu două (trei) canale și nu implică surprize în funcționare și configurare.

Aspectul kit-urilor KIT:
pentru modul cu două canale


pentru trei canale

În plus, astfel de module de memorie sunt echipate cu radiatoare cu răcire pasivă, a căror prezență permite cipurilor să se răcească.
Acesta este un plus incontestabil și are un efect pozitiv asupra stabilității memoriei.

Pe baza testelor de câștig de performanță, alegerea optimă pentru toate sistemele (inclusiv cele de birou) este modul de memorie Dual Channel.

Teste de performanță pe canal dublu:.

Adică, de exemplu, este mai bine să luați 2 benzi cu un volum de 2 Gb fiecare și să le puneți în modul cu două canale decât cu o bandă de 4 Gb.
Sau 2 bucăți de 1 Gb fiecare, decât una cu un volum de 2 Gb.
Cantitatea de memorie este aceeași, dar câștigul de performanță este cu 10-70% mai mare, în funcție de aplicație.

Singurul lucru este că, pentru a oferi un mod cu două canale într-un computer de birou, sunt suficiente module simple identice (de preferință dintr-un singur lot), apoi pentru jocuri de acasă, multimedia, sisteme de gaming-overclocking, vă recomandăm insistent achiziționarea KIT-memory (KIT -a stabilit).

Cantitatea necesară de memorie.

Astăzi, cantitatea minimă necesară de memorie RAM este de 2 Gb. ...
Acest lucru este suficient pentru orice sistem de birou.

Dar cea mai bună alegere este 4 Gb (2x2Gb). Acest lucru este suficient pentru orice aparat de jocuri.
Instalarea a 4 piese nu este de dorit. 1 Gb fiecare, acest lucru va duce la un consum mai mare de energie și mai puțină stabilitate atunci când asocierea în modul multicanal.

Notă: Pentru ca sistemul de operare Windows să folosească toți cei 4 Gb de RAM, trebuie să instalați un sistem de operare Windows pe 64 de biți. Deoarece un sistem pe 32 de biți va folosi 3,12 Gb din 4 Gb instalați.

Mai multă memorie RAM va fi necesară în principal de către entuziaști sau profesioniști pentru a procesa grafica și a proiecta modele la rezoluții înalte.

Instalarea de 8 Gb (2x4 Gb) și mai mare este justificată în sistemele cu SSD, și care utilizează un hard disk pentru stocarea pe termen scurt a fișierelor procesate de RAM.
Dezactivarea fișierului de paginare este relevantă numai pe sistemele în care este utilizat un SSD. Pentru a-și prelungi durata de viață.

Și la sfârșitul articolului, aș dori să spun că nu există niciodată multă memorie RAM, dar nu este nevoie de memorie suplimentară.
Este necesar să luați exact cât este necesar, iar pentru banii „în plus” alegeți Kit-memory cu timpi mai mici și cu o frecvență mai mare.

RAM este un microcircuit special folosit pentru a stoca tot felul de date. Există multe tipuri de aceste dispozitive, ele sunt produse de o varietate de companii. Cei mai buni producători sunt cel mai adesea de origine japoneză.

Ce este și pentru ce este?

RAM (așa-numita memorie RAM) este un tip de microcircuit volatil folosit pentru a stoca tot felul de informații. Cel mai adesea conține:

  • codul mașină al programelor aflate în curs de execuție (sau în modul de așteptare);
  • date de intrare și de ieșire.

Foto: RAM de la diferiți producători

Schimbul de date între procesorul central și RAM se realizează în două moduri:

  • utilizarea registrului ALU ultra-rapid;
  • printr-un cache special (dacă este disponibil în design);
  • direct (direct prin magistrala de date).

Dispozitivele luate în considerare sunt circuite bazate pe semiconductori. Toate informațiile stocate în toate tipurile de componente electronice rămân accesibile numai în prezența unui curent electric. De îndată ce tensiunea este oprită complet sau are loc o întrerupere de scurtă durată a alimentării, atunci tot ceea ce era conținut în memoria RAM este șters sau distrus. Dispozitivele ROM sunt o alternativă.

Tipuri și cantitate de memorie

Placa de astăzi poate avea un volum de câteva zeci de gigaocteți. Mijloacele tehnice moderne vă permit să îl utilizați cât mai repede posibil. Majoritatea sistemelor de operare sunt echipate cu capacitatea de a interacționa cu astfel de dispozitive. Există o relație proporțională între cantitatea de RAM și cost. Cu cât este mai mare, cu atât este mai scump. Si invers.

De asemenea, dispozitivele luate în considerare pot avea frecvențe diferite. Acest parametru determină cât de repede se realizează interacțiunea dintre RAM și alte dispozitive PC (CPU, magistrală de date și placă video). Cu cât viteza de operare este mai mare, cu atât computerul va efectua mai multe operațiuni pe unitatea de timp.

Valoarea acestei caracteristici afectează direct și costul dispozitivului în cauză. Cea mai rapidă modificare modernă poate „memora” 128 GB. Este produs de o companie numită Hynix și are următoarele caracteristici de performanță:


Toată memoria RAM modernă poate fi împărțită în două tipuri:

  • static;
  • dinamic.

Tip static

Mai scump astăzi este microcircuitul static. Este etichetat ca SDRAM. Dinamica este mai ieftină.

Caracteristicile distinctive ale versiunii SDRAM sunt:


De asemenea, o caracteristică distinctivă a RAM este capacitatea de a selecta bitul în care vor fi înregistrate orice informație.

Dezavantajele includ:

  • densitate scăzută de înregistrare;
  • cost relativ ridicat.

Dispozitivele de memorie cu acces aleatoriu ale unui computer de toate tipurile (SDRAM și DRAM) au diferențe externe. Ele constau în lungimea părții de contact. De asemenea, forma sa diferă. Denumirea RAM este situată atât pe eticheta autocolantă, cât și imprimată direct pe cureaua în sine.

Există multe modificări diferite ale SDRAM astăzi. Este desemnat ca:

  • DDR 2;
  • DDR 3;
  • DDR 4.

Tip dinamic

Un alt tip de microcircuit este denumit DRAM. De asemenea, este complet volatil, iar biții de scriere sunt accesați într-o manieră arbitrară. Acest tip este utilizat pe scară largă în majoritatea computerelor moderne. De asemenea, este folosit în acele sisteme informatice în care cerințele de latență sunt ridicate - performanța DRAM este cu un ordin de mărime mai mare decât SDRAM.

DRAM - memorie dinamică

Cel mai adesea, acest tip are un factor de formă de tip DIMM. Aceeași soluție de proiectare este utilizată pentru fabricarea circuitului static (SDRAM). Particularitatea versiunii DIMM este că există contacte pe ambele părți ale suprafeței.

Parametrii OP

Principalele criterii de alegere a microcircuitelor de acest tip sunt parametrii lor de funcționare.

Ar trebui să vă concentrați în primul rând pe următoarele puncte:

  • frecvența muncii;
  • orare;
  • Voltaj.

Toate depind de tipul unui anumit model. De exemplu, DDR 2 va efectua diverse acțiuni cu siguranță mai rapid decât DDR 1. Deoarece are caracteristici de performanță mai remarcabile.

Timingul este întârzierea în timp a informațiilor dintre diferitele componente ale dispozitivului. Există destul de multe tipuri de sincronizare, toate afectând direct performanța. Timpurile mici vă permit să creșteți viteza diferitelor operațiuni. Există o dependență proporțională neplăcută - cu cât viteza memoriei cu acces aleatoriu este mai mare, cu atât timpii sunt mai mari.

Ieșirea din această situație este creșterea tensiunii de funcționare - cu cât este mai mare, cu atât timpii devin mai mici. Numărul de operații efectuate pe unitatea de timp crește în același timp.

Frecvență și viteză

Cu cât lățimea de bandă a memoriei RAM este mai mare, cu atât viteza acesteia este mai mare. Frecvența este un parametru care determină lățimea de bandă a canalelor prin care diferite tipuri de date sunt transferate către CPU prin placa de bază.

Este de dorit ca această caracteristică să coincidă cu viteza de funcționare admisă a plăcii de bază.

De exemplu, dacă suportul acceptă 1600 MHz, iar placa de bază nu depășește 1066 MHz, atunci viteza schimbului de date între RAM și CPU va fi limitată tocmai de capacitățile plăcii de bază. Adică, viteza nu va fi mai mare de 1066 MHz.

Performanţă

Performanța depinde de mulți factori. Numărul de scânduri folosite are un efect foarte mare asupra acestui parametru. RAM cu două canale funcționează cu un ordin de mărime mai rapid decât RAM cu un singur canal. Prezența capacității de a accepta moduri multicanal este indicată pe un autocolant situat deasupra plăcii.

Aceste denumiri sunt după cum urmează:


Pentru a determina ce mod este optim pentru o anumită placă de bază, trebuie să numărați numărul total de sloturi pentru conectare și să le împărțiți la două. De exemplu, dacă sunt 4, atunci aveți nevoie de 2 benzi identice de la același producător. Când sunt instalate în paralel, modul Dual este activat.

Principiul de funcționare și funcțiile

Funcționarea OP este implementată destul de simplu, scrierea sau citirea datelor se efectuează după cum urmează:


Fiecare coloană este conectată la un amplificator extrem de sensibil. Înregistrează fluxul de electroni care apare atunci când un condensator este descărcat.În acest caz, se dă comanda corespunzătoare. Astfel, are loc accesul la diferitele celule situate pe placă. Există o nuanță importantă pe care ar trebui să o cunoașteți cu siguranță. Când un impuls electric este aplicat oricărei linii, aceasta își deschide toate tranzistoarele. Sunt conectați direct la acesta.

Din aceasta putem concluziona că o linie este cantitatea minimă de informații care poate fi citită la accesare. Scopul principal al RAM este de a stoca diferite tipuri de date temporare care sunt necesare în timp ce computerul personal este pornit și sistemul de operare funcționează. Cele mai importante fișiere executabile sunt încărcate în RAM, CPU le execută direct, salvând pur și simplu rezultatele operațiunilor efectuate.

Foto: interacțiunea memoriei cu procesorul

De asemenea, celulele stochează:

  • biblioteci executabile;
  • codurile tastelor, care au fost apăsate;
  • rezultate ale diferitelor operații matematice.

Dacă este necesar, tot ce este în RAM poate fi salvat pe hard disk de către procesorul central. Și să o facă în forma în care este necesar.

Producătorii

În magazine, puteți găsi o cantitate imensă de memorie RAM de la o varietate de producători. Un număr mare de astfel de produse au început să fie furnizate de la companii chineze.

Până în prezent, cele mai productive și de înaltă calitate produse sunt următoarele mărci:

  • Kingston;
  • Hynix;
  • Corsar;
  • Kingmax.
  • Samsung.

Este un compromis între calitate și performanță.

Tabelul caracteristicilor RAM

Același tip de memorie cu acces aleatoriu de la diferiți producători are caracteristici de performanță similare.

De aceea, este corect să se efectueze comparația, ținând cont doar de tipul:

Comparație de performanță și preț

Performanța RAM depinde direct de costul acesteia. Puteți afla cât costă un modul DDR3 în cel mai apropiat magazin de calculatoare și, de asemenea, ar trebui să vă familiarizați cu prețul DDR 1. Comparând parametrii de funcționare și prețul acestora, apoi testând, puteți verifica cu ușurință acest lucru.

Cel mai corect este să compari RAM de același tip, dar cu performanțe diferite, în funcție de frecvența de operare:

Tip de Frecvența de operare, MHz Cost, freacă. Vitezămuncă, Aida 64,Citire memorie, MB/s
DDR 3 1333 3190 19501
DDR 3 1600 3590 22436
DDR 3 1866 4134 26384
DDR 3 2133 4570 30242
DDR 3 2400 6548 33813
DDR 3 2666 8234 31012
DDR 3 2933 9550 28930

În Aida 64, toate testele DDR 3 au fost efectuate pe hardware identic:

  • OS: Windows 8.1;
  • CPU: i5-4670K;
  • placa video: GeForce GTX 780 Ti;
  • placa de baza: LGA1150, Intel Z87.

RAM este o parte foarte importantă a unui computer și îi afectează foarte mult performanța. De aceea, pentru a-l mări, se recomandă setarea barelor cu o frecvență mare și timpi mici. Acest lucru va oferi un impuls mare în performanța computerului, este deosebit de important pentru jocuri și diverse programe profesionale.

Baze teoretice și primele rezultate ale testării de nivel scăzut

DDR2 este un nou standard de memorie aprobat de Joint Electronic Device Engineering Council, care include mulți producători de microcircuite, module de memorie și chipset-uri. Versiunile timpurii ale standardului au fost publicate în martie 2003, acesta a fost aprobat în cele din urmă abia în ianuarie 2004 și a fost numit DDR2 SDRAM SPECIFICATION, JESD79-2, revizuirea A (). DDR2 se bazează pe tehnologia binecunoscută și dovedită DDR (Duble Data Rate). Ai putea spune chiar: „DDR2 începe acolo unde se termină DDR”. Cu alte cuvinte, primele DDR2 vor funcționa la frecvențe care sunt limita pentru generația actuală de memorie DDR-400 (standard PC3200, viteză de ceas de 200 MHz), iar variantele sale ulterioare o vor depăși semnificativ. Prima generație de memorie DDR2, deja produsă de furnizori precum și, sunt soiurile sale DDR2-400 și DDR2-533, care operează la 200 MHz și, respectiv, 266 MHz. În plus, este de așteptat să apară o nouă generație de module DDR2-667 și DDR2-800, deși se observă că este puțin probabil să apară deloc și, în plus, se vor răspândi chiar și până la sfârșitul acestui an.

Din motive de corectitudine, trebuie remarcat faptul că memoria DDR2, ca atare, a apărut cu mult timp în urmă - desigur, ne referim la memorie pe plăcile video. Cu toate acestea, acest tip de DDR2 (numit GDDR2) este de fapt un tip special de memorie conceput special pentru piața plăcilor video și ușor diferit de DDR2 „desktop”, care face obiectul acestei recenzii. Informații generale

Deci, „desktop” DDR2-SDRAM este considerat un înlocuitor evolutiv pentru generația actuală de memorie - DDR. Principiul funcționării sale este absolut același - transferul de date (la nivelul modulului de memorie) se efectuează pe o magistrală de 64 de biți de-a lungul ambelor părți ale semnalului de ceas (în sus - „margine”, și în jos - „tăiat" ), care oferă de două ori rata efectivă de transfer de date în raport cu frecvența sa. Desigur, în același timp, în DDR2 au fost implementate o serie de inovații care permit un salt la frecvențe mult mai mari (și, prin urmare, la lățime de bandă mai mare) și capacități mai mari ale rețelelor de microcircuite, pe de o parte, și un consum redus de energie al module, pe de altă parte. Cum se realizează acest lucru, vom vedea mai târziu, dar deocamdată să ne întoarcem la faptele „macroscopice”. Modulele de memorie DDR2 sunt fabricate într-un nou factor de formă, sub formă de DIMM-uri cu 240 de pini, care sunt incompatibile electric cu sloturile de memorie DDR (după numărul de pini, distanța dintre pini și modul de pinout). Astfel, standardul DDR2 nu este compatibil cu DDR.

Tabelul de mai jos prezintă convențiile și specificațiile de denumire aprobate pentru primele trei standarde DDR2. Este ușor de observat că DDR2-400 are aceeași lățime de bandă ca tipul actual de memorie DDR-400.

Primele module de memorie DDR2 vor fi livrate în variante de 256 MB, 512 MB și 1 GB. Cu toate acestea, standardul prevede posibilitatea de a construi module cu o capacitate semnificativ mai mare - de până la 4 GB, care, totuși, sunt module specializate (nu sunt compatibile cu versiunile desktop, cel puțin deocamdată). Pe viitor este de așteptat apariția unor module cu o capacitate și mai mare.

Cipurile DDR2 vor fi fabricate folosind ambalaj Fine Ball Grid Array (FBGA), care este mai compact decât tradiționalul TSOP-II, permițând capacități mai mari de cip cu o dimensiune mai mică și performanțe electrice și termice îmbunătățite. Această metodă de ambalare este deja folosită de unii producători DDR ca opțiune, dar este recomandată pentru utilizare din punctul de vedere al standardului JEDEC.

Tensiunea consumată de modulele DDR2, conform standardului, este de 1,8 V, ceea ce este semnificativ mai mică decât tensiunea de alimentare a dispozitivelor DDR (2,5 V). O consecință destul de așteptată (deși nu atât de evidentă) a acestui fapt este o scădere a consumului de energie, care este importantă pentru producători, atât pentru laptopuri, cât și pentru stațiile de lucru și servere mari, unde problema puterii disipate de modulele de memorie este departe de ultimul loc. DDR2 în interior

Standardul DDR2 include câteva modificări importante legate de transferul de date ale specificației DDR, care permit obținerea de frecvențe mai mari cu un consum mai mic de energie. Cum se realizează exact reducerea disipării de putere în timp ce crește viteza modulelor, ne vom uita chiar acum.

Colectare de date

Principala schimbare în DDR2 este capacitatea de a eșantiona 4 biți de date pe ceas simultan (4n-prefetch), spre deosebire de eșantionarea pe 2 biți (2n-prefetch) implementată în DDR. În esență, aceasta înseamnă că la fiecare ciclu de ceas al magistralei de memorie, DDR2 transferă 4 biți de informații de la băncile logice (interne) ale cipului de memorie către bufferele I/O de-a lungul unei linii de interfață de date, în timp ce DDR obișnuit este capabil să trimite doar 2 biți pe ceas pe linie... În mod firesc, se pune întrebarea - dacă este așa, atunci de ce lățimea de bandă efectivă a DDR2-400 este aceeași cu cea a unui DDR-400 obișnuit (3,2 GB / s) și nu este dublată?

Pentru a răspunde la această întrebare, să vedem mai întâi cum funcționează memoria DDR-400 obișnuită. În acest caz, atât nucleul de memorie, cât și bufferele I/O funcționează la 200 MHz, iar frecvența „eficientă” a magistralei de date externe, datorită tehnologiei DDR, este de 400 MHz. Conform regulii 2n-prefetch, la fiecare ciclu de memorie (200 MHz), 2 biți de informații sunt trimiși către bufferul I/O pe fiecare linie de interfață de date. Sarcina acestui buffer este de a multiplexa / demultiplexa (MUX / DEMUX) fluxul de date - într-un mod simplu, „distilând” un flux îngust de mare viteză într-un flux larg de viteză mică și invers. Deoarece băncile logice dintr-un cip de memorie DDR SDRAM au o lățime a magistralei de date între ele și amplificatorul de nivel de două ori mai mare decât de la zăvoarele de citire la interfața externă, tamponul de date include un multiplexor 2-1. În general, deoarece cipurile de memorie, spre deosebire de module, pot avea lățimi diferite ale magistralei de date - de obicei x4 / x8 / x16 / x32, utilizarea unei astfel de scheme MUX / DEMUX (2-1) implementată în DDR înseamnă că fluxul de date intern cu lățimea X și rata de transmisie Y din matrice sunt convertite într-un flux extern cu lățimea X / 2 și frecvența 2Y. Aceasta se numește echilibrare a lățimii de bandă de vârf.

Să luăm acum în considerare schema de funcționare a unui microcircuit de memorie de tip DDR2 SDRAM, cu frecvență egală și „egal-wide” (adică, aceeași lățime a magistralei de date) în raport cu cipul de memorie DDR al modulului de memorie DDR-400. În primul rând, observăm că lățimea magistralei de date externe rămâne absolut aceeași - 1 bit / linie, precum și frecvența sa efectivă (în acest exemplu - 400 MHz). De fapt, acest lucru este deja suficient pentru a răspunde la întrebarea pusă mai sus - de ce lățimea de bandă de memorie teoretică a modulelor de memorie DDR2 și DDR este egală. În plus, este evident că utilizarea unui multiplexor de tip 2-1 utilizat în DDR SDRAM nu mai este potrivită în cazul DDR2 SDRAM, care preia datele conform regulii 4n-prefetch. În schimb, necesită introducerea unui circuit mai complex cu o etapă de conversie suplimentară - un multiplexor de tip 4-1. Aceasta înseamnă că ieșirea miezului a devenit de patru ori mai largă decât interfața externă a microcircuitului și de același număr de ori mai mică ca frecvență de operare. Adică, prin analogie cu exemplul de mai sus, în cazul general, schema MUX / DEMUX 4-1 convertește fluxul de date intern cu lățimea X și frecvența de transmisie Y din matrice în fluxul extern cu lățimea X / 4. iar frecventa 4Y.

Deoarece în acest caz miezul microcircuitelor de memorie este sincronizat la o frecvență care este jumătate față de cea externă (100 MHz), în timp ce în DDR fluxurile de date interne și externe sunt sincronizate la aceeași frecvență (200 MHz), printre avantajele acestei abordări este o creștere a procentului de cipuri utile și consum redus de energie module. Apropo, acest lucru ne permite și să explicăm de ce standardul DDR2 presupune existența unor module de memorie cu o frecvență „efectivă” de 800 MHz – care este de două ori mai mare decât în ​​generația actuală de memorie DDR. La urma urmei, această frecvență DDR2 „eficientă” poate fi realizată și acum, cu cipurile de memorie DDR-400 funcționând la propria frecvență de 200 MHz, dacă eșantionăm datele conform regulii 4n-prefetch conform schemei discutate mai sus.

Astfel, DDR2 înseamnă renunțarea la calea extinsă de dezvoltare a cipurilor de memorie - în sensul pur și simplu creșterii în continuare a frecvenței acestora, ceea ce complică semnificativ producția de module de memorie de lucru stabile în cantități mari. Acesta este înlocuit de o cale de dezvoltare intensivă asociată cu extinderea magistralei de date interne (care este o decizie obligatorie și inevitabilă atunci când se utilizează multiplexări mai complexe). Ne-am aventura să presupunem că în viitor este foarte posibil să ne așteptăm la apariția memoriei DDR4, care prelevează nu 4, ci 8 biți de date de pe cipurile de memorie simultan (conform regulii 8n-prefetch, folosind un 8-1 multiplexor), și lucrând la o frecvență nu 2, ci de 4 ori mai mică decât frecvența tamponului I / O :). De fapt, nu este nimic nou în această abordare - ceva de genul s-a întâmplat deja în cipurile de memorie precum Rambus DRAM. Cu toate acestea, este ușor de ghicit că dezavantajul acestei căi de dezvoltare este complicația dispozitivului MUX / DEMUX pentru bufferul I / O, care, în cazul DDR2, trebuie să serializeze patru biți de date citiți în paralel. În primul rând, acest lucru ar trebui să afecteze o caracteristică atât de importantă a memoriei precum latența acesteia, pe care o vom lua în considerare mai jos.

Terminare intracip

Standardul DDR2 include o serie de alte îmbunătățiri care îmbunătățesc diferite caracteristici ale noului tip de memorie, inclusiv cele electrice. Una dintre aceste inovații este terminarea semnalului în cip. Esența sa constă în faptul că pentru a elimina zgomotul electric inutil (din cauza reflectării semnalului de la capătul liniei) pe magistrala de memorie, rezistențele sunt folosite pentru a încărca linia nu pe placa de bază (cum era cazul generațiilor anterioare de memorie). ), dar în interiorul chipsurilor în sine. Aceste rezistențe sunt dezactivate atunci când cipul este în funcțiune și, dimpotrivă, sunt activate de îndată ce cipul intră în starea de așteptare. Deoarece anularea semnalului se realizează acum mult mai aproape de sursa sa, acest lucru elimină zgomotul electric din interiorul cipul de memorie în timpul transmiterii datelor.

Apropo, în legătură cu tehnologia de terminare intra-cip, nu se poate decât să se oprească asupra unei astfel de probleme precum ... disiparea căldurii a modulului, care, în general, este destinat în principal noului standard DDR2. Într-adevăr, o astfel de schemă de terminare a semnalului duce la apariția unor curenți statici semnificativi în interiorul cipurilor de memorie, ceea ce duce la încălzirea acestora. Ei bine, acesta este într-adevăr cazul, deși observăm că puterea consumată de subsistemul de memorie în general, din asta nu ar trebui sa creasca deloc (doar ca acum caldura se risipeste in alt loc). Problema aici este puțin diferită - și anume, în posibilitatea creșterii frecvenței de funcționare a unor astfel de dispozitive. Este foarte probabil ca de aceea prima generatie de memorie DDR2 sa nu fie deloc DDR2-800, ci doar DDR2-400 si DDR2-533, pentru care disiparea caldurii in interiorul cipurilor este inca la un nivel acceptabil.

Întârziere suplimentară

Latența suplimentară (cunoscută și sub numele de „livrare CAS amânată”) este o altă îmbunătățire introdusă în standardul DDR2 pentru a minimiza timpul de nefuncționare al programatorului de comenzi la transferul de date din/în memorie. Pentru a ilustra acest lucru (folosind exemplul de citire), să începem prin a citi datele Bank Interleave de pe un dispozitiv DDR2 cu o întârziere suplimentară de zero, ceea ce este echivalent cu citirea din memoria DDR obișnuită.

În prima etapă, banca este deschisă cu ajutorul comenzii ACTIVATE, împreună cu depunerea primei componente a adresei (adresa liniei), care selectează și activează banca necesară și linia din matricea acesteia. În timpul următorului ciclu, informațiile sunt transferate pe magistrala de date internă și direcționate către amplificatorul de nivel. Când nivelul semnalului amplificat atinge valoarea necesară (după ce a trecut un timp, numit întârziere dintre determinarea adreselor rândului și coloanei, t RCD (RAS-to-CAS Delay), o comandă READ with Auto-Precharge (RD_AP) poate fi trimis la execuție împreună cu adresa coloanei pentru a selecta adresa exactă a datelor de citit de la amplificatorul de nivel. După setarea comenzii de citire, stroboscopul de selecție a coloanei este întârziat - t CL (întârziere semnal CAS, latență CAS), timp în care datele selectate de la amplificatorul de nivel sunt sincronizate și transmise În acest caz, poate apărea o situație când următoarea comandă (ACTIVARE) nu poate fi trimisă pentru execuție, deoarece în acest moment executarea altor comenzi nu s-a încheiat încă. cu un ciclu de ceas, deoarece în acest moment comanda de citire cu reîncărcare automată (RD_AP) din banca 0 este deja executată. În plus, acest lucru duce la o întrerupere a secvenței de ieșire a datelor pe magistrala externă, ceea ce reduce lățimea de bandă reală a memoriei.

Pentru a elimina această situație și a crește eficiența planificatorului de comenzi, DDR2 introduce conceptul de întârziere suplimentară (suplimentară), t AL. Când t AL este diferit de zero, dispozitivul de memorie monitorizează comenzile READ (RD_AP) și WRITE (WR_AP), dar amână execuția lor pentru un timp egal cu cantitatea de întârziere suplimentară. Diferențele în comportamentul unui cip de memorie DDR2 cu două valori t AL diferite sunt prezentate în figură.

Figura de sus descrie modul de funcționare al microcircuitului DDR2 la t AL = 0, ceea ce este echivalent cu funcționarea dispozitivului cu microcircuit de memorie DDR; cel de jos corespunde cazului t AL = t RCD - 1, care este standard pentru DDR2. Cu această configurație, după cum se vede din figură, comenzile ACTIVATE și READ pot fi executate una după alta. Implementarea efectivă a comenzii READ va fi întârziată cu întârzierea suplimentară, de exemplu. in realitate se va executa in acelasi moment ca in diagrama de mai sus.

Următoarea figură prezintă un exemplu de citire a datelor de pe un cip DDR2 în ipoteza că t RCD = 4 ceasuri, ceea ce corespunde cu t AL = 3 ceasuri. În acest caz, datorită introducerii unei latențe suplimentare, comenzile ACTIVATE / RD_AP pot fi executate succesiv, la rândul lor, permițând emiterea datelor în mod continuu și maximizând lățimea de bandă reală a memoriei.

Întârziere în emiterea CAS

După cum am văzut mai sus, DDR2, în ceea ce privește frecvența magistralei externe, funcționează la viteze mai mari decât DDR SDRAM. În același timp, deoarece noul standard nu implică modificări semnificative în tehnologia de fabricare a cipurilor în sine, întârzierile statice la nivelul dispozitivului DRAM ar trebui să rămână mai mult sau mai puțin constante. Latența intrinsecă tipică pentru dispozitivele DDR DRAM este de 15 ns. Pentru DDR-266 (cu timp de ciclu de 7,5 ns) acest lucru este echivalent cu două ceasuri, iar pentru DDR2-533 (timp de ciclu de 3,75 ns) - patru.

Pe măsură ce frecvențele de memorie cresc și mai mult, este necesar să se înmulțească numărul de valori de latență de ieșire a semnalului CAS acceptate (spre b O valori mai mari). Valorile de latență CAS definite de standardul DDR2 sunt prezentate în tabel. Sunt în intervalul numerelor întregi de la 3 la 5 căpușe; utilizarea întârzierilor fracționate (multiplii lui 0,5) nu este permisă în noul standard.

Latența dispozitivului DRAM este exprimată în termeni de timp de ciclu (t CK), adică sunt egale cu timpul de ciclu înmulțit cu întârzierea CAS selectată (t CL). Valorile tipice ale latenței pentru dispozitivele DDR2 se încadrează în intervalul 12-20 ns, pe baza căruia este selectată valoarea latenței CAS utilizată. Utilizați b O valorile mai mari ale latenței nu sunt practice din motive de performanță a subsistemului de memorie, iar cele mai mici - din cauza necesității unei funcționări stabile a dispozitivului de memorie.

Întârzie înregistrarea

Standardul DDR2 modifică, de asemenea, specificația de latență de scriere (comenzi WRITE). Diferența de comportament al comenzii de scriere în dispozitivele DDR și DDR2 este prezentată în figură.

DDR SDRAM are o latență de scriere de 1 ceas. Aceasta înseamnă că dispozitivul DRAM începe să „captureze” informații de pe magistrala de date, în medie, la un ciclu de ceas după primirea comenzii WRITE. Cu toate acestea, având în vedere viteza crescută a dispozitivelor DDR2, această perioadă de timp este prea scurtă pentru ca dispozitivul DRAM (și anume, tamponul său I/O) să se pregătească cu succes pentru a „captura” date. În acest sens, standardul DDR2 definește latența de scriere ca fiind întârzierea emiterii CAS minus 1 ciclu de ceas (t WL = t CL - 1). Se remarcă faptul că legarea latenței WRITE la latența CAS nu numai că vă permite să obțineți frecvențe mai mari, dar simplifică și sincronizarea comenzilor de citire și scriere (setarea timpilor de citire la scriere).

Recuperare după înregistrare

Procedura de scriere în memoria SDRAM este similară cu o operație de citire cu o diferență într-un interval suplimentar t WR, care caracterizează perioada de recuperare a interfeței după operație (de obicei o întârziere push-pull între sfârșitul ieșirii datelor către magistrală și iniţierea unui nou ciclu). Acest interval de timp, măsurat de la sfârșitul operației de scriere până la momentul intrării în faza de regenerare (Auto Precharge), asigură refacerea interfeței după operația de scriere și garantează corectitudinea executării acesteia. Rețineți că standardul DDR2 nu modifică specificația perioadei de recuperare la scriere.

Astfel, latența dispozitivelor DDR2 în ansamblu poate fi considerată una dintre puținele caracteristici prin care noul standard pierde în fața specificațiilor DDR. În acest sens, este destul de evident că utilizarea unui DDR2 cu frecvență egală nu va avea cu greu avantaje în ceea ce privește viteza față de DDR. Cum este cu adevărat - ca întotdeauna, rezultatele testelor corespunzătoare se vor arăta. Rezultatele testului în RightMark Memory Analyzer

Ei bine, acum este momentul să trecem la rezultatele testelor obținute în suita de teste versiunea 3.1. Amintiți-vă că principalele avantaje ale acestui test în raport cu alte teste de memorie disponibile sunt funcționalitatea sa largă, deschiderea metodologiei (testul este disponibil pentru toată lumea pentru familiarizare în formular) și documentația bine elaborată.

Configurații și software pentru bancul de testare

Standul de testare nr. 1

  • Procesor: Intel Pentium 4 3,4 GHz (nucleu Prescott, Socket 478, FSB 800 / HT, 1 MB L2) la 2,8 GHz
  • Placa de baza: ASUS P4C800 Deluxe pe chipset Intel 875P
  • Memorie: 2x512 MB PC3200 DDR SDRAM DIMM TwinMOS (2,5-3-3-6 timpi)

Standul de testare nr. 2

  • Procesor: Intel Pentium 4 3,4 GHz (nucleu Prescott, Socket 775, FSB 800 / HT, 1 MB L2) la 2,8 GHz
  • Placa de baza: Intel D915PCY pe chipset Intel 915
  • Memorie: 2x512 MB PC2-4300 DDR2 SDRAM DIMM Samsung (timings 4-4-4-8)

Software

  • Windows XP Professional SP1
  • Intel Chipset Installation Utility 5.0.2.1003

Lățimea de bandă maximă reală a memoriei

Măsurarea lățimii de bandă maximă reală a memoriei a fost efectuată folosind un subtest Lățimea de bandă a memoriei, presetări Lățime de bandă RAM maximă, Preluare software, MMX / SSE / SSE2... După cum sugerează numele presetărilor selectate, această serie de măsurători utilizează metoda standard de optimizare a operațiunilor de citire din memorie - Software Prefetch, a cărei esență este preluarea datelor care vor fi ulterior solicitate din memoria principală în memoria cache L2 a procesor. Pentru a optimiza scrierea în memorie, se utilizează metoda Non-Temporal Store pentru a evita înfundarea memoriei cache. Rezultatele folosind registrele MMX, SSE și SSE2 s-au dovedit a fi aproape identice - de exemplu, mai jos este o imagine obținută pe platforma Prescott / DDR2 folosind SSE2.


Prescott / DDR2, lățime de bandă maximă de memorie reală

Rețineți că nu există diferențe calitative semnificative între DDR și DDR2 pe Prescott cu frecvență egală în acest test. Dar ceea ce este mai interesant este că caracteristicile cantitative ale lățimii de bandă a memoriei DDR-400 și DDR2-533 se dovedesc a fi foarte apropiate! (Vezi tabelul). Și asta în ciuda faptului că memoria DDR2-533 are o lățime de bandă maximă teoretică a memoriei de 8,6 GB/s (în modul dual-channel). De fapt, nu vedem nimic surprinzător în rezultatul obținut - la urma urmei, magistrala procesorului este încă de 800 MHz Quad-Pumped Bus, iar lățimea de bandă este de 6,4 GB/s, deci tocmai această magistrală este factorul limitator.

În ceea ce privește eficiența operațiilor de scriere în raport cu citirea, este ușor de observat că a rămas aceeași. Cu toate acestea, acest lucru pare din nou destul de natural, deoarece în acest caz limita de lățime de bandă de scriere (2/3 din lățimea de bandă de citire) este stabilită în mod clar de caracteristicile microarhitecturale ale procesorului Prescott.

Latența memoriei

În primul rând, să ne oprim în detaliu asupra modului și de ce am măsurat „adevărata” latență a memoriei, deoarece măsurarea acesteia pe platformele Pentium 4 este, de fapt, o sarcină departe de a fi banală. Acest lucru se datorează faptului că procesoarele acestei familii, în special, noul nucleu Prescott, se caracterizează prin prezența unui prefetcher asincron de date hardware destul de „avansat”, ceea ce face foarte dificilă măsurarea obiectivă a acestei caracteristici a memoriei. subsistem. Evident, utilizarea metodelor de ocolire a memoriei secvențiale (înainte sau înapoi) pentru a măsura latența acesteia în acest caz este complet nepotrivită - algoritmul Hardware Prefetch în acest caz funcționează cu eficiență maximă, „mascând” latența. Utilizarea modurilor de parcurgere aleatoare este mult mai justificată, totuși, adevărata traversare aleatorie a memoriei are un alt dezavantaj semnificativ. Cert este că o astfel de măsurare este efectuată în condiții de aproape 100% D-TLB miss, iar acest lucru introduce întârzieri suplimentare semnificative, așa cum am scris deja. Prin urmare, singura opțiune posibilă (dintre metodele implementate în RMMA) este pseudo-aleatorie modul de parcurgere a memoriei, în care fiecare pagină ulterioară este încărcată liniar (negătând ratarile D-TLB), în timp ce parcurgerea în interiorul paginii de memorie în sine este cu adevărat aleatorie.

Cu toate acestea, rezultatele măsurătorilor noastre anterioare au arătat că chiar și această tehnică de măsurare subestimează destul de puternic valorile latenței. Credem că acest lucru se datorează unei alte caracteristici a procesoarelor Pentium 4, și anume, capacitatea de a „captura” două linii de 64 de octeți din memorie în cache-ul L2 odată de fiecare dată când este accesat. Pentru a demonstra acest fenomen, figura de mai jos prezintă curbele dependenței latenței a două accesări consecutive la aceeași linie de memorie pe offset-ul elementului de linie al doilea față de primul, obținut pe platforma Prescott / DDR2 folosind testul D-Cache Sosire, presetat Determinarea dimensiunii liniei L2 D-Cache.


Prescott / DDR2, sosirea datelor pe magistrala L2-RAM

Se poate observa din ele (curba de traversare aleatorie este cea mai revelatoare) că accesul la elementul al doilea de linie nu este însoțit de întârzieri suplimentare de până la 60 de octeți inclusiv (care corespunde mărimii adevărate a liniei cache L2, 64 de octeți). ). Zona de 64-124 de octeți corespunde citirii datelor din următoarea linie de memorie. Deoarece latențele din această zonă cresc doar puțin, aceasta înseamnă că următoarea linie de memorie este într-adevăr „schimbată” în memoria cache L2 a procesorului imediat după cea solicitată. Care poate fi făcută din toate acestea practic ieșire? Cel mai direct: pentru a „înșela” această caracteristică a algoritmului Hardware Prefetch, care funcționează în toate cazurile de ocolire a memoriei, este suficient să ocoliți pur și simplu lanțul cu un pas egal cu așa-numita lungime a liniei cache L2 „eficientă”. , care în cazul nostru este de 128 de octeți.

Deci, să trecem direct la rezultatele măsurătorilor de latență. Pentru claritate, iată graficele de descărcare a magistralei L2-RAM obținute pe platforma Prescott / DDR2.


Prescott / DDR2, latență de memorie, lungime de linie de 64 de octeți


Prescott / DDR2, latență de memorie, lungime de linie de 128 de octeți

Ca și în cazul testelor de lățime de bandă a memoriei reale, curbele de latență pe o altă platformă - Prescott / DDR - arată exact la fel la nivel calitativ. Doar caracteristicile cantitative diferă oarecum. E timpul să apelezi la ei.

* latență în absența descarcării magistralei L2-RAM

Este ușor de observat că latența DDR2-533 s-a dovedit a fi mai mare decât cea a DDR-400. Cu toate acestea, nu există nimic supranatural aici - conform bazelor teoretice ale noului standard de memorie DDR2 prezentat mai sus, așa ar trebui să fie.

Diferența de latență dintre DDR și DDR2 este aproape imperceptibilă cu un octet de memorie standard de 64 de octeți (3 ns în favoarea DDR), atunci când prefetcherul hardware funcționează în mod activ, totuși, cu un "două linii" (128 de octeți) mersul în lanț devine mult mai vizibil. Și anume, latența minimă DDR2 (55,0 ns) este egală cu latența maximă DDR; dacă comparăm latențele minime și maxime între ele, diferența este de aproximativ 7-9 ns (15-16%) în favoarea DDR. În același timp, trebuie să spun, valori aproape egale ale latenței „medie” obținute în absența descarcării magistralei L2-RAM sunt oarecum surprinzătoare - atât în ​​cazul bypass-ului de 64 de octeți (cu prefatch de date) și 128 de octeți (fără astfel de ). Concluzie

Principala concluzie care se sugerează pe baza rezultatelor primelor teste comparative ale memoriei DDR și DDR2, în general, poate fi formulată astfel: „Timpul pentru DDR2 nu a venit încă”. Motivul principal este că nu are sens să lupți pentru o creștere a lățimii de bandă a memoriei teoretice prin creșterea frecvenței magistralei de memorie externă. La urma urmei, magistrala generației actuale de procesoare încă funcționează la 800 MHz, ceea ce limitează lățimea de bandă reală a subsistemului de memorie la 6,4 GB / s. Aceasta înseamnă că în prezent nu are rost să instalați module de memorie cu o lățime de bandă de memorie teoretică mai mare, deoarece memoria DDR-400 existentă și utilizată pe scară largă în modul dual-channel se justifică pe deplin și, în plus, are o latență mai mică. Vorbind despre acestea din urmă, o creștere a frecvenței magistralei de memorie externă este asociată inevitabil cu necesitatea introducerii unor întârzieri suplimentare, ceea ce, de fapt, este confirmat de rezultatele testelor noastre. Astfel, putem presupune că utilizarea DDR2 se va justifica, cel puțin, nu mai devreme de momentul în care apar primele procesoare cu o frecvență de magistrală de 1066 MHz și mai mare, ceea ce va permite depășirea limitării impuse de viteza magistralei procesorului pe lățimea de bandă reală a subsistemului de memorie în ansamblu.

Frecvența RAM- cu cât frecvența este mai mare, cu atât informațiile vor fi transferate mai rapid pentru procesare și performanța computerului va fi mai mare. Când vorbim despre frecvența RAM, se referă la frecvența transmisiei datelor, nu la frecvența ceasului.

  1. DDR- 200/266/333/400 MHz (frecvența de ceas 100/133/166/200 MHz).
    DDR2- 400/533/667/800/1066 MHz (frecvență de ceas 200/266/333/400/533 MHz).
  2. DDR3- 800/1066/1333/1600/1800/2000/2133/2200/2400 MHz (frecvență de ceas 400/533/667/800/1800/1000/1066/1100/1200 MHz). Dar datorită timpurilor mari (latențelor), modulele de memorie cu aceeași frecvență sunt inferioare ca performanță față de DDR2.
  3. DDR4 — 2133/2400/2666/2800/3000/3200/3333.

Frecvența transmisiei datelor

Frecvența de transmisie a datelor (este corect să o numiți - rata de transmisie a datelor, Rata datelor) - numărul de operațiuni de transmisie a datelor pe secundă prin canalul selectat. Măsurat în gigatransferuri (GT/s) sau megatransferuri (MT/s). Pentru DDR3-1333, viteza de transmisie va fi de 1333 MT/s.

Trebuie să înțelegeți că aceasta nu este o frecvență de ceas. Frecvența reală va fi jumătate din cea indicată, DDR (Double Data Rate) este rata de transfer de date dublată. Prin urmare, memoria DDR-400 funcționează la 200 MHz, DDR2-800 la 400 MHz și DDR3-1333 la 666 MHz.

Frecvența RAM indicată pe placă este frecvența maximă cu care poate funcționa. Dacă instalați 2 plăci DDR3-2400 și DDR3-1333, atunci sistemul va funcționa la frecvența maximă a celei mai slabe plăci, adică. la 1333. Astfel, debitul va scădea, dar scăderea debitului nu este singura problemă, pot apărea erori la încărcarea sistemului de operare și erori critice în timpul funcționării. Dacă intenționați să cumpărați RAM, trebuie să luați în considerare frecvența la care poate funcționa. Această frecvență trebuie să se potrivească cu frecvența suportată de placa de bază.

Rată maximă de transmisie

Al doilea parametru (în fotografia PC3-10666) este rata maximă de transfer de date măsurată în Mb/s. Pentru DDR3-1333 PC3-10666, rata maximă de transfer de date este de 10,664 MB/s.

Timpurile și frecvența RAM

Multe plăci de bază, când instalează module de memorie pe ele, nu setează frecvența maximă de ceas pentru ele. Unul dintre motive este lipsa câștigului de performanță atunci când frecvența ceasului este crescută, deoarece atunci când frecvența este crescută, timpii de funcționare cresc. Desigur, acest lucru poate îmbunătăți performanța în unele aplicații, dar poate scădea și performanța în altele sau poate să nu afecteze aplicațiile care nu se bazează deloc pe latența memoriei sau lățimea de bandă.

Timpul determină timpul de întârziere a memoriei. De exemplu, parametrul CAS Latency (CL, sau timpul de acces) determină câte cicluri de ceas ale modulului de memorie vor întârzia returnarea datelor solicitate de procesor. RAM cu CL 9 va întârzia nouă cicluri de ceas pentru a transfera datele solicitate, în timp ce RAM cu CL 7 va întârzia șapte cicluri de ceas pentru a le transfera. Ambele RAM-uri pot avea aceiași parametri de frecvențe și rate de transfer de date, dar a doua RAM va transfera date mai repede decât prima. Această problemă este cunoscută sub numele de latență.

Cu cât parametrul de sincronizare este mai mic, cu atât memoria este mai rapidă.

De exemplu. Modulul de memorie Corsair instalat pe placa de bază M4A79 Deluxe va avea următoarele timpi: 5-5-5-18. Dacă creșteți frecvența de ceas a memoriei la DDR2-1066, timpii vor crește și vor avea următoarele valori 5-7-7-24.

Modulul de memorie Qimonda, atunci când funcționează la o frecvență de ceas de DDR3-1066, are timpi de funcționare de 7-7-7-20; când frecvența de operare este crescută la DDR3-1333, placa setează timpii la 9-9-9- 25. De regulă, calendarele sunt scrise în SPD și pot diferi pentru diferite module.

Nou pe site

>

Cel mai popular