Undersöker Sandy Bridge Memory Scaling
Intels andra generationens Core-processorer, baserade på Sandy Bridge-arkitekturen, inkluderar ett antal förbättringar jämfört med föregående generations Nehalem-arkitektur. Vi kommer att testa ett specifikt område idag: den förbättrade minneskontrollern. Nuvarande Sandy Bridge-baserade processorer stöder officiellt upp till DDR3-1333-minne. Tyvärr, på grund av förändringar i arkitekturen, är användningen av snabbare klassificerat minne (eller överklockningsminne) på Sandy Bridge genom att höja basklockan extremt begränsad. Lyckligtvis finns det ytterligare minnesmultiplikatorer som stöder DDR3-1600, DDR3-1866 och DDR3-2133 minne. Vissa moderkort har stöd för ännu högre minnesmultiplikatorer, men vi kommer att begränsa våra undersökningar till DDR3-2133 och nedan.
Eftersom Sandy Bridge är klassad för upp till DDR3-1333-minne kommer vi att börja där och arbeta oss upp till DDR3-2133-minne. Vi kommer också att testa en mängd vanliga CAS-latensalternativ för dessa minneshastigheter. Vårt syfte är att visa hur minne med högre bandbredd påverkar prestanda på Sandy Bridge, och hur latensen ändrar – eller inte ändrar – bilden. Mer specifikt kommer vi att titta på inverkan av minneshastighet på applikations- och spelprestanda, med några syntetiska minnestester som kastas in i mixen. Vi kommer också att testa några överklockade konfigurationer. Så hur stor skillnad kommer det att göra att sänka CAS-latensen, och skalas minnesprestanda med processorns klockhastighet?
När jag ursprungligen föreställde mig den här jämförelsen var prisskillnaden mellan DDR3-1333 och DDR3-2133-minnet mycket större. En snabb genomsökning av Newegg avslöjar att endast 34 USD skiljer de två 4GB-paketen åt. Nedan finns en uppdelning av de lägsta priserna (per 2011-07-16) för olika minneskonfigurationer.
4GB 2x2GB kit |
|
DDR3-1333 CL9 | 31 USD |
DDR3-1333 CL8 | 40 USD |
DDR3-1600 CL9 | 40 USD |
DDR3-1600 CL8 | 41 USD |
DDR3-1333 CL7 | 45 USD |
DDR3-1600 CL7 | 50 USD |
DDR3-1866 CL9 | 60 USD |
DDR3-2133 CL9 | 65 USD |
8GB 2x4GB kit |
|
DDR3-1333 CL9 | 58 USD |
DDR3-1600 CL9 | 66 USD |
DDR3-1333 CL7 | 75 USD |
DDR3-1600 CL8 | 80 USD |
DDR3-1866 CL9 | 85 USD |
DDR3-1600 CL7 | 115 USD |
DDR3-2133 CL9 | 150 USD |
Du kan se från ovanstående diagram att balansering av minnesklockor med latens resulterar i några intressanta val, särskilt på 8GB-paketen där prisskillnaderna är lite större. Är det bäst att gå med en lägre klockhastighet och bättre timings, eller vice versa, eller är den optimala vägen någonstans däremellan? Det är syftet med den här artikeln.