Pumpning (datorsystem)

En jämförelse mellan enkel datahastighet, dubbel datahastighet och quad datahastighet .

Pumping , när man hänvisar till datorsystem , är en informell term för att sända en datasignal mer än en gång per klocksignal .

Översikt

Tidiga typer av systemminne ( RAM ), såsom SDRAM , överförde data endast på den stigande flanken av klocksignalen. Med tillkomsten av dubbel datahastighet synkront dynamiskt RAM eller DDR SDRAM överfördes data på både stigande och fallande kanter. Däremot har quad-pumping använts ett tag för frontside-bussen (FSB) i ett datorsystem. Detta fungerar genom att sända data vid den stigande flanken, toppen, fallande flanken och dalgången för varje klockcykel. Intels datorsystem (och andra) använder denna teknik för att nå effektiva FSB-hastigheter på 1600 MT/s (miljoner överföringar per sekund), trots att FSB-klockhastigheten bara är 400 MHz (cykler per sekund). En faslåst slinga i CPU:n multiplicerar sedan FSB-klockan med en faktor för att få CPU-hastigheten.

Exempel: En Core 2 Duo E6600-processor är listad som 2,4 GHz med en 1066 MHz FSB. FSB är känt för att vara fyrpumpad, så dess klockfrekvens är 1066/4 = 266 MHz. Därför är CPU-multiplikatorn 2400/266, eller 9×. DDR2 RAM-minnet som det är kompatibelt med är känt för att vara dubbelpumpat och ha en ingångs-/utgångsbuss dubbelt så stor som den verkliga FSB-frekvensen (överföring av data 4 gånger per klockcykel), så att systemet körs synkront ( se framsidan -side bus ) den typ av RAM som är lämplig är fyrdubbla 266 MHz, eller DDR2-1066 (PC2-8400 eller PC2-8500, beroende på tillverkarens märkning.).