SI
SI
discoversearch

We've detected that you're using an ad content blocking browser plug-in or feature. Ads provide a critical source of revenue to the continued operation of Silicon Investor.  We ask that you disable ad blocking while on Silicon Investor in the best interests of our community.  If you are not using an ad blocker but are still receiving this message, make sure your browser's tracking protection is set to the 'standard' level.
Politics : Formerly About Advanced Micro Devices -- Ignore unavailable to you. Want to Upgrade?


To: Scumbria who wrote (95352)2/27/2000 10:31:00 AM
From: Dan3  Read Replies (3) | Respond to of 1578124
 
Re: longer pipelines are simpler to design than shorter ones...

Hi Scumbria,

Thanks for the interesting post. I can see how each stage would be simpler, since there is less work to do. Is there anything about a longer pipeline that is problematic?

Since they are generally an evolution beyond short pipelines, it seems that there would be. Is there more to it than storing the last N=pipeline length instructions and results in case of a mis-prediction? Or can most (or at least, enough) instructions be safely retired in fewer stages? Does the scheduler now need to (accurately, in order to maintain performance) predict branches further out?

Regards,

Dan