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