Abstract
In his Turing Lecture entitled “Can Programming be Liberated from the von Neumann Style”, Backus [Bac78] introduced the term von Neumann bottleneck. This refers to the fundamental speed limitation of machines which have physically separate processing and storage units. In such machines the link between the two parts creates a bottleneck, defining an upper-bound on performance. Furthermore, this two-part design produces extremely inefficient architectures when the metric of efficiency is the utilisation of individual switching elements.
Original language | English |
---|---|
Title of host publication | Architecture of High Performance Computers Volume II |
Subtitle of host publication | Array processors and multiprocessor systems |
Place of Publication | New York, NY |
Publisher | Springer New York |
Pages | 6-21 |
Number of pages | 16 |
ISBN (Electronic) | 978-1-4899-6701-5 |
ISBN (Print) | 978-1-4899-6703-9 |
DOIs | |
Publication status | Published - 1989 |