Sådan indstilles ddr2 RAM timings. Hvad er RAM-timinger? Foto af hukommelseschip

De vigtigste egenskaber ved RAM (dets volumen, frekvens, der tilhører en af ​​generationerne) kan suppleres med en anden vigtig parameter - timings. Hvad er de? Kan de ændres i BIOS-indstillingerne? Hvordan gør man dette på den mest korrekte måde ud fra et synspunkt om stabil computerdrift?

Hvad er RAM-timinger?

RAM-timing er det tidsinterval, hvorunder en kommando sendt af RAM-controlleren udføres. Denne enhed måles i antallet af clock-cyklusser, der springes over af computerbussen, mens signalet behandles. Essensen af, hvordan timings fungerer, er lettere at forstå, hvis du forstår designet af RAM-chips.

En computers RAM består af et stort antal interagerende celler. Hver har sin egen betingede adresse, hvor RAM-controlleren får adgang til den. Cellekoordinater er normalt angivet ved hjælp af to parametre. Konventionelt kan de repræsenteres som række- og kolonnenumre (som i en tabel). Til gengæld kombineres grupper af adresser for at gøre det nemmere for controlleren at finde en specifik celle i et større dataområde (nogle gange kaldet en "bank").

Således udføres anmodningen om hukommelsesressourcer i to trin. Først sender controlleren en anmodning til "banken". Den anmoder derefter om cellens "række"-nummer (ved at sende et RAS-signal) og venter på et svar. Ventetiden er RAM-timingen. Dens almindelige navn er RAS til CAS Delay. Men det er ikke alt.

For at få adgang til en specifik celle skal controlleren også bruge nummeret på den "kolonne", der er tildelt den: et andet signal, såsom CAS, sendes. Tiden, mens controlleren venter på et svar, er også RAM-timing. Det kaldes CAS Latency. Og det er ikke alt. Nogle it-specialister foretrækker at fortolke fænomenet CAS Latency lidt anderledes. De mener, at denne parameter angiver, hvor mange enkelte clock-cyklusser der skal passere i processen med at behandle signaler ikke fra controlleren, men fra processoren. Men som eksperter bemærker, taler vi i begge tilfælde i princippet om det samme.

Controlleren arbejder som regel med den samme "række", hvor cellen er placeret mere end én gang. Men før han får adgang til det igen, skal han lukke den forrige anmodningssession. Og først efter det genoptage arbejdet. Tidsintervallet mellem færdiggørelse og et nyt opkald til linjen er også timing. Det hedder RAS Precharge. Allerede den tredje i rækken. Det er alt? Ingen.

Efter at have arbejdet med linjen, skal controlleren, som vi husker, lukke den tidligere anmodningssession. Tidsintervallet mellem aktivering af adgang til en række og lukning af den er også timingen af ​​RAM. Dens navn er Active to Precharge Delay. I bund og grund er det det nu.

Således talte vi 4 tidspunkter. Derfor skrives de altid i form af fire tal, for eksempel 2-3-3-6. Ud over dem er der i øvrigt en anden fælles parameter, der kendetegner computerens RAM. Vi taler om Command Rate-værdien. Den viser den minimale tid, controlleren bruger på at skifte fra en kommando til en anden. Det vil sige, at hvis værdien for CAS Latency er 2, så vil tidsforsinkelsen mellem anmodningen fra processoren (controlleren) og svaret fra hukommelsesmodulet være 4 clock-cyklusser.

Tidspunkter: arrangementsrækkefølge

Hvad er rækkefølgen, hvori hver af timingerne er placeret i denne talrække? Det er næsten altid (og dette er en slags branche-"standard") som følger: det første tal er CAS Latency, det andet er RAS til CAS Delay, det tredje er RAS Precharge og det fjerde er Active to Precharge Delay. Som vi sagde ovenfor, nogle gange bruges kommandohastighedsparameteren, dens værdi er den femte i rækken. Men hvis spredningen af ​​tal for de fire foregående indikatorer kan være ret stor, så er for CR som regel kun to værdier mulige - T1 eller T2. Den første betyder, at tiden fra det øjeblik hukommelsen aktiveres, til den er klar til at svare på anmodninger, skal passere 1 urcyklus. Ifølge den anden - 2.

Hvad siger tiderne?

Som du ved, er mængden af ​​RAM en af ​​de vigtigste præstationsindikatorer for dette modul. Jo større den er, jo bedre. En anden vigtig parameter er frekvensen af ​​RAM. Også her er alt klart. Jo højere den er, jo hurtigere vil RAM arbejde. Hvad med timings?

For dem er mønsteret anderledes. Jo lavere værdierne er for hver af de fire timings, jo bedre, jo mere produktiv er hukommelsen. Og jo hurtigere fungerer computeren derefter. Hvis to moduler med samme frekvens har forskellige RAM-timinger, vil deres ydeevne være forskellig. Som vi allerede har defineret ovenfor, er de mængder, vi har brug for, udtrykt i clock-cyklusser. Jo færre der er, jo hurtigere modtager processoren et svar fra RAM-modulet. Og jo hurtigere kan han "drage fordel" af sådanne ressourcer som frekvensen af ​​RAM og dens volumen.

Fabrikstider eller dine egne?

De fleste pc-brugere foretrækker at bruge de timings, der er indstillet på samlebåndet (eller auto-tuning er indstillet i bundkortets muligheder). Men mange moderne computere har mulighed for at indstille de nødvendige parametre manuelt. Det vil sige, hvis lavere værdier er nødvendige, kan de som regel indtastes. Men hvordan ændrer man RAM-tidspunkter? Og gør dette så systemet fungerer stabilt? Og måske er der tilfælde, hvor det er bedre at vælge øgede værdier? Hvordan indstiller man RAM-timing optimalt? Nu vil vi forsøge at give svar på disse spørgsmål.

Opsætning af timings

Fabrikstidsværdier er skrevet i et specielt udpeget område af RAM-chippen. Det hedder SPD. Ved hjælp af data fra det tilpasser BIOS-systemet RAM til bundkortets konfiguration. I mange moderne BIOS-versioner kan standardtidsindstillingerne justeres. Næsten altid sker dette programmæssigt - gennem systemgrænsefladen. Ændring af værdierne for mindst én timing er tilgængelig på de fleste bundkortmodeller. Der er til gengæld producenter, der tillader finjustering af RAM-moduler ved hjælp af et meget større antal parametre end de fire typer, der er angivet ovenfor.

For at komme ind i området med de nødvendige indstillinger i BIOS skal du logge ind på dette system (DEL-tasten umiddelbart efter at have tændt computeren) og vælge menupunktet Avancerede Chipset-indstillinger. Dernæst finder vi blandt indstillingerne linjen DRAM Timing Selectable (det lyder måske lidt anderledes, men det ligner). I den bemærker vi, at timingværdierne (SPD) indstilles manuelt (manuelt).

Hvordan finder man ud af standard RAM-timing i BIOS? For at gøre dette finder vi i de tilstødende indstillinger parametre svarende til CAS Latency, RAS til CAS, RAS Precharge og Active To Precharge Delay. Specifikke tidsværdier afhænger som regel af typen af ​​hukommelsesmoduler, der er installeret på pc'en.

Ved at vælge de relevante muligheder kan du indstille tidsværdier. Eksperter anbefaler at sænke tallene meget gradvist. Når du har valgt de ønskede indikatorer, skal du genstarte og teste systemet for stabilitet. Hvis din computer ikke fungerer, skal du gå tilbage til BIOS og indstille værdierne flere niveauer højere.

