[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Apple II suicide--a sermon.(parallel II's?)
ronlouie@u.washington.edu (Ron Louie) writes:
>Naive question from a non-computist: Could one create some kind of
>parallel "supercomputer" using ole' Apple II's? I read (in the New
>Yorker a few years ago) about enterprising mathematicians wiring up some
>pre-486 PC's in their NYC apartment to compute Pi to record levels.
>Their Rube Goldberg computer was supposed to rival Crays and Japanese
>supercomputers. So.....if we wired up all the elementary school II's out
>there, can we use them to do the latest Top Quark and Fermat's theorm
>calculations?
The II has several limitations that would make building a high performance,
distributed memory parallel machine out of them difficult.
First, it has fairly limited memory; it's hard to work on large problems
when you've only got 64K - OS overhead on each processor.
Second, the II has very limited I/O bandwidth. This weakness is
exacerbated by the memory limitations I mentioned above: with only
a small amount of memory, there's going to be a lot of communication
going on, both between processors and memory and processors and
other processors.
Third, the 6502 isn't a very good chip for doing the kind of floating
point intensive computations one usually performs on a supercomputer.
All that aside, I'm sure you could do some interesting things with
an array of II's -- it's just a question of whether it's worth the
effort to put together an interconnection network and write a
Fortran or C compiler to support such a beast.
--
Jim Wong (jd-wong@uiuc.edu)