Doporučená, 2024

Redakce Choice

Single Channel vs Dual Channel Memory: Co je pro vás lepší?

Pokud budujete nebo upgradujete systém, RAM systému musí být jednou z nejdůležitějších věcí ve vaší mysli. Většina lidí má názor, že RAM pomáhá procesoru pracovat rychleji. Ale na rozdíl od veřejného mínění, Random Access Memory, nebo RAM, v podstatě škrtí systém od dosažení jeho maximální potenciální výkon. Je to proto, že procesor bude vždy rychlejší než RAM, což má za následek, že procesor musí čekat na doručení dat do paměti RAM. Během této doby čekání, CPU sedí nečinně, tak plýtvání energií a časem.

Nedávné pokroky v technologii se pokoušely překonat rychlostní bariéru tím, že se posunuly k duálním, trojnásobným a dokonce i čtyřkanálovým technikám, aby se zvýšila rychlost, přičemž nejběžnější je duální kanál. Ale kolik z toho skutečně vzrůstá? Dnes budeme porovnávat moduly Single Channel vs Dual Channel Memory, abychom zjistili, zda je humbuk kolem Dual Channel skutečný nebo ne, a stojí za to upgrade? Než se k tomu dostaneme, nejprve se podívejme, jak vlastně funguje paměť v systému.

Jak funguje paměť

Paměť RAM v systému je řízena obvodem, který se nazývá řadič paměti. Paměť RAM a paměťový řadič jsou propojeny řadou vodičů, které jsou společně označovány jako paměťové sběrnice. Nyní jsou tyto vodiče dále rozděleny do tří skupin - Řízení, Data a Adresa. Řídicí vodiče jsou zodpovědné za odesílání příkazů do paměťových modulů, které obsahují informace o tom, jaký druh operace systém provádí. Datové vodiče budou přenášet data, která jsou buď čtena z paměti do řadiče paměti, nebo jsou zapisována z řadiče paměti do paměti.

Paměťový řadič je také zodpovědný za definování paměťových rychlostí (nebo hodinových rychlostí) pro uvedený paměťový modul. Pokud například paměťový řadič uvádí, že maximální hodinový kmitočet, který podporuje, je 1333 MHz, i když instalujete paměťový modul s rozlišením 2400 MHz, systém bude schopen využít potenciál pouze 1333 Mhz pouze, což znamená, že RAM bude blokováno. Nyní, když jste pochopili, jak v zásadě funguje funkce RAM, přejdeme k porovnání paměti Single Channel vs Dual Channel Memory.

Single Channel vs Dual Channel Memory: Architektura

Jediná tyč RAM pracuje na jednom 64bitovém datovém kanálu, což znamená, že může tlačit data až na jednu trubku, která je 64bitová v celkové šířce. Architektura pro paměť jednoho kanálu je zobrazena níže.

Architektura jednoho kanálu

V současné době moderní systémy podporují také vícekanálové platformy. V případě Dual Channel Memory využívá systém ne jeden, ale dva paměťové kanály. Nyní máme k dispozici 2 × 64bitové kanály . To znamená, že jsme zdvojnásobili datové stopy běžící na paměťové sběrnici a nyní máme efektivní 128bitový kanál.

Architektura duálních kanálů

Pokud se podíváte na obrázek výše, uvidíte, že oba kanály podporují datové porty od D00 do D63, tj. 64 portů. Jak již bylo řečeno, porty na kanálu 2 jsou odebírány z D64 do D127, což emulová další sadu 64 portů. Výsledkem je, že systém považuje šířku kanálu za celkem 128-bitovou šířku a nikoli za 64-bitovou.

Efektivní architektura duálních kanálů

Jak vidíte výše, D0-D63 představuje první kanál, D64-D127 představuje druhý kanál. Moduly tak mohou zpracovávat 64 bitů dat v daném čase, takže dvojkanálové platformy budou číst a zapisovat na dva moduly současně (nasycení 128bitové sběrnice).

Šířka pásma

Šířka pásma je maximální teoretická přenosová rychlost komunikačního kanálu a měří se v megabajtech za sekundu (MB / s) nebo gigabajtech za sekundu (GB / s). Současné technologie jako DDR (Double Data Rate) mohou přenášet dva datové bity na jeden cyklus. V důsledku toho dosahují ve srovnání s tradičními paměťovými technologiemi dvojnásobné přenosové rychlosti. Například modul DDR3-1333 MHz může ve skutečnosti pracovat na frekvenci 666, 6 MHz, ale přenáší dva datové bity na cyklus hodin. Navíc šířka pásma závisí také na šířce datové sběrnice. Jeden kanál využívá 64-bitovou šířku zařízení, což v podstatě znamená, že 64 bitů dat se přenáší v každém cyklu přenosu. Teoreticky tedy lze šířku pásma vypočítat jako:

