Intermediate Computer Architecture & Organization
Q74 / 100

What is the significance of the "von Neumann bottleneck"?

Correct! Well done.

Incorrect.

The correct answer is A) It refers to the limitation in throughput caused by the shared bus between the CPU and memory in the von Neumann architecture, where the CPU often must wait for data/instructions to be transferred from memory

A

Correct Answer

It refers to the limitation in throughput caused by the shared bus between the CPU and memory in the von Neumann architecture, where the CPU often must wait for data/instructions to be transferred from memory

Explanation

Since instructions and data share the same memory and bus in the classic von Neumann architecture, the rate of data transfer between CPU and memory can become a limiting factor — caches and other techniques help mitigate this bottleneck.

Progress
74/100