Maxwell, A 64 FPGA Supercomputer (pdf)
citeseerx.ist.psu.edu
citeseerx.ist.psu.edu
http://docs.google.com/viewer?url=http%3A%2F%2Fciteseerx.ist...
For an interesting but only tangentially related product, I've been playing with one of these http://rtds.com/index/index.html this week. It's an FPGA driven simulator specialized for power grid stuff. It is fast and quite fun. It allows general programming within the domain, but not true general purpose stuff. I'm sure similar technologies exist for other fields and I was thinking "Someone has to be generalizing this right?". It's nice to see that thought being done here.
Fun fact for startup people: the company is tiny headcount wise but has quite a large market penetration -- it's a good testament to what a passionate, dedicated and highly skilled team can do when they get to it.
HW efficient HW inefficient
SW cheap Yes No
SW expensive Maybe NoThe main issues with the setup in the paper: latency between nodes. Gigabit Ethernet is just not good for latency. To nitpick some more, Virtex-4 is getting old.
Also one of the main goals was to build the supercomputer from commodity parts and "plug-in" FPGA cards, so they most likely had to go with FPGA cards there where available and maybe cheaper then the latest/greatest.
The paper would have been more interesting if they had compared this machine to other types of supercomputers then just CPU clusters.