šířka pásma = rychlost hodin DDR x šířka sběrnice dat / 8

Takže pro jednokanálovou paměť DDR3-1333 vychází teoretická šířka pásma

Šířka pásma v jediném kanálu = 1333 x 64/8 = 10, 664 MB / s nebo 10, 6 GB / s

Novější technologie, jako jsou technologie dvou kanálů, se zaměřují na zdvojnásobení šířky datové sběrnice zvýšením počtu datových vodičů dostupných v paměťové sběrnici. Dvojitý kanál využívá 128-bitovou šířku zařízení, tj. 128 bitů dat se přenáší v každém přenosovém cyklu (jak je uvedeno v architektonických rozdílech výše). To zase ovlivňuje systém teoretickým zdvojnásobením šířky pásma. Například u dvoukanálové paměti DDR3-1333 vychází teoretická šířka pásma při výpočtu

Šířka pásma ve duálním kanálu = 1333 x (64 x 2) / 8 = 21 328 MB / s nebo 21, 3 GB / s

Poznámka : Zatímco rozdíl mezi šířkami pásma je ohromující, mějte na paměti, že se jedná pouze o teoretický výpočet těchto dvou hodnot. Skutečný výkon mezi pamětí Single Channel vs Dual Channel se může lišit, což je popsáno dále.

Prokládání

Prokládaná paměť je design, který má kompenzovat relativně pomalou rychlost dynamické paměti s náhodným přístupem (DRAM) nebo paměti jádra. To se provádí rovnoměrným šířením paměťových adres na paměťové banky. Paměťová banka se skládá z více sloupců a řad úložných jednotek rozložených na několika čipech. Každý paměťový modul může mít dvě nebo více paměťových bank pro ukládání programů a dat.

Výsledkem prokládané paměti je souvislé čtení a zápis. To skutečně používá každou paměťovou banku, namísto toho, aby opakovaně používal stejnou. Výsledkem je výrazně vyšší propustnost paměti, protože každá banka má minimální dobu čekání mezi čteními a zápisy.

Prokládání paměti čtení a zápis

Použití paměti s dvojitým kanálem zvyšuje počet paměťových bank, čímž se zase zlepšuje návrh prokládání, což má za následek lepší multitasking .

Referenční hodnoty

Zatímco benchmarking není ekvivalentní skutečnému životnímu výkonu, je mnohem realističtější než teoretický výpočet. Jako takový jsme srovnávali jednokanálový Corsair Vengeance 8GB DDR3 RAM s duálním kanálem Corsair Vengeance 8 GB (4 × 2 kit) DDR3 RAM, oba stojí 64, 99 dolarů. Následující testovací testy byly provedeny na našem zkušebním stroji.

  • Euler 3D

Euler 3D RAM CFD Benchmark - vyšší je lepší

V našem Euler 3D Benchmarkingu byla konfigurace Dual Channel Memory přibližně o 17% lepší než konfigurace Single Channel Memory. Rozdíl mezi oběma stavy dává Dual Channel Memory před svého konkurenta. Tato výhoda by se měla ukázat jako užitečná pro uživatele, kteří provádějí těžké výpočty, simulace a kompilace.

  • MaxxMem - kopírování, čtení, zápis a šířka pásma

MaxxMem Copy Read Bandwidth - vyšší je lepší

Při našich testech s MaxxMem jsme testovali paměťovou kopii, čtení z paměti, zápis do paměti a přenosovou kapacitu paměti. Tyto testy jsou měřeny v megabajtech za sekundu. Jako takové jsme zaznamenali výrazné rozdíly v výkonu mezi moduly Single Channel vs Dual Channel Memory, přičemž Dual Channel má v každém případě jasné vedení. Jak již bylo řečeno, stojí za to zdůraznit, že výkon není v žádném případě blízko teoretickému výpočtu, vzhledem k tomu, že šířka pásma by měla být zdvojnásobena, když jsme namísto toho v průměru pozorovali ~ 20% zvýšení .

  • MaxxMem - Latence paměti

MaxxMem Paměť Latence - Dolní je lepší

Latence označuje zpoždění před zahájením přenosu dat podle instrukce pro jeho přenos. V našem testu latence paměti na MaxxMem jsme zjistili, že v latenci je pouze ~ 2, 7% rozdíl, s paměťovým modulem Dual Channel, který je stále o něco lepší než Single Channel.

  • Videokódování ruční brzdy

