In what ways is the formula for the speedup of the pipeline derived in the previous question flawed?
What will be an ideal response?
There are two flaws. The first is that the pipeline can be exploited fully only if the pipeline is continually supplied
with instructions. However, interactions between data elements, competition for resources, and branch
operations reduce the efficiency of a pipeline. These factors can introduce stall cycles (wait states for resources)
or force the pipeline to be flushed.
However, there is another factor to consider. In order to pipeline a process, it is necessary to place a register
between stages. The register has a setup and hold time which must be taken into account; that is, the pipeline
register increases the effective length of each stage.
You might also like to view...
Giving reasons for your answer based on the type of system being developed, suggest the most appropriate generic software process model that might be used as a basis for managing the development of the following systems:
• A system to control anti-lock braking in a car • A virtual reality system to support software maintenance • A university accounting system that replaces an existing system • An interactive travel planning system that helps users plan journeys with the lowest environmental impact
A(n) Java program is not a stand-alone applicaiton, but instead runs in conjunction with a hosting program such as a Web browser.
Answer the following statement true (T) or false (F)
One popular way to integrate information from the Internet is to use a(n) ________
A) web query B) update query C) different Microsoft product D) append query
Jessie, the PC technician, replaced a power supply in an older ATC computer. Jessie notices that the ATX motherboard connector has more pins than the main power connector coming from the power supply. What should Jessie do?
A) Obtain a compatible power supply. B) Replace the motherboard. C) Obtain a 20- to 24-pin power adapter. D) Nothing. The newer ATX power supply is compatible with both 20- and 24-pin connectors.