Corante

About this Author
Dana Dana Blankenhorn has been a business journalist for over 25 years and has covered the online world professionally since 1985. He founded the "Interactive Age Daily" for CMP Media, and has written for the Chicago Tribune, Advertising Age, and dozens of other publications over the years.
About this Site
Moore’s Law defines the history of technology. It held that the number of circuits etched on a given piece of silicon could double every 18 months as far as its author, Intel co-founder Gordon Moore, could see. Moore’s Law has spawned constant revolutions since then, not just in computing but in communications, in science, in a host of areas. Moore’s Law applies to radios, and to optical fiber, but there are some areas where it doesn’t apply. In this blog we’ll take a daily look at new implications of Moore’s Law in real time, as it rolls forward to create our future.
Media Bloggers
Don't Miss The AppGap, a blog on the future of the office and small business. Sponsored by QuickBase.

Moore's Lore

« One for the Web? | Main | The Real Open Source Challenge is Getting Paid »

May 29, 2005

Von Neumann's Science Lesson

Email This Entry

Posted by Dana Blankenhorn

scientistsfdc_f.jpgThe Post Office is issuing four stamps honoring scientists.

One pictures John Von Neumann.

Von Neumann made major contributions to quantum mechanics, he practically invented game theory, but what got him on the stamp was his "invention" of "modern computer design."

It's now obsolete.

Von Neumann architecture required that a computer do one thing, then the next, and on through the program. It led to things like the Cray Supercomputer, a huge, very expensive machine that could do this very, very quickly.

The solution to really amazing speed was to break up the work into parts and run those parts in parallel. This was first done in the 1980s, it was applied to networks in the 1990s, and now it's being applied to chips as "dual-core."

Yet Von Neumann fully deserves a stamp, and specifically for his work on computing. Yes, we've moved on from there, we've built something new and in some ways contradictory on top of it, but that's the point.

Science is the search for what works. What's right can change.

If you don't understand the truth of this, which is true regardless of discipline, then you have no concept of science.

To me it's Von Neumann's greatest lesson.

Comments (3) + TrackBacks (0) | Category: History | Science | personal


COMMENTS

1. Dave on May 29, 2005 08:23 PM writes...

Bzzzzt! Wrong!

The Von Neumann Architecture is about treating programs as data, and storing them in the same storage systems as the data the programs work on.

Even the most massively parallel, multicore, multiprocessor, multinode beowulf cluster is still a Von Neumann machine.

http://en.wikipedia.org/wiki/Von_Neumann_architecture

Permalink to Comment

2. Dana Blankenhorn on May 29, 2005 08:35 PM writes...

I was covering this in the 1980s, and everything that was written at the time said that Von Neumann meant computers to do ont thing at a time, that he felt parallelism was impossible.

Permalink to Comment

3. Felix Deutsch on May 30, 2005 05:00 PM writes...

Regardless of what "was written" in the 80s, Von Neumann in architecture terms (as opposed to Harvard architecture) means exactly that: instructions and data in the same place.

Permalink to Comment

TrackBack URL:
http://www.corante.com/cgi-bin/mt/backtar.cgi/7342


EMAIL THIS ENTRY TO A FRIEND

Email this entry to:

Your email address:

Message (optional):




RELATED ENTRIES
The Legend of Dennis Hayes
Evolution Changes Its Mind (Again)
Welcome to 1966
What Must Craigslist Do?
No Such Thing as Free WiFi
The Internet As A Political Issue
Google Images Ruled Illegal
Fall of Radio Shack