The only thing that did not fit were the humongous Tesla C1060s donated by NVIDIA. Notice in the image below that the cards themselves are a neat fit, but one of the two PCI-Express power cables they need are at the end of the card, which is blocked by the hard disk bay.
Thankfully, the hard disk bay was removable.
But that leaves me wondering where to put the hard disk.
The floppy drive bay seemed like a snug fit. But it was a third of an inch too wide. And there were these twisted pieces of metal digging into the hard disk's plastic sides. The first thought that came to my mind was duct tape.
But I'm not a fan of duct tape solutions. It's messy and leaves icky residues. So it's either scotch tape, or superglue... superglue it is!
I used very little amounts on the tips of the hard drive plastic. Enough to hold it in place, but still easy to pry out with a gentle wedge.
So here are the final pictures of the innards of the system. And we have FOUR of these babies... :D
Notice the little GeForce FX 5200 PCI graphics cards hidden behind the Teslas. This little bugger gives us some major trouble afterwards.
As you may know, a graphics card is required for any system to POST. The Teslas are not valid graphics cards since they do not have any output ports. They are only computing devices. This is why we needed at least one PCI graphics card per node. I'll discuss the problem with the 5200s in another post.