Timing optimering

Så RAM-timinger - hvad er de bedste værdier at indstille for dem? Næsten altid bestemmes de optimale tal gennem praktiske eksperimenter. Ydeevnen af ​​en pc er ikke kun relateret til kvaliteten af ​​RAM-modulernes funktion, og ikke kun til hastigheden af ​​dataudveksling mellem dem og processoren. Mange andre egenskaber ved en pc er vigtige (ned til nuancer som computerens kølesystem). Derfor afhænger den praktiske effektivitet af at ændre timings af det specifikke software- og hardwaremiljø, hvori brugeren konfigurerer RAM-modulerne.

Vi har allerede nævnt det generelle mønster: Jo lavere timings, jo højere hastighed på pc'en. Men dette er selvfølgelig et ideelt scenarie. Til gengæld kan timings med lavere værdier være nyttige, når du "overclocker" bundkortmoduler - kunstigt at øge dets frekvens.

Faktum er, at hvis du manuelt accelererer RAM-chippene ved at bruge for store koefficienter, kan computeren begynde at fungere ustabilt. Det er meget muligt, at timing-indstillingerne bliver sat så forkert, at pc'en slet ikke vil kunne starte. Derefter bliver du højst sandsynligt nødt til at "nulstille" BIOS-indstillingerne ved hjælp af hardwaremetoden (med stor sandsynlighed for at kontakte et servicecenter).

Til gengæld kan højere værdier for timings, ved at sænke pc'en lidt (men ikke så meget, at driftshastigheden bringes til den tilstand, der gik forud for "overclockingen"), give systemet stabilitet.

Nogle IT-eksperter har beregnet, at RAM-moduler med en CL på 3 giver cirka 40 % lavere latens i udvekslingen af ​​tilsvarende signaler end dem med en CL på 5. Selvfølgelig forudsat at clock-frekvensen er på begge identiske med hinanden.

Yderligere tidspunkter

Som vi allerede har sagt, har nogle moderne bundkortmodeller muligheder for meget finjustering af RAM'ens drift. Dette handler selvfølgelig ikke om, hvordan man øger RAM - denne parameter er selvfølgelig fabriksindstillet og kan ikke ændres. Imidlertid har RAM-indstillingerne, der tilbydes af nogle producenter, meget interessante funktioner, ved hjælp af hvilke du kan fremskynde din pc betydeligt. Vi vil overveje dem, der vedrører timings, der kan konfigureres ud over de fire vigtigste. En vigtig nuance: Afhængigt af bundkortmodellen og BIOS-versionen kan navnene på hver af parametrene afvige fra dem, vi nu giver i eksemplerne.

1. RAS til RAS forsinkelse

Denne timing er ansvarlig for forsinkelsen mellem de øjeblikke, hvor rækker fra forskellige områder af konsolidering af celleadresser ("banker", dvs.) aktiveres.

2. Rækkecyklustid

Denne timing afspejler det tidsinterval, i hvilket en cyklus varer inden for en enkelt linje. Det vil sige fra det øjeblik den aktiveres til arbejdets start med et nyt signal (med en mellemfase i form af lukning).

3. Skriv gendannelsestid

Denne timing afspejler tidsintervallet mellem to hændelser - afslutningen af ​​dataregistreringscyklussen til hukommelsen og starten af ​​det elektriske signal.

4. Skriv til læseforsinkelse

Denne timing viser, hvor meget tid der skal gå mellem færdiggørelsen af ​​skrivecyklussen og det øjeblik, hvor datalæsningen begynder.

Mange BIOS-versioner har også mulighed for Bank Interleave. Ved at vælge det kan du konfigurere processoren, så den får adgang til de samme "banker" af RAM samtidigt og ikke én efter én. Som standard fungerer denne tilstand automatisk. Du kan dog prøve at indstille en parameter som 2-vejs eller 4-vejs. Dette giver dig mulighed for at bruge henholdsvis 2 eller 4 "banker" på samme tid. Deaktivering af Bank Interleave-tilstand bruges ret sjældent (dette er normalt forbundet med pc-diagnostik).

Indstilling af timings: nuancer

Lad os nævne nogle funktioner vedrørende driften af ​​timings og deres indstillinger. Ifølge nogle it-specialister, i en serie på fire numre, har det første den største betydning, det vil sige CAS Latency timing. Derfor, hvis brugeren har ringe erfaring med at "overclocke" RAM-moduler, bør eksperimenter måske begrænses til kun at indstille værdier for den første timing. Selvom dette synspunkt ikke er generelt accepteret. Mange it-eksperter har en tendens til at tro, at de tre andre timings ikke er mindre vigtige med hensyn til hastigheden af ​​interaktion mellem RAM og processoren.

I nogle bundkortmodeller kan du konfigurere ydeevnen af ​​RAM-chips i BIOS i flere grundlæggende tilstande. I det væsentlige er dette indstilling af timingværdier i henhold til mønstre, der er acceptable ud fra et synspunkt om stabil pc-drift. Disse muligheder støder normalt op til Auto by SPD-indstillingen, og de pågældende tilstande er Turbo og Ultra. Den første indebærer moderat acceleration, den anden - maksimum. Denne funktion kan være et alternativ til manuel indstilling af timings. Lignende tilstande er i øvrigt tilgængelige i mange grænseflader i det forbedrede BIOS-system - UEFI. I mange tilfælde, som eksperter bemærker, når Turbo- og Ultra-mulighederne er aktiveret, opnås en tilstrækkelig høj pc-ydeevne, og dens drift er stabil.

Flåter og nanosekunder

Er det muligt at udtrykke urcyklusser i sekunder? Ja. Og der er en meget simpel formel for dette. Ure i sekunder beregnes ved at dividere en med den faktiske clockfrekvens af RAM angivet af producenten (selvom denne indikator som regel skal divideres med 2).

Det vil sige, at hvis vi for eksempel ønsker at finde ud af de ur-cyklusser, der danner timingen af ​​DDR3 eller 2 RAM, så ser vi på dens markeringer. Hvis tallet 800 er angivet der, vil den faktiske RAM-frekvens være lig med 400 MHz. Det betyder, at cyklussens varighed vil være den værdi, der opnås ved at dividere en med 400. Det vil sige 2,5 nanosekunder.

Timings for DDR3-moduler

Nogle af de mest moderne RAM-moduler er chips af typen DDR3. Nogle eksperter mener, at indikatorer som timings er meget mindre vigtige for dem end for chips fra tidligere generationer - DDR 2 og tidligere. Faktum er, at disse moduler som regel interagerer med ret kraftige processorer (såsom for eksempel Intel Core i7), hvis ressourcer ikke tillader adgang til RAM så ofte. Mange moderne chips fra Intel, såvel som lignende løsninger fra AMD, har en tilstrækkelig mængde af deres egen analog af RAM i form af L2 og L3 cache. Vi kan sige, at sådanne processorer har deres egen mængde RAM, der er i stand til at udføre en betydelig mængde typiske RAM-funktioner.

Arbejdet med timings ved brug af DDR3-moduler, som vi fandt ud af, er således ikke det vigtigste aspekt ved "overclocking" (hvis vi beslutter os for at fremskynde pc-ydelsen). Frekvensparametre er meget vigtigere for sådanne mikrokredsløb. Samtidig er RAM-moduler af DDR2-typen og endnu tidligere teknologilinjer stadig installeret på computere i dag (selvom selvfølgelig den udbredte brug af DDR3 ifølge mange eksperter er en mere end stabil tendens). Og derfor kan arbejde med timings være nyttigt for et meget stort antal brugere.