Handbrake Video Transcoding - Nižší je lepší

Na našem Benchmarkingu jsme viděli téměř 4, 5% výhodu ve prospěch Dual Channel Memory. Jak už bylo řečeno, ruční brzda sama o sobě je opravdu mocným nástrojem, který posouvá systém do svých mezí. I pro většinu uživatelů, kteří provádějí video ripování nebo překódování, by nepatrný rozdíl neznamenal velký rozdíl.

  • Adobe Premiere Encoding Pass

Pro editaci videa je Adobe Premiere jedním z nejnáročnějších softwarů. V našem benchmarkingovém testu jsme zjistili, že nastavení duálního kanálu šetří přibližně 8 sekund v celkovém čase vykreslování, což mu dává nepatrný okraj. I když je tento rozdíl zcela zanedbatelný, u systémů, které vykreslují celý den, by se mezera vykreslování mohla ukázat jako větší, čímž by se ušetřilo několik zásadních minut mimo polici.

Výkon v reálném životě

Zatímco výše uvedené benchmarky se ukázaly být v mírném prospěch modulu Dual Channel Memory, v mém reálném životě jsem zjistil, že mezi nimi je zanedbatelný rozdíl . Stránky načítané o něco rychleji a můj software, jako jsou iTunes, Google Chrome a Microsoft Office, běžely na stejné rychlosti. A ano, před testováním každého nastavení paměti jsem se ujistil, že jsem vymazal mezipaměť, aby se zajistily přesné výsledky.

Navíc jsem také provozoval některé hry, abych otestoval jejich výkony. Výsledky jsou uvedeny v následujícím grafu.

Gaming Benchmarks - FPS - Vyšší je lepší

Testovali jsme Dying Light, Metro Last Light, Grand Theft Auto V a The Witcher 3: Wild Hunt na našem systému, když jsme se spojili s MSI NVIDIA GTX 1060. Výsledky byly víceméně stejné, s duálním kanálem s výhoda oproti paměťovým modulům s jedním kanálem. Jak již bylo řečeno, byly případy, kdy režim Dual Channel zaznamenal pokles výkonu, což bylo zcela evidentní v programu Witcher 3. Přesto je rozdíl mezi těmito dvěma způsoby stále zanedbatelný.

Single Channel vs Dual Channel Memory: Který z nich je lepší?

Abych to shrnul, řekl bych, že ano, ve srovnání s Single Channel vs Dual Channel Memory, Dual Channel vyjde jako vítěz. Jak již bylo řečeno, benchmark a výsledky reálného života se liší od rozdílů, které byly vypočítány na papíře. Teoreticky by měl existovat dvojnásobný rozdíl, zatímco ve skutečnosti se zdá, že Dual Channel vykazuje v celkovém využití přinejmenším 16-17% výhodu . Zatímco dosažení rozdílu 12-13% je také žádoucí, rozhodně nestojí za humbuk, který obklopuje Dual Channel Memory. Ve většině případů by si běžný uživatel ani nevšiml rozdílu mezi oběma. A pokud jde o uživatele elektřiny, i když Dual Channel vystupuje nahoře, nebudou obětovat nic významného .

Single Channel vs Dual Channel Memory: Co je pro vás lepší?

Jak můžete vidět, zatímco Dual Channel Memory funguje lépe než moduly s jedním kanálem, rozdíl mezi nimi není nijak ohromující. Nakonec to všechno dopadá na cenu. Mohou existovat případy, kdy byste mohli být schopni zakoupit sadu Dual Channel levněji než modul Single Memory, nebo naopak. Jak již bylo řečeno, nákup paměti s jedním kanálem ponechává otevřené dveře pro budoucí využití duálního kanálu. Jediné, co musíte mít na paměti, je skutečnost, že váš budoucí nákup by měl být podobný, ne-li totožný, s již existující pamětí, aby bylo zajištěno řádné fungování.

Konečně, vaše primární zaměření by mělo být na kapacitu RAM a rychlost hodin. V reálném světě, tyto dva faktory budou dělat nejvíce rozdíl, bez ohledu na to, zda se používá v jednom kanálu nebo Dual Channel. Naším návrhem by bylo dokončit kapacitu a rychlost hodin vaší paměti RAM a pak jednoduše sledovat trh pro lepší řešení buď jednotlivého nebo dvoukanálového kanálu pro dokončení nákupu.

Takže to je vše, co je z jedné strany na Single Channel vs Dual Channel Memory. Ujistěte se, že se s námi podělíte o své myšlenky, stejně jako o své zkušenosti, v sekci komentáře níže.

Top