answersLogoWhite

0


Best Answer

Sourced from http://whatis.techtarget.com/definition/von-Neumann-bottleneck

Approaches to overcoming the von Neumann bottleneck include:

  • Caching -- the storage of frequently used data in a special area (usually RAM), so that it is more readily accessible than if it were stored in main memory.
  • Prefetching -- moving some data into cache before it is requested to speed access in the event of a request.
  • Multithreading -- managing multiple requests simultaneously in separate threads.
  • New types of RAM (random access memory) -- for example, DDR SDRAM, which activates output on both the rising and falling edge of the system clock rather than on just the rising edge, to potentially double output.
  • RAMBUS -- a memory subsystem consisting of the RAM, the RAM controller, and thebus (path) connecting RAM to the microprocessor and devices in the computer that use it.
  • Processing in memory (PIM), which integrates a processor and memory in a single microchip.
User Avatar

Wiki User

8y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: How do you reduce the effect of von neumann bottleneck?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

How does Von Neumann Bottleneck was resolved?

It was solved with introduction of cache


Is Von Neumann Architecture perfect?

NO, nothing is. Is not because causes a bottleneck in the RAM


What is Von Neumann Bottleneck?

The limited throughput between the CPU and memory. The amount of work that a CPU can get done in the time that it takes to retrieve a piece of information from memory is increasing. As this increases, the amount of time a CPU spends waiting for data to be fetched from memory (i.e. "doing nothing") outpaces the amount of time the CPU spends doing actual work. Thus, a faster CPU no longer translates to a faster computer - the limiting part ("bottleneck") of the computer becomes the throughut (bandwidth and latency) between the CPU and memory. This is the "Von Neumann Bottleneck". It is called the "Von Neumann" bottleneck because it's a potential bottleneck on computers that use "von neumann architecture" (see: http://en.wikipedia.org/wiki/Von_neumann_architecture ), which is pretty much every general purpose computer in existence today. The concept of the "Von Nuemann Bottleneck" has been receiving increased attention lately, as many people feel that it is becoming a problem that will only be overcome with fundamental design changes in computer and/or CPU architecure.


When did Philipp von Neumann die?

Philipp von Neumann died in 1851.


When was Philipp von Neumann born?

Philipp von Neumann was born in 1781.


Example of Von neumann architecture?

Von neumann architecture advantage and disadvantage


When was John von Neumann born?

John von Neumann was born on December 28, 1903.


What is John von Neumann's birthday?

John von Neumann was born on December 28, 1903.


When did Heinrich Neumann von Héthárs die?

Heinrich Neumann von Héthárs died in 1939.


When was Heinrich Neumann von Héthárs born?

Heinrich Neumann von Héthárs was born in 1873.


When was John von Neumann Award created?

John von Neumann Award was created in 1994.


Is John von Neumann Jewish?

John von Neumann was born Jewish but converted to Catholicism