Historie Random Access Memory, eller vædder, begyndte tilbage i 1834, da Charles Babbage udviklede den "analytiske motor" - i det væsentlige en prototype af en computer. Han kaldte den del af denne maskine, som var ansvarlig for lagring af mellemliggende data, et "lager". At huske information der var stadig organiseret på en rent mekanisk måde, gennem aksler og tandhjul.

I de første generationer af computere blev katodestrålerør og magnetiske tromler brugt som RAM senere magnetiske kerner, og efter dem, i tredje generation af computere, dukkede hukommelse på mikrokredsløb op.

I dag er RAM lavet ved hjælp af teknologi DRAM i formfaktorer DIMM og SO-DIMM, er dynamisk hukommelse organiseret i form af halvleder integrerede kredsløb. Det er flygtigt, hvilket betyder, at data forsvinder, når der ikke er strøm.

At vælge RAM er ikke en vanskelig opgave i dag, det vigtigste her er at forstå typerne af hukommelse, dens formål og hovedkarakteristika.

Hukommelsestyper

SO-DIMM

Hukommelse af SO-DIMM-formfaktoren er beregnet til brug i bærbare computere, kompakte ITX-systemer, monoblokke - kort sagt, hvor den minimale fysiske størrelse af hukommelsesmoduler er vigtig. Den adskiller sig fra DIMM-formfaktoren ved, at længden af ​​modulet er omtrent halveret, og der er færre ben på kortet (204 og 360 ben til SO-DIMM DDR3 og DDR4 versus 240 og 288 på kort med samme typer DIMM-hukommelse ).
Med hensyn til andre egenskaber - frekvens, timings, volumen, kan SO-DIMM-moduler være af enhver art og adskiller sig ikke på nogen grundlæggende måde fra DIMM'er.

DIMM

DIMM - RAM til computere i fuld størrelse.
Den type hukommelse, du vælger, skal først være kompatibel med stikket på bundkortet. Computer RAM er opdelt i 4 typer - DDR, DDR2, DDR3 Og DDR4.

DDR-hukommelse dukkede op i 2001 og havde 184 kontakter. Forsyningsspændingen varierede fra 2,2 til 2,4 V. Driftsfrekvensen var 400 MHz. Den er stadig til salg, selvom udvalget er lille. I dag er formatet forældet - det er kun egnet, hvis du ikke vil opdatere systemet fuldstændigt, og det gamle bundkort har kun stik til DDR.

DDR2-standarden kom ud i 2003 og modtog 240 ben, hvilket øgede antallet af tråde, hvilket gjorde processordatabussen markant hurtigere. Driftsfrekvensen for DDR2 kunne være op til 800 MHz (i nogle tilfælde - op til 1066 MHz), og forsyningsspændingen var fra 1,8 til 2,1 V - lidt mindre end DDR. Som følge heraf er strømforbruget og varmeafgivelsen af ​​hukommelsen faldet.
Forskelle mellem DDR2 og DDR:

· 240 kontakter mod 120
· Nyt slot, ikke DDR-kompatibelt
· Mindre strømforbrug
Forbedret design, bedre køling
Højere maksimal driftsfrekvens

Ligesom DDR er det en forældet type hukommelse - nu er den kun egnet til gamle bundkort, i andre tilfælde nytter det ikke at købe det, da de nye DDR3 og DDR4 er hurtigere.

I 2007 blev RAM opdateret til DDR3-typen, som stadig er meget brugt. De samme 240 ben er tilbage, men tilslutningsslottet til DDR3 er ændret - der er ingen kompatibilitet med DDR2. Modulernes driftsfrekvens er i gennemsnit fra 1333 til 1866 MHz. Der findes også moduler med frekvenser op til 2800 MHz.
DDR3 adskiller sig fra DDR2:

· DDR2- og DDR3-slots er ikke kompatible.
· Klokkefrekvensen for DDR3 er 2 gange højere - 1600 MHz mod 800 MHz for DDR2.
· Har en reduceret forsyningsspænding - omkring 1,5V og lavere strømforbrug (i versionen DDR3L denne værdi er i gennemsnit endnu lavere, ca. 1,35 V).
· Forsinkelserne (timingerne) for DDR3 er større end for DDR2, men driftsfrekvensen er højere. Generelt er driftshastigheden for DDR3 20-30 % højere.

DDR3 er et godt valg i dag. Mange bundkort til salg har DDR3-hukommelsesstik, og på grund af den massive popularitet af denne type er det usandsynligt, at det snart forsvinder. Det er også lidt billigere end DDR4.

DDR4 er en ny type RAM, først udviklet i 2012. Det er en evolutionær udvikling af tidligere typer. Hukommelsesbåndbredden er igen steget og når nu 25,6 GB/s. Driftsfrekvensen steg også - fra et gennemsnit på 2133 MHz til 3600 MHz. Hvis vi sammenligner den nye type med DDR3, som holdt på markedet i 8 år og blev udbredt, så er ydelsesforøgelsen ubetydelig, og ikke alle bundkort og processorer understøtter den nye type.
DDR4 forskelle:

· Inkompatibel med tidligere typer
· Reduceret forsyningsspænding - fra 1,2 til 1,05 V er strømforbruget også faldet
· Hukommelsesdriftsfrekvens op til 3200 MHz (kan nå op på 4166 MHz i nogle trim), med selvfølgelig, at timings øges proportionalt
Kan være lidt hurtigere end DDR3

Hvis du allerede har DDR3 sticks, så nytter det ikke noget at skynde sig at skifte dem til DDR4. Når dette format breder sig massivt, og alle bundkort allerede understøtter DDR4, vil overgangen til en ny type ske af sig selv med en opdatering af hele systemet. Således kan vi opsummere, at DDR4 mere er et marketingprodukt end en rigtig ny type RAM.

Hvilken hukommelsesfrekvens skal jeg vælge?

At vælge en frekvens bør begynde med at kontrollere de maksimalt understøttede frekvenser af din processor og bundkort. Det giver mening kun at tage en højere frekvens end den, der understøttes af processoren, når processoren overclockes.

I dag bør du ikke vælge hukommelse med en frekvens lavere end 1600 MHz. 1333 MHz-muligheden er acceptabel i tilfælde af DDR3, medmindre disse er ældgamle moduler, der ligger omkring sælgeren, som naturligvis vil være langsommere end de nye.

Den bedste mulighed for i dag er hukommelse med et frekvensområde fra 1600 til 2400 MHz. En højere frekvens har næsten ingen fordel, men det koster meget mere, og som regel er der tale om overclockede moduler med forhøjede timings. For eksempel vil forskellen mellem moduler på 1600 og 2133 MHz i en række arbejdsprogrammer ikke være mere end 5-8% i spil, kan forskellen være endnu mindre. Frekvenser på 2133-2400 MHz er værd at tage, hvis du er engageret i video/lydkodning og gengivelse.

Forskellen mellem frekvenser på 2400 og 3600 MHz vil koste dig ret meget uden at øge hastigheden markant.

Hvor meget RAM skal jeg tage?

Det beløb, du skal bruge, afhænger af den type arbejde, der udføres på computeren, det installerede operativsystem og de anvendte programmer. Glem heller ikke den maksimale understøttede hukommelseskapacitet på dit bundkort.

