Superpipelined

Term referring to a CPU architecture which further divides each of the traditional pipeline stages (see Pipeline_(computer), Classic RISC pipeline) to obtain improved thruput and higher clock rates. The design does have its drawbacks, however. A superpipelined architecture will experience a performance hit whenever the pipeline isn't full, in the same way extra time is needed before the first car makes it through all the stages and comes off the assembly line. Whenever the processor's branch predictor fails to predict a branch instruction in a program, the pipeline gets flushed out while a (comparatively) slow read from random access memory into the processor cache takes place. From that point, the number of clock cycles for the first instruction to finish is equal to the number of stages in the pipeline. This has led some to criticize this design practice where they feel it has been taken to the extreme, such as on Intel's Prescott core, rumored to have somewhere around 30 stages.
This article is to be considered alpha (ref. software development stage). Its author has attempted to balance concision with inclusion of relevant information but takes no liability for its completion or accuracy. All information contained herin is believed to be in the public domain. If you feel any part of this article to be incomplete or incorrect, please go ahead and fix it! --66.26.155.103 03:55, 5 Jan 2005 (UTC)

 

<< PreviousWord BrowserNext >>
new mexico locations by per capita income
music of kerala
hala'ib
zowie bowie
allianz arena
john williams (water scientist)
flowers for hitler
adobe persuasion
music of manipur
national women's political caucus
crown office and procurator fiscal service (copfs)
conard high school
al bummy davis
flight surgeon badge
the spice box of earth
music of mizoram
gommbaria
possible film and music synchronizations
the spell
english historians in the middle ages
the folding star
the swimming pool library
music of nagaland
dell digital jukebox
erland josephson
the dead (short story)
the watchdogs
list of japanese imperial advisers
digital minilab
peter pan (disambiguation)
rachael sage
flashlight brown
oc 12
delaware turnpike
regions of western australia
nuisance
bronx community college
sgi visual workstation
akiyoshi kumiko
class of service
asano atsuko
ccgs samuel risley
bill hawks
dreamwave productions