Pumping (računarski sistemi)

S Vikipedije, slobodne enciklopedije
A comparison between single data rate, double data rate, and quad data rate.

Pumping, kada se odnosi na računarske sisteme, jednostavno označava koliko puta u toku taktnog ciklusa je izvršen prenos podataka.[1]

Rane vrste sistemske memorije (RAM), kao što je SD RAM, prenose podatke samo na rastuće obode radnog takta. Sa pojavom dvostruke brzine prenosa podataka sinhrono dinamičnog RAM-a ili DDR SDRAM-a, podaci su prenošeni i preko rastućeg i preko opadajućeg oboda. Međutim, četvorostruko pumpanje se koristilo neko vreme kod čeone magistrale (FSB) računarskog sistema. Ovo funkcioniše tako što se prenose podaci po rastućem obodu, do maksimuma, opadajućem obodu i kroz svaki taktni ciklus posebno. Intel-ovi računarski sistemi (i drugi) koriste ovu tehnologiju da dostignu eikasnu FSB brzinu od 1600 MT/s (milion transfera u sekundi), iako je brzina radnog takta FSB-a samo 400 MHz (ciklusa u sekundi). Zatim se fazno zatvorena petlja u CPU-u uvećava tako što se FSB oscilator množi sa faktorom kako bi dobili brzinu CPU-a.

Primer: Core 2 Duo E6600 procesor je naveden kao 2.4 GHz sa 1066 MHz FSB. Poznato je da je FSB četvorostruko pumpan, tako da je njegova frekvencija 1066/4 = 266 MHz. Dakle, CPU množitelj je 2400/266, ili 9×. Kompatibilni DDR2 RAM koji je poznat kao dvostruko pumpan i koji ima Ulazno/Izlaznu magistralu dva puta veću od prave FSB frekvencije (važi da je prenos podataka 4 puta po taktnom ciklusu), tako da bi se sistem pokrenuo sinhronijski (vidi Čeonu magistralu) vrsta prikladne RAM memorije za to je učetvorostručena 266 MHz, ili DDR2-1066 (PC2-8400 ili PC2-8500, u zavisnosti od etiketiranja proizvođača.).

Reference[uredi | uredi izvor]