Volumen 2 GB- i dag er det måske kun nok at surfe på internettet. Mere end halvdelen vil blive forbrugt af operativsystemet; resten vil være nok til det afslappede arbejde med krævende programmer.

Volumen 4 GB
– velegnet til en mellemklassecomputer, til et hjemme-pc-mediecenter. Nok til at se film og endda spille fordringsløse spil. Moderne, desværre, er svære at klare. (Bedste valg, hvis du har et 32-bit Windows-operativsystem, der ikke ser mere end 3 GB RAM)

Volumen 8 GB(eller et 2x4GB kit) er den anbefalede volumen i dag for en fuldgyldig pc. Dette er nok til næsten alle spil, til at arbejde med enhver ressourcekrævende software. Det bedste valg til en universel computer.

En kapacitet på 16 GB (eller sæt på 2x8GB, 4x4GB) vil være berettiget, hvis du arbejder med grafik, tunge programmeringsmiljøer eller konstant gengiver videoer. Den er også perfekt til online streaming – med 8 GB kan der være hakken, især med videoudsendelser i høj kvalitet. Nogle spil i høj opløsning og med HD-teksturer kan præstere bedre med 16 GB RAM ombord.

Volumen 32 GB(sæt 2x16GB eller 4x8GB) – stadig et meget kontroversielt valg, nyttigt til nogle meget ekstreme arbejdsopgaver. Det ville være bedre at bruge penge på andre computerkomponenter, dette vil have en stærkere effekt på dens ydeevne.

Driftstilstande: er det bedre at have 1 memory stick eller 2?

RAM kan fungere i enkelt-kanals, dual-, triple- og quad-channel modes. Helt klart, hvis dit bundkort har et tilstrækkeligt antal slots, så er det bedre at tage flere identiske mindre memory sticks i stedet for én. Hastigheden for adgang til dem vil stige fra 2 til 4 gange.

For at hukommelsen kan fungere i dual-channel-tilstand, skal du installere pindene i slots af samme farve på bundkortet. Som regel gentages farven gennem stikket. Det er vigtigt, at hukommelsesfrekvensen i de to sticks er den samme.

- Enkeltkanalstilstand– enkelt-kanals driftstilstand. Den tænder, når én memory stick er installeret, eller forskellige moduler, der arbejder ved forskellige frekvenser. Som følge heraf fungerer hukommelsen med frekvensen af ​​den langsomste pind.
- Dobbelt tilstand– to-kanals tilstand. Virker kun med hukommelsesmoduler af samme frekvens, øger driftshastigheden med 2 gange. Producenter producerer sæt hukommelsesmoduler specielt til dette formål, som kan indeholde 2 eller 4 identiske sticks.
-Triple Mode– fungerer efter samme princip som to-kanal. I praksis er det ikke altid hurtigere.
- Quad-tilstand- fire-kanals-tilstand, som fungerer efter princippet om to-kanal, hvilket øger driftshastigheden med 4 gange. Det bruges, hvor der er behov for usædvanlig høj hastighed - for eksempel på servere.

- Flex tilstand– en mere fleksibel version af to-kanals driftstilstand, når stængerne har forskellig volumen, men kun frekvensen er den samme. I dette tilfælde, i dual-channel mode, vil de samme volumener af moduler blive brugt, og den resterende volumen vil fungere i single-channel mode.

Har hukommelse brug for en heatsink?

Nu er vi for længst væk fra de dage, hvor man ved en spænding på 2 V opnåede en driftsfrekvens på 1600 MHz, og som følge heraf blev der genereret en masse varme, som på en eller anden måde skulle fjernes. Så kunne radiatoren være et kriterium for overlevelse af et overclocket modul.

I dag er hukommelsesstrømforbruget faldet markant, og en heatsink på et modul kan kun retfærdiggøres fra et teknisk synspunkt, hvis du er til overclocking, og modulet vil fungere på frekvenser, der er uoverkommelige for det. I alle andre tilfælde kan radiatorer måske retfærdiggøres med deres smukke design.

Hvis radiatoren er massiv og mærkbart øger højden på hukommelsesbjælken, er dette allerede en betydelig ulempe, da det kan forhindre dig i at installere en processor-superkøler i systemet. Forresten er der specielle lavprofil-hukommelsesmoduler designet til installation i kompakte etuier. De er lidt dyrere end moduler i almindelig størrelse.



Hvad er timings?

Tidspunkter eller latenstid (reaktionstid)– en af ​​de vigtigste egenskaber ved RAM, der bestemmer dens ydeevne. Lad os skitsere den generelle betydning af denne parameter.

Kort sagt kan RAM opfattes som en todimensionel tabel, hvor hver celle bærer information. Der tilgås celler ved hjælp af kolonne- og rækkenumre, og dette er angivet med rækkeadgangsstroben RAS(Row Access Strobe) og kolonneadgangsport CAS (Få adgang til Strobe) ved at ændre spændingen. For hver arbejdscyklus opstår der således adgange RAS Og CAS, og mellem disse opkald og skrive/læse-kommandoer er der visse forsinkelser, som kaldes timings.

I beskrivelsen af ​​RAM-modulet kan du se fem timings, som for nemheds skyld er skrevet som en talfølge adskilt af en bindestreg, f.eks. 8-9-9-20-27 .

· tRCD (tidspunkt for RAS til CAS Delay)- timing, som bestemmer forsinkelsen fra RAS-impulsen til CAS
· CL (tid for CAS-latency)- timing, som bestemmer forsinkelsen mellem skrive/læse-kommandoen og CAS-impulsen
· tRP (tid for Row Precharge)- timing, som bestemmer forsinkelsen ved overgang fra en linje til den næste
· tRAS (tidspunkt for forsinkelse af aktiv til forudopladning)- timing, som bestemmer forsinkelsen mellem aktiveringen af ​​linjen og afslutningen af ​​arbejdet med den; betragtes som hovedbetydningen
· Kommandohastighed– definerer forsinkelsen mellem kommandoen om at vælge en individuel chip på modulet, indtil kommandoen om at aktivere linjen; dette tidspunkt er ikke altid angivet.

For at sige det endnu mere enkelt er det vigtigt kun at vide én ting om timings - jo lavere deres værdier, jo bedre. I dette tilfælde kan strimlerne have den samme driftsfrekvens, men forskellige timings, og et modul med lavere værdier vil altid være hurtigere. Så det er værd at vælge minimumstider for DDR4, vil timings for gennemsnitlige værdier være 15-15-15-36, for DDR3 - 10-10-10-30. Det er også værd at huske på, at timings er relateret til hukommelsesfrekvensen, så ved overclocking bliver du højst sandsynligt nødt til at øge timingen, og omvendt - du kan manuelt sænke frekvensen og derved reducere timingen. Det er mest fordelagtigt at være opmærksom på helheden af ​​disse parametre, snarere vælge en balance og ikke jagte de ekstreme værdier af parametrene.

Hvordan beslutter man et budget?

Med et større beløb har du råd til mere RAM. Den største forskel mellem billige og dyre moduler vil være i timingen, driftsfrekvensen og mærket - velkendte, annoncerede moduler kan koste lidt mere end noname-moduler fra en ukendt producent.
Derudover koster radiatoren installeret på modulerne ekstra penge. Ikke alle planker har brug for det, men producenterne sparer ikke på dem nu.

Prisen vil også afhænge af timingen, jo lavere de er, jo højere hastighed og dermed prisen.

Altså at have op til 2000 rubler, kan du købe et 4 GB hukommelsesmodul eller 2 2 GB moduler, hvilket er at foretrække. Vælg alt efter hvad din pc-konfiguration tillader. Moduler af typen DDR3 vil koste næsten halvt så meget som DDR4. Med sådan et budget giver det mere mening at tage DDR3.

Til gruppen op til 4000 rubler omfatter moduler med en kapacitet på 8 GB, samt sæt på 2x4 GB. Dette er det optimale valg til enhver opgave undtagen professionelt videoarbejde og i andre tunge miljøer.

I alt op til 8000 rubler Det vil koste dig 16 GB hukommelse. Anbefales til professionelle formål eller til ivrige gamere - endda nok i reserve, mens man venter på nye krævende spil.

Hvis det ikke er et problem at bruge op til 13.000 rubler, så ville det bedste valg være at investere dem i et sæt på 4 4 GB sticks. For disse penge kan du endda vælge smukkere radiatorer, måske til senere overclocking.

Jeg anbefaler ikke at tage mere end 16 GB uden det formål at arbejde i professionelle tunge miljøer (og selv da ikke i alle), men hvis du virkelig ønsker det, så for mængden fra 13.000 rubler du kan klatre til Olympus ved at købe et 32 ​​GB eller endda 64 GB kit. Sandt nok vil dette ikke give meget mening for den gennemsnitlige bruger eller gamer - det er bedre at bruge penge på for eksempel et flagskibs videokort.

Del 21: Kingston HyperX DDR2-800-moduler (PC2-6400)

Vi fortsætter med at udforske de kritiske egenskaber på lavt niveau ved højhastigheds DDR2-moduler med vores alt-i-én benchmark-suite. Senest har vi gennemgået et dobbelt-kanals sæt Kingston high-end hukommelsesmoduler fra HyperX-serien, designet til at fungere i den ikke-standardiserede "DDR2-900"-tilstand i dag, vi vil gennemgå et lignende forslag, men et der passer ind JEDEC standard dual-channel sæt af Kingston HyperX DDR2-800 hukommelsesmoduler høj kapacitet (samlet volumen 2 GB), som ifølge producenten har lav latency Information om modulproducenten

Modulproducent: Kingston Technology
Modul chip fabrikant: Elpida Memory, Inc.
Modulproducentens hjemmeside:

Website for modulchipproducenten:
Modulets udseende

Foto af hukommelsesmodulet

Med radiatorer fjernet:

Foto af hukommelseschip

Modulets varenummer

Afkodning af modulets varenummer

Der er ingen manual til afkodning af varenummeret for DDR2-hukommelsesmoduler på producentens hjemmeside. Moduler med varenummer KHX6400D2LLK2/2G angiver, at produktet er et sæt af to moduler med lav latency (Lav latens, deraf forkortelsen "LL") på hver 1 GB, med en 128M x 64 konfiguration og baseret på 16 chips med en 64M x8 konfiguration. Producenten garanterer 100 % stabil drift af modulerne i standard DDR2-800 mode med timings 4-4-4-12 og en forsyningsspænding på 2,0 V, men SPD chippen har DDR2-800 mode med standard timings 5-5-5 som standardtilstand -15 og forsyningsspænding 1,8 V.

Afkodning af varenummeret på mikrokredsløbet

Som i den tidligere undersøgte Kingston HyperX DDR2-900 bruger disse hukommelsesmoduler chips med de originale markeringer fra deres rigtige producent (Elpida), hvilket giver os mulighed for at studere deres egenskaber, herunder ved at bruge beskrivelsen af ​​tekniske karakteristika () af 512-Mbit DDR2 Elpida hukommelseschips, der bruges i disse moduler.

Som sædvanlig indeholder mærkningen af ​​de overvejede Elpida-mikrokredsløb ikke felter, der karakteriserer producenten (Elpida Memory) og typen af ​​enhed (monolitisk), samt enhedsemballagekoden (FBGA). Som det kan ses af egenskaberne i tabellen, har modulchippene en 64M x8-konfiguration (samlet kapacitet 512 Mbit) og er designet til at fungere i den "langsomme" DDR2-667-tilstand (med timings 5-5-5), svarende til den første revision af DDR2-667-standarden. Bemærk, at de samme chips (men fra en anden producent) bruges i Kingston HyperX DDR2-900-moduler med endnu højere hastighed, som vi har gennemgået tidligere. Tilsyneladende kan vi i begge tilfælde tale om producentens omhyggelige udvælgelse af DDR2-667-mikrokredsløbsmoduler, der har de bedste ydeevneindikatorer for hastighed og driftsikkerhed, i stedet for at bruge rigtige mikrokredsløb i DDR2-800-hastighedskategorien SPD-modul data

Beskrivelse af den generelle SPD-standard:

Beskrivelse af den specifikke SPD-standard for DDR2:

ParameterByteBetyderAfkodning
Grundlæggende hukommelsestype2 08hDDR2 SDRAM
Samlet antal modullinjeadresselinjer3 0Eh14 (RA0-RA13)
Samlet antal modulkolonne adresselinjer4 0 Ah10 (CA0-CA9)
Samlet antal fysiske banker i hukommelsesmodulet5 61 timer2 fysiske banker
Eksternt hukommelsesmodul databus6 40 timer64 bit
Forsyningsspændingsniveau8 05hSSTL 1,8V
Minimumsvarighed af urperioden (t CK) ved maksimal forsinkelse CAS# (CL X)9 25 timer2,50 ns (400,0 MHz)
Modulkonfigurationstype11 00hIkke-ECC
Type og metode til dataregenerering12 82 timer7,8125 ms 0,5x reduceret selvregenerering
Bredden af ​​den eksterne databusgrænseflade (organisationstype) af de anvendte hukommelseschips13 08hx8
Bredden af ​​den eksterne databusgrænseflade (organisationstype) på de anvendte ECC-modulhukommelseschips14 00hUdefineret
Varighed af transmitterede pakker (BL)16 0ChBL = 4,8
Antal logiske banker af hver chip i modulet17 04h4
Understøttede forsinkelseslængder CAS# (CL)18 38 timerCL = 5, 4, 3
Minimum urperiodevarighed (t CK) med reduceret CAS#-forsinkelse (CL X-1)23 3Dh3,75 ns (266,7 MHz)
Minimum urperiodevarighed (t CK) med reduceret CAS#-forsinkelse (CL X-2)25 50 timer5,00 ns (200,0 MHz)
Minimum tid til genopladning af data i træk (t RP)27 32 timer12,5 ns
5,0, CL = 5
3,3, CL = 4
2,5, CL = 3
Minimumsforsinkelse mellem aktivering af tilstødende rækker (t RRD)28 1 Eh7,5 ns
3,0, CL = 5
2,0, CL = 4
1,5, CL = 3
Minimumsforsinkelse mellem RAS# og CAS# (t RCD)29 32 timer12,5 ns
5,0, CL = 5
3,3, CL = 4
2,5, CL = 3
Minimum pulsvarighed af RAS#-signalet (t RAS)30 27 timer39,0 ns
15,6, CL = 5
10,4, CL = 4
7,8, CL = 3
Kapacitet på én fysisk hukommelsesbank31 80 timer512 MB
Restitutionsperiode efter optagelse (t WR)36 3 Ch15,0 ns
6, CL=5
4,CL=4
3,CL=3
Intern forsinkelse mellem WRITE- og READ-kommandoer (t WTR)37 1 Eh7,5 ns
3,0, CL = 5
2,0, CL = 4
1,5, CL = 3
Intern forsinkelse mellem READ- og PRECCHARGE-kommandoer (t RTP)38 1 Eh7,5 ns
3,0, CL = 5
2,0, CL = 4
1,5, CL = 3
Minimum rækkecyklustid (t RC)41, 40 33, 3051,5 ns
20,6, CL = 5
13,7, CL = 4
10,3, CL = 3
Periode mellem selvregenereringskommandoer (t RFC)42, 40 69, 30105,0 ns
42, CL = 5
28, CL = 4
21, CL = 3
Maksimal varighed af urperioden (t CK max)43 80 timer8,0 ns
SPD-revisionsnummer62 12 timerRevision 1.2
Kontrolsum byte 0-6263 31 timer49 (korrekt)
JEDEC producentidentifikationskode64-71 7Fh, 98hKingston
Modulets varenummer73-90 00h...00hUdefineret
Modulproduktionsdato93-94 06h, 0Fh2006, uge ​​15
Modulets serienummer95-98 5Ah, 15h,
8Eh, 29h
298E155Ah

