Cum să accelerați lucrul cu memoria

Cum să accelerați lucrul cu memoria

Astăzi, memoria DDR400 a devenit un standard formal. Comitetul Jedec și-a luat decizia, iar producătorii de memorie și plăci de bază au abordat în cele din urmă problemele de integrare. După cum știți, DDR400, cunoscut și ca PC3200, a avut o mulțime de probleme de integrare, iar tranziția către această memorie nu a dus la o creștere notabilă a performanței. Fără niciun standard oficial, căutarea combinației perfecte între memorie și placa de bază a fost similară cu un joc de poker în întuneric.







Sistemele vechi vor beneficia, de asemenea, de utilizarea noilor module. Chiar dacă nu puteți rula module DDR400 la o frecvență maximă de 400 MHz, veți obține parametri de latență îmbunătățiți, care vor crește performanța la viteze mici ale ceasului. Modulele de memorie rapide sunt potrivite pentru acest scop. Cel mai adesea, scăderea întârzierilor CAS sau RAS-CAS duce la îmbunătățirea performanțelor subsistemului de memorie, mai degrabă decât la creșterea frecvenței busului de memorie. În acest articol, vom analiza principiile și tehnologiile întârzierilor de memorie și vom oferi câteva sfaturi pentru îmbunătățirea performanței. Sfaturile noastre se aplică și în cazul standardelor DDR333 și DDR266, care le permit să fie utilizate pentru a optimiza aproape orice computer.

Module pentru "accelerare"

Cum să accelerați lucrul cu memoria

Modulele speciale pentru "accelerare" au viteze mai mari ale ceasului și întârzieri mai mari. De exemplu, Kingston produce module PC3500 cu o viteză de ceas de până la 433 MHz.

Cel mai bine este să cumpărați module speciale pentru "overclocking", care depășesc specificațiile standardului DDR400 și oferă o frecvență înaltă de lucru și întârzieri reduse. Astfel de module sunt produse de Corsair, Geil, Kingston, Mushkin și alte companii și se numesc PC3500 sau PC3700. Deși astfel de standarde nu există, dar numele arată clar modul în care aceste module pot fi "dispersate".

Cu toate acestea, memoria DDR SDRAM demonstrează potențialul maxim numai pe plăcile de bază cu dublă canal, unde se adaugă transferul a două module DDR. Printre plăcile de bază, cea mai bună alegere vor fi modelele bazate pe chipset-ul nVidia nForce2 pentru procesoarele AMD și Intel 865, 875 și 7205 pentru procesoarele Intel.

Rețineți că pentru funcționarea cu două canale trebuie să instalați două (sau patru) module de memorie. De obicei, BIOS-ul încetinește întârzierea memoriei pentru a crește stabilitatea sistemului, motiv pentru care este necesară optimizarea. Apropo, producătorii de memorie de astăzi, de exemplu Corsair și Geil, au început deja să vândă module de memorie în perechi, în special pentru sistemele cu două canale.

Cum să accelerați lucrul cu memoria

Producătorii, cum ar fi Corsair, vând module de memorie în perechi, în mod specific, pentru sisteme cu două canale.

Nu lăsați încercările de a crește frecvența busului de memorie, chiar și pe chipset-urile mai vechi. De exemplu, puteți instala memorie DDR400 pe o placa de baza cu un chipset VIA KT333 sau KT400 pentru procesoare AMD. În cazul în care aceste chipset-uri nu pot sprijini în mod oficial noul standard de memorie, puteți găsi opțiunile corespunzătoare de pe „accelerarea“ în meniurile BIOS care vor ajuta la creșterea frecvenței de ceas de la DDR333 la niveluri DDR400.

Cu toate acestea, dacă sistemul cu o frecvență de 400 MHz este instabil, puteți uita de reglarea fină a frecvenței. Frecvența de memorie se modifică în paralel cu magistrala procesorului, astfel încât aceasta poate fi modificată numai prin pași mari, cum ar fi trecerea de la DDR333 la DDR400. Schimbarea de frecvență este de obicei efectuată utilizând raportul dintre frecvența magistralei de memorie și frecvența busului FSB. De exemplu, 3/3 înseamnă magistrală DDR333 și FSB la 333 MHz și viteză de memorie 4/3 - DDR400. Dacă doriți să creșteți frecvența memoriei la intervale mici, va trebui să schimbați frecvența FSB.







Totuși, pe de altă parte, avantajele creșterii frecvenței memoriei pe sistem cu AMD Athlon XP sunt departe de a fi evidente. Puteți chiar să reduceți performanța dacă setați busul de memorie la 400 MHz și FSB la 333 MHz. Cel mai bun rezultat este obținut prin optimizarea latenței rapide a memoriei în BIOS.

Întârzierile sunt mai bune decât frecvența busului

Întârzierile afectează performanța memoriei nu mai puțin decât frecvența magistralei de memorie. La urma urmei, magistrala de date poate beneficia de lățimea de bandă a memoriei numai dacă datele sunt citite din cipurile de memorie, iar chips-urile au timp să le emită. Dacă memoria este citită din diferite zone, atunci din multe motive fluxul de date este întrerupt. Latentele de memorie determină viteza la care se fac pașii individuali la accesarea memoriei. În plus, merită într-adevăr optimizarea întârzierilor, deoarece acest lucru permite creșterea productivității cu până la zece procente. Mai mult decât atât, optimizarea întârzierilor poate fi mai benefică decât creșterea frecvenței magistralei. DDR333 de înaltă calitate, cu latență redusă, va funcționa mai repede decât DDR400, unde au crescut întârzierile pentru a atinge o viteză mare a ceasului.

