Effekt RAM timings ändra prestanda Athlon 64 2800+ på en plattform med chipset VIA K8T800

Effekt RAM timings ändra prestanda Athlon 64 2800+ på en plattform med chipset VIA K8T800

2019/06/04 0 Författare admin

Idag kommer vi att göra en lite forskning, beroende på resultatet av AMD Athlon 64 2800+ RAM tidpunkterna för förändringar på plattformen med VIA K8T800 chipset. Uppgiften är inte svårt, men före testning och analys av resultaten fortfarande tyder på att minnas teorin.

I jämförelse med den styrkrets NVIDIA nForce 3 150 gradvis utbytbar på marknaden mer avancerade NVIDIA nForce 3250, har VIA K8T800 chipset fördelen med en egen teknik som kallas «Hyper8», i huvudsak utgörstödHyper bussmod mellan processorn och chipset 16 bit / 800MHz i båda riktningarna. Medan NVIDIA nForce 3 150 utbyts mellan processorn och chipset sker över bussen på 8 bitar / 600 MHz i en riktning och 16 bit / 600MHz annan. En annan sak är att påverkan på prestanda, både positiva och negativa, innebär detta faktum inte göra alls, och i slutet av artikeln jag återigen berätta om det.

I en förbättrad version av VIA chipset för AMD Athlon 64 - via K8T800 Pro - ökade Hyper busshastighet till 1000MHz. Dessutom möjligheten att fastställa PCI / AGP frekvens - som är en användbar innovation klockn än "express buss".

De viktigaste tekniska egenskaperna hos VIA K8T800 chipset inkluderar:

  • stöd för AMD Athlon 64, Athlon 64 FX, Opteron (alla serier och för alla kontakter);
  • AGP 8x;
  • Hyperdubbelriktad buss till processorn vid en frekvens av 800 MHz med 16 bitars ordlängd i varje riktning;
  • Buss V-Link 8x (533Mb / s) för att kommunicera med den södra bryggan;
  • 2 fyra kanalanordning Parallel ATA (ATA133);
  • två stödanordningar (Serial ATA SATA150);
  • Stöd av två enheter med seriella ATA PHY-styrenhet (satalite-gränssnitt);
  • V-RAID för att skapa en array av RAID-SATA-enheter (JBOD, 0, 1, 0 + 1 - det senare läget, naturligtvis bara möjligt vid anslutning av enheter SATA-4);
  • 8 USB 2.0-portar;
  • 6 PCI-enheter;
  • Fast Ethernet MAC-styrenhet (upp till 100 Mbit / s);
  • AC'97 gränssnitt för audio codec (6 kanaler);
  • MC'97 gränssnitt för modem codec;
  • LPC-buss för äldre kringutrustning.

(Med tanke på diskreta VIA chipset, måste du lägga till den funktionalitet South ges för VT8237).

Så, först i testprocessen utsattes för en förändring i följande tider:

  • CAS # Latency (tCL);
  • RAS # till CAS # Delay (tRCD);
  • Rad förladdning (Trp);
  • Cycle Time (Tras).

(I den ordningen och tidsinställningar beskrivs i diagrammet).

Låt mig påminna er en kort beskrivning av tidpunkterna för RAM *:

# Latency CAS (tCL) - parameter kontroll (on-period klockan) tidsfördröjning som sker före den tidpunkt då minnet börjar genomföra ett läskommando efter att ha fått det. Också definierar "timercykeln" värde för att slutföra den första delen av paketet. Ju lägre latens, tar desto snabbare transaktions plats. Det kan ställas in på 2; 2,5 och 3.

# CAS till RAS # Delay (tRCD) - möjlighet att ställa fördröjningen mellan signalerna RAS (Row Adress Strobe) och CAS (Column Adress Strobe). Enkelt uttryckt - fördröjningen som uppstår när något skrivs, uppdateras eller läsas in i minnet. Naturligtvis minskning av denna parameter leder till en förbättring av produktiviteten och en ökning tvärtom, för att minska den. Urval av tänkbara värden: 2; 3 och 4.

Läs mer:   Retro fantasy: gamla mobiltelefoner i form av smartphones

Förladdning Row (trp) - förladdad tid. Det här alternativet anger antalet cykler som krävs för att RAS har fått sin laddning innan SDRAM refresh. Normalt förbättrar minskning förladdning tid SDRAM prestanda. Giltiga värden är 2; 3; 4.

Time cykeln (Tras) - funktion som låter dig ändra det minsta antalet minnescykler som krävs för Tras och Trc. Tras betyder SDRAM`s Row Aktiv Tid (SDRAM rad på-tid), dvs den tidsperiod under vilken antalet öppen för dataöverföringen. Det finns också en term Minsta RAS Pulsbredd (minsta varaktighet puls RAS). Trc, å andra sidan, innebär SDRAM`s Row Cykeltid (minnescykel / cykeltid av ett antal SDRAM), dvs den tidsperiod under vilken för att fullborda en fullständig cykel av öppnande och renovering av ett nummer. I de flesta BIOS moderkort baserade på VIA K8T800 chipset möjligt ett stort antal val mellan värden från 5 till 15.