Indholdet af SPD ser noget ustandardiseret ud, tilsyneladende på grund af fokus på at bruge reducerede forsinkelser. Tre forskellige signalforsinkelsesværdier CAS# 5, 4 og 3 understøttes. Den første (CL X = 5) svarer til DDR2-800-driftstilstanden (cyklustid 2,5 ns) med et tidsskema på 5-5-5-. 15.6 (afrundet 5- 5-5-16), hvilket tilnærmelsesvis falder sammen med de værdier, der er angivet af producenten i moduldokumentationen (5-5-5-15 med DDR2-800). Den anden værdi af t CL (CL X-1 = 4) svarer, mærkeligt nok, til tilstanden ikke DDR2-667, men DDR2-533 (cyklustid 3,75 ns). Timingskemaet for dette tilfælde er ikke repræsenteret af heltalsværdier og kan skrives som 4-3.3-3.3.-10.4, som, når det er afrundet, bliver til skemaet 4-4-4-11. Endelig svarer den tredje værdi af CAS#-signalforsinkelsen (CL X-2 = 3) til DDR2-400-tilstanden, igen med et ikke-heltals timingskema på 3-2.5-2.5-7.8, som bliver til 3-3 -3-8 når afrundet. Blandt funktionerne i SPD-dataene kan man bemærke den relativt store, men ret ofte findes i højhastighedsmoduler, minimum regenereringscyklustid t RFC = 105,0 ns. SPD-revisionsnummeret, fabrikantens identifikationskode, fremstillingsdatoen og serienummeret for modulet er angivet korrekt, men samtidig mangler der information om modulets delnummer

  • Processor: Intel Pentium 4 Extreme Edition 3,73 GHz (Prescott N0, 2 MB L2)
  • Chipsæt: Intel 975X
  • Bundkort: ASUS P5WD2-E Premium, BIOS version 0404 fra 22/03/2006
  • Hukommelse: 2x1024 MB Kingston HyperX DDR2-800 Low Latency
Test resultater

Præstationstests

Den første serie af tests brugte det timingskema, der er indstillet i standard BIOS-indstillingerne (Hukommelsestidspunkter: "af SPD"). Testning blev udført i to hastighedstilstande: DDR2-667 ved FSB-frekvenser 200 og 266 MHz (hukommelsesmultiplikatorer henholdsvis 1,67 og 1,25) og DDR2-800 ved FSB-frekvenser 200 og 266 MHz (hukommelsesmultiplikatorer 2,0 og 15). Lad os huske på, at fra vores tidligere undersøgelse bruger hukommelsesmodultests en ny version af RMMA 3.65-testpakken, hvor en større størrelse af den testede hukommelsesblok (32 MB) er valgt som standard, hvilket gør det muligt at eliminere indflydelsen fra den relativt store 2-MB L2 i højere grad -cache af Pentium 4 Extreme Edition-processoren.

