Pumping (računarski sistemi)

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

A comparison between single data rate, double data rate, and quad data rate.

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