I think it's time I posted my "we've been here before" rant about
concurrency and massively parallel computers on my blog.
![Smile :) :)](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
For
starters, do a Google search for the writings of Dr. John Gustafson,
who is now a senior researcher at Sun Microsystems.
SUN'S GUSTAFSON ON ENVISIONING HPC ROADMAPS FOR THE FUTURE
http://www.taborcommunications.com/hpcwire/hpcwireWWW/05/0114/109060.html
[...]
You may recall that Sun acquired the part of Cray that used to be
Floating Point Systems. When I was at FPS in the 1980s, I managed the
development of a machine called the FPS-164/MAX, where MAX stood for
Matrix Algebra Accelerator. It was a general scientific computer with
special-purpose hardware optimized for matrix multiplication (hence,
dense matrix factoring as well). One of our field analysts, a
well-read guy named Ed Borasky, pointed out to me that our
architecture had precedent in this machine developed a long time ago
in Ames, Iowa. He showed me a collection of original papers reprinted
by Brian Randell, and when I read Atanasoff's monograph I just about
fell off my chair. It was a SIMD architecture, with 30 multiply-add
units operating in parallel. The FPS-164/MAX used 31 multiply-add
units, made with Weitek parts that were about a billion times faster
than vacuum tubes, but the architectural similarity was uncanny. It
gave me a new respect for historical computers, and Atanasoff's work
in particular. And I realized I shouldn't have been such a cynic about
the historical display at Iowa State.
[...]
I can see why you're a fan. ;-)
Tom