suppose that each stage requires 2.1 nanoseconds to complete its task. how many nanoseconds would be saved in completing 115 instructions with pipelining (how much faster would it be, in nanoseconds)? round your answer to the nearest integer nanosecond. hint: find the time it would take to complete the instructions without pipelining, then subtract the time it would take to complete the instructions with pipelining from this value.

Respuesta :

The nearest integer nanosecond is:

Without pipelining, 115 instructions would take 243.5 nanoseconds. With pipelining, 115 instructions would take 120.5 nanoseconds. The difference is 123 nanoseconds, which is the amount of time saved with pipelining.

what is pipelining?

Pipelining is a technique used in software engineering and computer architecture to increase a system's performance by enabling numerous processes to run concurrently. Every process can be divided into smaller components using pipelining, and each component can then be processed in parallel, increasing the system's total speed. This is accomplished by running the identical set of commands in concurrent across several processor units. Each order to develop a system can be given a single instructions, which is then carried out and passed onto the following processing element when there are several processing elements. As a result, throughput increases since each instruction may be processed more quickly than if it needed to go via a single CPU.

To learn more about pipelining

https://brainly.com/question/10854404

#SPJ4