* Källa.

Testerna utfördes i följande konfiguration av systemet enhet:

  • Moderkort: Micro-Star K8T Neo-FSR (MS-6702), VIA K8T800;
  • Processor: AMD Athlon 64 2800+ 1800MHz, 512KB, 1.5V. (NewCastle);
  • Minne 1 x 512Mb PC3200 400MHz 2.6v, (Patriot) ;.
  • Grafikkort: ATI Radeon 9800SE 128Mb @ 9800Pro 430 / 730MHz;
  • Hårddisk: 164.7Gb SATA150 Hitachi 7200rpm 8Mb;
  • Drive: DVD ± R / RW och CD-RW NEC ND-2510A;
  • Corpus: INWIN-S508 + 420W kraftenhet (Thermal-W0009) + två bostäder 80mm kylare Zalman (~ 1700 rpm, 7v.).

Operativsystem: Windows XP Home SP1. System VIA Hyperion v.4.53 drivrutin, DirectX version - 9.0c, Catalyst 4.11. Alla onödiga tjänster har inaktiverats. Ingen extra programvara eller installera ( "ren" Trey). Systemet är inställt för maximal prestanda.

Cool'n'Quiet teknik under testningen har inaktiverats i BIOS Setup på moderkortet.

BIOS-inställningar för moderkort Micro-Star K8T Neo-FSR (MS-6702) i den del i samband med minnet och chipset, inte kännetecknas av en speciell rikedom:

Trots den senaste versionen av BIOS, valet av parametern «Bank Inter» kan bara vara av «Auto» och värderingar «Disabled».

Som ett test, var följande syntetiska riktmärken valda program och spel:

  • SiSoft Sandra-2004.10.9.133;
  • Everest v.1.52.215;
  • CrystalMark v.0.9.106.215;
  • PCMark'04 bygga 1.2.0;
  • Super PI;
  • WinRar v.3.4;
  • 7-Zip v.4.09;
  • Lame v.3.96;
  • Cinebench 2003;
  • Unreal Tournament 2004 build 2225;
  • Far Cry v.1.3 bygga 1337;
  • DOOM 3;
  • 3DMark'03 bygga 3.5.0.

Alla tester genomfördes minst två gånger. Om något resultat "hoppade av" (som är signifikant skild från den föregående), då testet utfördes dessutom minst en gång till.

Testresultat:

SiSoft Sandra-2004.10.9.133

Populära syntetisk riktmärke oväntat praktiskt likgiltig för att ändra tiderna RAM. Förstärkningsändring från maximal timings kombination 2-2-2-9 ger endast mindre än 1 % prestanda.

Läs mer:   för hård överklockning fläkten roterar med en hastighet av 6000 varv / min

everest v.1.52.215

Everest-och resultaten också inte återspeglar de betydande produktivitetsvinster. Om du bara uppmärksamma verksamheten rekord i minnet - den totala ökningen uppgick till 6,6 %. Låt oss se effekten av en minskning av jämförelse tiderna «Latency» (mindre - bättre):

Inte illa! Särskilt märkbar ökning vid byte CAS # Latency (tCL) 2,5-2 och minskningen parameter RAS # till CAS # Delay (tRCD) från 3 till 2. Skillnaden mellan resultaten vid den maximala och minimi latenser av 19,2 % och , ska jag berätta vad som är maximalt %: e förstärkningsvärdet från alla riktmärken.

CrystalMark v.0.9.106.215

PCMark'04 bygga 1.2.0

Båda de sistnämnda syntetisk riktmärke i denna artikel visade inte några märkbara prestandavinster genom att minska minne latens. Låt oss se hur man beter sig som riktiga program och spel.

Super PI

Vid beräkning av en 2Mb Super PI förstärkning över ett maximalt 4 sekunder eller 3,4 % minsta tidsinställningar. Inte mycket, naturligtvis, men föreslog att en "långväga" kommer att bryta mer.

WinRar v.3.4

Särskilt märkbar ökning av WinRar kan observeras med minskande RAS # till CAS # Delay (tRCD), och den totala skillnaden mellan resultaten vid lägsta och högsta latenser är 18 %!

7-Zip v.4.09

Denna arkivet Skillnaden är bara synlig när paketfiler. När 7-zip uppackning tider till RAM likgiltig.

Innan tester i spel, är det nödvändigt att säga att för att minimera effekterna av grafikkortstester prestanda genomfördes vid 640x480 och de maximala drivrutinsinställningar hastighet katalysator (AA off, AF off).

Unreal Tournament 2004 build 2225

Testerna utfördes på BotMatch «Rankin».

Enligt resultatet av spelet är svårt att identifiera vilken av de tider starkast påverkar prestandan hos processorn. Var och en av de parametrar som när det minskar gör ett litet bidrag till den gemensamma saken, vilket i totalresultat i +7,6 %.

Far Cry v.1.3 bygga 1337