I DDR2-667-tilstand indstillede bundkortets BIOS standardtidsværdierne til 5-5-5-13 ("tilfældigt", da de tilsvarende data ikke er i SPD'en), mens standardindstillingen i DDR2-800-tilstand er sat til 5-5-5-16, svarende til SPD-dataene diskuteret ovenfor.

Parameter/tilstandDDR2-667DDR2-800
FSB-frekvens, MHz200 266 200 266
Tidspunkter5-5-5-13 5-5-5-13 5-5-5-16 5-5-5-16
Gennemsnitlig læsebåndbredde, MB/s5387 6406 5617 6875
Gennemsnitlig båndbredde pr. skrivning, MB/s2056 2252 2321 2465
Maks. Læsehukommelsesbåndbredde, MB/s6491 8232 6528 8541
Maks. Skrivebåndbredde, MB/s4282 5660 4279 5679
56.6 50.0 52.5 45.5
66.2 57.3 61.7 53.0
118.8 105.3 106.0 95.4
143.8 123.9 130.2 115.5
Minimum latenstid af pseudo-tilfældig adgang, ns
87.0 78.2 80.3 70.4
Maksimal latenstid for pseudo-tilfældig adgang, ns
(ingen hardware prefetch)
113.7 96.5 107.3 90.1

(ingen hardware prefetch)
119.6 105.5 106.2 95.9

(ingen hardware prefetch)
145.5 125.0 133.7 116.6

* blokstørrelse 32 MB

Modulernes hastighedsydelse er ret høj: den maksimale reelle hukommelsesbåndbredde er cirka 6,4-6,5 GB/s ved 200 MHz FSB og 8,2-8,6 GB/s ved 266 MHz FSB, dvs. når praktisk talt det teoretiske maksimum af processorbusbåndbredden (og overskrider det endda lidt, da en vis indflydelse fra processorens L2-cache stadig er til stede). Hukommelsesadgangsforsinkelser falder som sædvanligt, når du flytter både til højere hastighedstilstande (fra DDR2-667 til DDR2-800) og til en højere systembusfrekvens (fra 200 MHz til 266 MHz FSB). Den mindste hukommelsesforsinkelse i DDR2-800-tilstand ved en systembusfrekvens på 266 MHz er i området fra 45,5 ns (pseudo-tilfældig bypass, hardware-forudhentning aktiveret) til 116,6 ns (tilfældig bypass, hardware-prefetching deaktiveret), hvilket er noget ringere til værdierne opnået tidligere af flere "top-end moduler Kingston HyperX DDR2-900.

Stabilitetstest

Tidsværdierne, med undtagelse af t CL, blev varieret på farten takket være muligheden indbygget i RMMA-testpakken til dynamisk at ændre hukommelsesundersystemets indstillinger understøttet af chipsættet. Hukommelsesundersystemets stabilitet blev bestemt ved hjælp af RightMark Memory Stability Test hjælpeværktøjet, som er en del af RMMA-testpakken.

Parameter/tilstandDDR2-667DDR2-800
FSB-frekvens, MHz200 266 200 266
Tidspunkter3-4-4
(2,0V)
3-4-4
(2,0V)
4-5-4-12
(2,0V)
4-5-4-12
(2,0V)
Gennemsnitlig læsebåndbredde, MB/s5537 6798 5652 6990
Gennemsnitlig båndbredde pr. skrivning, MB/s2260 2465 2358 2613
Maks. Læsehukommelsesbåndbredde, MB/s6501 8331 6515 8632
Maks. Skrivebåndbredde, MB/s4282 5664 4281 5675
53.1 46.1 49.3 44.4
62.5 53.3 59.0 51.8
Minimum vilkårlig adgangsforsinkelse *, ns109.6 95.4 105.5 92.7
Maksimal tilfældig adgangsforsinkelse *, ns133.9 114.9 129.7 112.7
Minimum latenstid af pseudo-tilfældig adgang, ns
(ingen hardware prefetch)
81.9 70.9 75.2 68.5
Maksimal latenstid for pseudo-tilfældig adgang, ns
(ingen hardware prefetch)
107.9 93.2 102.0 88.4
Minimum vilkårlig adgangsforsinkelse *, ns
(ingen hardware prefetch)
110.4 95.9 105.8 93.1
Maksimal tilfældig adgangsforsinkelse *, ns
(ingen hardware prefetch)
136.6 116.7 132.6 113.6

* blokstørrelse 32 MB

De minimale timingværdier, som vi formåede at opnå i DDR2-667-tilstand, når vi brugte den øgede forsyningsspænding på 2,0 V anbefalet af producenten, ser mærkeligt nok meget beskedne ud 3-4-4 (ændringer i t RAS-parameteren ignoreres I dette tilfælde). Lad os huske på, at med Kingston HyperX DDR2-900-moduler under de angivne forhold var vi i stand til at opnå et meget mere "ekstremt" 3-3-2-skema. Situationen er endnu værre i DDR2-800-tilstanden, det mindst mulige (stabile) var kun 4-5-4-12-skemaet, som er endnu højere end 4-4-4-12-skemaet "officielt" erklæret af; fabrikant. Interessant nok yder t RAS-parameteren i dette tilfælde et afgørende bidrag til stabiliteten af ​​hukommelsesundersystemets funktion, hvilket reducerede det førte til en øjeblikkelig "frysning" af systemet.

Som sædvanlig øger indstilling af "ekstreme" timingskemaer kun en smule gennemstrømningen af ​​hukommelsesundersystemet og manifesterer sig tydeligt kun i latenserne for virkelig tilfældig hukommelsesadgang. Den maksimale effekt af at reducere latenstid opnås i DDR2-667-tilstand og er omkring 9 ns, dvs. cirka 8 %

De undersøgte højkapacitets Kingston HyperX DDR2-800 (PC2-6400) moduler med "lav latency" er i stand til at fungere i DDR2-667 og DDR2-800 hastighedstilstande under nominelle forhold (dvs. standard timing skemaer, som 5-5-5 - 15 for DDR2-800-tilstand) og er kendetegnet ved høj ydeevne i disse tilstande. Samtidig lader modulernes "overclocking-potentiale" med hensyn til timings tydeligvis meget tilbage at ønske, hvilket gør det svært at tale om dem som moduler af "Low Latency"-klassen. Det mindst mulige timingskema i DDR2-667-tilstand, som ikke fører til tab af stabilitet af hukommelsesundersystemet, er kun 3-4-4 (med en anbefalet forsyningsspænding på 2,0 V), og i DDR2-800-tilstand 4- 5-4-12, som "kommer til kort" selv af de 4-4-4-12 værdier, der officielt er angivet af producenten i dokumentationen. I hvert fald på bundkortet brugt i testene (ASUS P5WD2-E), som pålideligt har bevist sig til test af højhastigheds DDR2 hukommelsesmoduler.

Når du bygger en ny computer (eller opgraderer en gammel), bliver du ofte stillet spørgsmålet om at vælge det "rigtige" sæt hukommelse til at fungere i et højtydende system. Som regel begynder "avancerede" brugere straks at rådgive om at vælge et sæt med en højere frekvens og lavere timings - for kun på denne måde, efter deres mening, vil systemets potentiale blive fuldt ud afsløret, og selv ved overclocking på bussen, DRAM sikkerhedsmargin vil ikke skade. Grunden til sådanne råd, som praksis viser, er uvidenhed om problemet. Faktisk viser det sig i fremtiden (efter uger eller måneder), at de ekstra 3000-6000 rubler til køb af "fed" hukommelse kunne have været brugt på at købe et mere produktivt videokort eller efterladt til øl eller ..... (udfyld selv). Den første mulighed ville helt sikkert resultere i større systemydelse, og den anden ville slukke tørsten i så varmt vejr.

Hver ny anmeldelse af RAM offentliggjort på vores hjemmeside genererer endnu en bølge af spørgsmål fra vores læsere. Først og fremmest er de interesserede i de præstationsgevinster, der forventes af hukommelse med høje frekvenser og lave timings. Derudover opstår spørgsmål om, hvad der er bedre: høj frekvens eller lav timings, i tilfælde hvor det ikke er muligt at kombinere begge muligheder. Mange af dem håber sandsynligvis at se en stigning på titusinder af procent (i hvert fald i nogle applikationer), når de flytter fra 1333 MHz til 2000 MHz, og endda ved lavere timing. Den anden del af læserne ser ikke meningen i dyre hukommelse og fortsætter med at "sidde" på budgetsæt. Der er yderligere to kategorier, der fortjener opmærksomhed - professionelle benchere og "hårdere" amatører, der kender hele sandheden, men hver af dem har deres egen.

Desværre er materialer om at studere indflydelsen af ​​hukommelsesfrekvens og timings på systemets ydeevne ekstremt sjældne på internettet. Mange ressourcer er stort set ikke opmærksomme på RAM, og i deres individuelle anmeldelser roser de mulighederne for dette eller hint kit og anbefaler næsten altid, hvad der er blevet testet til køb, til brugerne. Særligt udenlandske publikationer brillerer med dette.

I dag finder du, som du sikkert allerede har gættet, svar på ofte stillede spørgsmål, både i diskussioner af artikler fra hukommelsen og i tematiske fora. For nogle vil de være en åbenbaring, og for andre vil de være en bekræftelse af den gode gamle sandhed. Test konfiguration

Et åbent stativ med følgende konfiguration blev brugt til test:

  • Processor - Intel Core i7-860 (Lynnfield);
  • Kølesystem – Cooler Master Hyper 212 Plus;
  • Termisk pasta - Arctic Silver 5;
  • Bundkort - MSI P55-GD80, Intel P55, BIOS 1.7;
  • Hukommelse – Kingston HyperX KHX2000C8D3T1K2/4GX, 2x2048 MB DDR3-2000 MHz;
  • Ekstra blæser - Scythe Kama-Flex 1600 RPM;
  • Videokort – NVIDIA GeForce 8800GTS 512 MB GDDR3 PCI-E;
  • Harddisk - Seagate ST3500418AS 7200.12, 500 GB;
  • Strømforsyning - Cooler Master RS-A00-ESBA 1000 W.

Software brugt

En række software blev brugt til at måle ydeevne:

  • Lavalys Everest 5.50.2100- indbygget hukommelsestest blev brugt. Resultaterne af Memory Read\Write\Copy\Latency blev taget i betragtning;
  • MaxMEM2I 1.53 Multi- hastighedsvurdering ved arbejde med hukommelse i flere tråde (GB/s);
  • Fritz Chess Benchmark– antallet af operationer pr. sekund (kilo nik) blev taget i betragtning;
  • SuperPi Mod 1.5 XS– enkelttrådet test til beregning af Pi. Den tid, det tog at beregne 1M og 8M, blev taget i betragtning;
  • wPrime 2.03- flertrådet test til beregning af Pi. Beregningstiden taget i betragtning var 32M;
  • WinRAR 3.93– vurderingen af ​​den indbyggede ydelsestest (KB/s) blev taget i betragtning. Multithreading-tilstand blev aktiveret i programindstillingerne;
  • x264 Benchmark HD 3.18– konvertering af en standard mpg-video i 720p opløsning. Den gennemsnitlige tid for fire resultater blev taget i betragtning (hver med to omgange med kodning af videostrømmen);
  • Cinebench R10(x64) - gengivelse af en standardscene, under hensyntagen til processorklassificeringen for enkelttrådet (1 CPU) og flertrådet gengivelse (x CPU);
  • Cinebench R11.5(x64) – gengivelse af en standardscene under hensyntagen til den samlede processorvurdering;
  • Adobe Photoshop CS4– test bestod i at måle den tid, det tog at fuldføre alle handlinger fra DriveHeaven-testpakken (15 handlinger i alt);
  • 3DMark 2003
  • 3DMark 2006– standardindstillinger. Resultaterne, der blev taget i betragtning, var: Samlet score, CPU-score;
  • Far Cry 2– indbygget benchmark, Ranch Small (3 gennemløb), gennemsnitlig FPS. Test blev udført i to tilstande:
    • indstillinger – DX9, Medium, AA0x, opløsning – 1440x900;
    • indstillinger - DX10, Ultra, AA4x, opløsning - 1920x1200;
  • Colin McRae Dirt 2
  • S.T.A.L.K.E.R.: Call of Pripyat Benchmark – frit distribueret benchmark, gennemsnitlig FPS. Test blev udført i to tilstande:
    • indstillinger - Medium, AA0x, opløsning - 1440x900;
    • indstillinger - Ultra, AA4x, opløsning - 1920x1200;
  • GTA 4– indbygget benchmark, gennemsnitlig FPS. Test blev udført i to tilstande:
    • indstillinger - Autokonfiguration, opløsning - 1440x900;
    • indstillinger - Autokonfiguration, opløsning - 1920x1200;

Alle test blev udført i Windows 7 64-bit. Testmetode

Til dagens test blev Intel LGA 1156-platformen valgt som en af ​​de mest moderne og produktive i sin klasse. En af de vigtigste fordele ved dette valg er den indbyggede RAM-controller og muligheden for nemt at opnå frekvenser på ~2000 MHz og højere, når der bruges passende hukommelse.

For at eliminere indflydelsen af ​​CPU-, BCLK-, UnCore-, QPI-frekvenser på testresultaterne og simulering af en højtydende pc tog systemparametrene følgende værdier.

Under hele testen forblev processorfrekvensen lig med 3500 MHz (167x21), UnCore-blokken og QPI-bussen blev også "blokeret".

For at studere effekten af ​​RAM på pc-ydelsen blev de mest populære kombinationer af frekvens/timing brugt, både fra anvendelsesområdet af simple/avancerede brugere og professionelle benchere:

  • 1000 MHz
    • 5-5-5-15-70
  • 1333 MHz
    • 6-6-6-18-88
    • 7-7-7-20-88
    • 8-8-8-24-98
    • 9-9-9-27-98
  • 1667 MHz
    • 6-6-6-18-88
    • 7-7-7-20-88
    • 8-8-8-24-98
    • 9-9-9-27-98
  • 2000 MHz
    • 7-7-7-20-88
    • 7-7-7-20-88 B2B-6
    • 8-8-8-24-98
    • 9-9-9-27-98
    • 10-10-10-30-120

Kingston HyperX KHX2000C8D3T1K2/4GX hukommelse, som blev testet for overclocking potentiale i den forrige artikel, tillod mig at bruge så forskellige kombinationer. Hukommelsesfrekvensen blev ændret ved at ændre DRAM-multiplikatoren. Der blev brugt værdier fra 3 til 6x. Spændingen varierede inden for 1,55-1,95 V.

For alle frekvens/timing kombinationer blev hver test kørt 3 gange, og efterfølgende blev det aritmetiske middelværdi fundet, som var inkluderet i grafen.

Som du kan se, er der på listen over brugte kombinationer en mulighed, hvor B2B CAS Delay tog en værdi på 6. Denne mulighed demonstrerer situationen beskrevet i artiklen om Kingston HyperX, hvor systemet opførte sig ustabilt, da baren gik til ~1950 MHz. For at sikre kontinuerlig drift ved høje frekvenser var det nødvendigt at øge ovenstående timing. Testresultater vil vise, hvor stor en indflydelse dette har på ydeevnen.

Test resultater

Som "frø" brugte jeg det mest populære benchmark for hukommelsesundersystemet Lavalys Everest.

Lavalys Everest

Hukommelseslæsning
MB/s

Aflæsningstesten viser en klar afhængighed af resultaterne af frekvens og timings. Nøglen til succes er enkel: højere frekvens, mere aggressiv latenstid.

Lavalys Everest

Hukommelse Skriv
MB/s

Aktiver venligst JavaScript for at se grafer

Skrivehastighedsresultaterne var uventede. Fuldstændige fejl. Der er ingen afhængighed som sådan. Tilsyneladende måler den version af Everest, der bruges, ikke korrekt den mængde, vi er interesseret i.

Lavalys Everest

Hukommelse kopi
MB/s

Aktiver venligst JavaScript for at se grafer

Hver gang Memory Copy-undertesten blev kørt, producerede den værdier, der var langt fra hinanden (stor fejl). I graferne kan du observere nogle resultater, der ikke egner sig til nogen afhængighed. Men generelt er rådene stadig de samme: højere frekvens, lavere timings.

Lavalys Everest

Hukommelsesforsinkelse
ns

Aktiver venligst JavaScript for at se grafer

Memory Latency-resultaterne viste ikke noget nyt. De peger på et direkte forhold, som jeg nævnte to gange ovenfor.

MaxMEM2It

Multi-Threaded Båndbredde
GB/s

Aktiver venligst JavaScript for at se grafer

MaxMEM2 benchmark producerer resultater baseret på flere af dets egne tests. I dette tilfælde er resultatet gennemløb, når du arbejder med flere opgaver samtidigt. De opnåede værdier afhænger stadig stærkt af hukommelsens frekvens og timings. Stigningen ved flytning fra 1000-1333 MHz til 2000 MHz er meget alvorlig. Derudover, hvad der kan bemærkes her, er et kraftigt fald i resultater ved brug af B2B-timing.

Fritz Chess Benchmark

x CPU
Knoder/s

Aktiver venligst JavaScript for at se grafer

"Skakberegninger" viste ikke meget vækst med stigende frekvens og faldende hukommelsestiming. Den maksimale forskel i resultater er mindre end 1 %.

Super Pi 1.5 XS

1M
sek

Aktiver venligst JavaScript for at se grafer

I den velkendte SuperPi, i 1M-disciplinen, er de opnåede værdier efter min mening en komplet fejl. I hver af de tre kørsler varierede resultaterne meget.

Super Pi 1.5 XS

8M
sek

Aktiver venligst JavaScript for at se grafer

8M-målingen viste sig at være meget mere afslørende. Den afhængighed, der allerede er kendt for os, kan spores (og hvor ville vi være uden den, fordi dette er en syntetisk applikation). En interessant ting er modviljen ved høje timings 10-10-10-30.

wPrime 2.03t

32 mio
sek

Aktiver venligst JavaScript for at se grafer

Den seneste version af multi-threaded wPrime blev brugt i måletilstand med en nøjagtighed på 32M. Fejlen i hvert af de tre løb var stor, så nogle af resultaterne passer ikke særlig godt ind i det samlede billede.