Când optimizați memoria, trebuie mai întâi să dezactivați configurația automată. Faptul este că, atunci când activați această funcție, placa de bază citește parametrii de întârziere și frecvența SPD cip (Serial Presence Detect) pe modulul de memorie și apoi le utilizează pentru configurarea memoriei. Acești parametri sunt stocate în producătorul cip de memorie EEPROM, cu producătorii de multe ori reasigurate și indică o latență foarte conservatoare în memorie care rulează stabil pe cel mai mare număr posibil de sisteme. Folosind configurarea manuală, puteți personaliza memoria perfectă pentru sistemul dvs. - în cele mai multe cazuri, modulele de memorie vor lucra în mod constant și, în plus față de specificațiile producătorului.

Dacă sunteți proprietarul unor module de memorie ieftine, atunci acestea trebuie, de asemenea, să configurați manual configurația. Producătorii "fără nume" sunt cunoscuți pentru dorința lor de a face producția cât mai ieftină posibil, pe lângă faptul că acestea bloca adesea date incorecte în chips-uri SPD. Clienții nereușitori trebuie să se confrunte cu performanțe scăzute și eșecuri ale sistemului, fără să știe adevăratul lor motiv.

Cele mai importante temporizări ale memoriei sunt întârzierile CAS (CL), RAS-to-CAS (tRCD) și RAS pre-charge (tRP). Multe module de memorie au specificațiile formularului PC2700-2.0-2-2.0 sau PC3200-3.0-3-3.0. Prima parte a numelui se referă la tipul de memorie, iar celelalte trei numere indică calendarul de mai sus. Alți furnizori indică o întârziere CAS în formă de CL 2.0 sau CL 3.0. Deși această întârziere afectează în mod semnificativ performanța, este greu să uităm de restul, pentru că ele nu sunt mai puțin importante.

Rezultatele pentru memoria de frecvență (PC2700 = DDR333; PC2100 = DDR266), întârziere CAS (CL), RAS-to-CAS întârziere, RAS timp preîncărcare și rând timpul activ.

Introduceți Matricea

În BIOS, puteți seta timpii de întârziere tRCD și tCL în cicluri. Cu cât sunt mai mici valorile, cu atât performanța este mai bună. Întârzierile CL 2.0 sau chiar 1.5 sunt posibile numai pe cele mai rapide module.

Performanță maximă cu memorie de 1 GB sau mai mare

Ar trebui să instalați cât mai puține module de memorie posibil. Reducerea numărului de jetoane de pe modul are, de asemenea, un efect pozitiv asupra performanței și stabilității. Modulele cel mai adesea constau în opt sau 16 jetoane.

Numărul de module de memorie afectează în mod direct rata de comandă. Coeficientul determină numărul de cicluri pe care controlerul de memorie le cere pentru a activa modulele și cipurile. Dacă completați toate bancurile de memorie, atunci va trebui să măriți factorul de comandă de la o măsură la două pentru a menține stabilitatea sistemului. Din păcate, acest lucru duce la o scădere a productivității de până la trei procente.


1) Este acceptat cel mai rapid SDDAM standard DDR; DDR266 = PC2100; DDR333 = PC2700; DDR400 = PC3200

2) Pasul C1 este suportat de DDR333
3) Interfață cu două canale de memorie
4) Disponibil 3576 MB

Cum se optimizează memoria în BIOS

Meniul BIOS de pe plăcile de bază oferă numeroase setări pentru optimizarea memoriei. Setările modifică funcțiile de lucru cu memoria, care, în ciuda naturii generale, primesc adesea nume diferite. Vom explica pe scurt setările. Valorile obișnuite ale parametrilor sunt indicate în paranteze, cea mai bună valoare este subliniată. De asemenea, am inclus exemple de nume de opțiuni în diferite versiuni ale BIOS-ului. Rețineți că în meniul nu toate BIOS-urile au toate setările.

Configurare automată / Configurare automată (Pornit / Oprit) (DRAM Auto, Timing selectabil, Timing Configurarea) Dacă doriți să configurați manual timpii de memorie, ar trebui să dezactivați configurarea automată de memorie.

Bancurile alternative / intercalarea băncilor (Off / 2/4) (Bank Interleave) Cipurile de memorie DDR SDRAM sunt formate din patru banci. Accesul simultan la toate cele patru bănci prin intercalare crește productivitatea.

Lungimea sacului / Lungimea Burstului (4/8)

Lungimea pachetului indică câte blocuri de date sunt trimise într-un singur ciclu de transmisie. În mod ideal, o transmisie va umple o linie de memorie în cache-ul L2 al modernelor Pentium 4 și Athlon XP. Aceasta înseamnă că trebuie să fie egală cu 64 octeți sau opt pachete de date.

Ceas de memorie (100/133/166/200 MHz) (ceas DRAM) Stabilește frecvența ceasului magistralei de memorie. Se indică de obicei ca o relație cu frecvența FSB. Tehnologia DDR dublează viteza de transmisie în ceea ce privește viteza reală a ceasului din magistrala de memorie.







Trimiteți-le prietenilor: