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.
Technology Stocks : Intel Corporation (INTC)
INTC 35.10+2.3%3:59 PM EST

 Public ReplyPrvt ReplyMark as Last ReadFilePrevious 10Next 10PreviousNext  
To: Scumbria who wrote (107850)8/21/2000 12:50:23 PM
From: Tenchusatsu  Read Replies (1) of 186894
 
Scumbria, <If they made the speed limit on one mile of the Bay Bridge 100MPH, would that allow more people to get through the toll booth each hour?>

You just described Flynn's Bottleneck (named after a guy who made money off of stating the obvious). The number of instructions you execute is directly limited by the number of instructions you fetch. No self-respecting CPU architect would ever forget about that bottleneck.

In my opinion, there are two uses for a double-speed ALU:

1) You only need to implement half as many execution pipes.

2) Certain data hazards can be bypassed. If there is an instruction that depends on the results of the previous instruction, both can be sent down the double-speed ALU and be executed in one (regular) clock cycle. Two execution units running at normal speed will need two clock cycles to handle those instructions (thereby leaving one unit unutilized).

Tenchusatsu
Report TOU ViolationShare This Post
 Public ReplyPrvt ReplyMark as Last ReadFilePrevious 10Next 10PreviousNext