Det visade sig att testa GeForce 6600GT produktion LeadTek, demo från 3DNews på «Forskning» nivå är mycket CPU-vi behöver bara. Riktmärket kördes två gånger.

Återigen, kan man observera att den maximala prestanda förstärkningsminskning inträffar när RAS # till CAS # Delay (tRCD) och därmed totalt 2.3FPS (c 61.2FPS till 63.5FPS). Den totala ökningen produktiviteten samtidigt minneslatens minska i Far Cry lika med 7,2 %.

DOOM 3

Testet utfördes på en vanlig demo1 två passager.

I analogi med Far Cry, RAS # för att CAS # Delay (tRCD) i Doom 3 mest "inflytelserik".

Och i slutändan kommer att ge resultat 3DMark'03 CPU Benchmark.

3DMark'03 bygga 3.5.0

3DMark'03 CPU Benchmark bekräftad korrekthet Far Cry DOOM och 3 med avseende på parameter RAS # till CAS # Delay (tRCD) - detta är den mest betydande och mest påverkar tidpunkten för minnesprestanda för VIA K8T800 plattform chipset.

Läs mer:   Vad är bättre än 2: GeForce 6800XT och 6800LE mot 6600GT

Överraskad av tillståndet i konto? Ugh! Tyvärr 🙂 överraskad av bristen på testresultat i komprimering av ljud i MP3-format och codec Lame rendering Cinebench 2003 förekommer i listan över riktmärken? Jag har inte glömt sin ledning, men bara inte ladda extra papperssjökort. Det faktum att förändringen i tider som inte påverkar både applikationsdata (+0,4 % Cinebench 2003 räknas inte).

Här de slutliga resultaten av prestandavinst med en minskning i kombination med timings 2-2-2-9 till 3-4-4-11 i en tabell:

Test s Vinster från ändringar i tiderna 3-4-4-11 till 2-2-2-9
Sandra 2004.10.9.133 Memory int Buff +0,9 %
Float Buff +0,9 %
everest v.1.52.215 Läsa +1,7 %
Skriva +6,6 %
Latens +19,2 %
CrystalMark v.0.9.106.225 minnes~~POS=TRUNC Score +6,0 %
PCMark'04 v.1.2.0 minnes~~POS=TRUNC Score +1,0 %
Super PI, 2Mb Tid +3,4 %
WinRAR v.3.4 KB / sek +18,0 %
7-Zip v.4.09 (MIPS) sedan +4,4 %
Unpak 0,0 %
Lame 3,96 320 kbit / s 0,0 %
Cinebench 2003 Gör. en CPU +0,4 %
UT2004 640 × 480 +7,6 %
Far Cry +7,2 %
DOOM 3 +7,8 %
3DMark 2003 CPU Score +4,8 %
Genomsnittlig tillväxt: +5,3 %

Vi är också uppmärksamma läsare kan ha frågor om på grund av avsaknaden av tester med en ytterligare minskning av parametern Cykeltid (Tras) från 9 till 5. De lägsta möjliga tester genomfördes med en total möjliga utbud av 11-5, och du kan se själv genom att läsa slutföra en resultattabell (10.4Kb). Men eftersom ökningen av produktiviteten och samtidigt minska cykeltiden (Tras) under 9 förekommer inte, och leda dem, enligt min mening, är det inte nödvändigt.

På liknande sätt (dvs gör 🙂 ) svarssystem och för att ändra DRAM Burst Längd - längd paket som indikerar ett antal dataenheter som sänds i en transmissionscykel. Helst ska en överföring fylla ett minne rad i L2-cache av moderna processorer. Det vill säga, det måste vara lika med 64 bytes eller åtta datapaket. De två möjliga värden - 4 och 8 - testas.

Som jag nämnde tidigare i denna artikel, vidare studerat effekten av ändringarna på prestanda VIA K8T800 chipset parameters: LDT till AGP Lokar (Upstream) 8bit eller 16bit och LDT till AGP Bredd (den Downstream) 8bit eller 16bit. Tester utfördes också och sänks med defoltovyh 800MHz till 600MHz Hyperbussfrekvens. Testresultaten är närvarande i tabellen ovan. Ändra - 0,0.

Nästa steg är att studera prestandavinsten från tvåkanaliga läget med RAM i ett system Athlon 64. Men det kommer att bli en annan artikel, och, naturligtvis, på den andra plattformen.

Lycka till!

Dina kommentarer och förslag på temat artikeln föreslår att diskutera i ett specialtillverkat gren konferens.

Sergey Lepilov aka Jordan

Välj språk

ukrainskaengelska tysk spanska franska italiensk portugisiska Turkish Arabiska Svenska ungerska bulgariska estniska Kinesiska (förenklad) vietnames rumänska Thai slovenska Slovak Serbiska Malay Norwegian lett~~POS=TRUNC litauiska koreanska japansk indonesiska Hindi Hebrew finska grekisk Dutch Czech danska kroatiska Kinesiska (traditionell) filippinska Urdu Azeybardzhansky armeniska vitryska Bengali georg kazakiska Katalanska Mongolski Tadzhitsky Tamil'skij telugu Uzbetsky