[comp.misc] Information on John von Neumann

840493n@aucs.UUCP (BILLY A. NICKERSON) (10/03/88)

Does anyone have any information on John von Neumann, specifically
contributions to the field of computer science? Thanx in advance.
Incidentally, references are okay too. Pleeze use e-mail.

Bill N., The Beta-Ray Kid.
------------

jjb3281@acf3.NYU.EDU (Thanbo) (10/05/88)

I tried sending this by e-mail, but my mailer refused to cooperate.

A good book on the early history of computing is "The Computer from
Pascal to Von Neumann" by Hermann H. Goldstine (Princeton Univ Press,
1972).  Goldstine worked with von Neumann, so it has some nice personal
color as well as lots of info.  His basic ideas on computer architecture
are laid out in his "Preliminary Report on the Design of an Electronic
Computing Instrument", which can be found in various places, such
as von Neumann's collected papers, and perhaps more widely available
in "Computer Structure: Readings and Examples" by C. Gordon Bell and
Allen Newell.
  As I understand it, his fundamental idea in computer architecture
was that -everything- should be serial, to minimize the complexity
of machinery.  Down to bit-level serialism, using one-bit adders and
the like & circulating a word through the adder one bit at a time.
It was soon realized that bit-level parallelism was a Good Thing,
but we are stuck with his serial ideas otherwise, with one path
between memory and processing units, the so-called Von Neumann Bottleneck.
The bottleneck is seen since no matter how big the memory or how fast
the processor, processing speed is limited by the speed at which information
can travel between the CPU and the memory.
  I hope this is some help.
                                    Thanbo
                                    jjb3281@acf3.nyu.edu

(Magnetic Drum Data Processing Machines Forever!!)