Re: OT: Úvaha

Pavel Hudecek edizon na seznam.cz
Čtvrtek Září 27 11:16:19 CEST 2012


Ono je to trochu jinak. Paměť má nějaké základní hodiny, které se do ní 
pouští (např. 266 MHz). Z toho se vynásobí požadovaná frekvence pro sběrnici 
(např. 1066 MHz) a tím se časuje přenos dat. Že se paralelně přenáší víc než 
8 bitů je samozřejmé už desítky let (do 386 šlo 32b, do Pentia 64). Rychlost 
se dále zvýšila metodou DDR, kdy se při stejné frekvenci zdvojnásobí datový 
tok, protože se přenáší s oběma hranami hodin.

Výsledkem tedy je, že do DDR3 pustíme 266 MHz a na 64bitové sběrnici se 
hodnoty mění 2 133 333 333 krát za sekundu, to máme datový tok 2,133*8, tedy 
17,64 GB/s, přičemž na datových drátech se při střídání 1 a 0 může 
vyskytovat až 1,066 GHz..

Ale nejde to takhle vždy, jen v průběhu jednoho burstu. Pak se musí poslat 
další příkaz, nastavit počáteční adresa a může se sosat znova. Průšvih je, 
pokud chceme vždy jen jeden byte z 1 adresy a další zas odjinud. Pak jde 
rychlost rapidně dolů. Ale pokud se vyskytují blízko sebe, vyřeší to cache.

PH

From: "Zuffa Jan" <ZuffaJ na cgc.sk>
K pametiam nejdu stovky MHz
Je zakladna F hodin napr. 130MHz. Pamat s rychlostou
260MHz je vlaste 130MHz a citaju sa 2 bajty naraz.
A takto nejako to pokracuje az do modernych 1xxxMHz kedy sa cita az 16bajtov 
naraz
Takze ta rychlost vypada marketingovo uzasne ale len pokial sa z  pamati
cita/zapisuje sekvencne. 



Další informace o konferenci Hw-list