[ExI] homebrew cold freon bath super computer
Tomasz Rola
rtomek at ceti.pl
Fri Mar 9 22:03:52 UTC 2012
On Fri, 9 Mar 2012, spike wrote:
> We have a tool at work which is a cold Freon bath: it uses the kind of
> Freon we can still have, no chlorine, and maintains the Freon down to
> minus 20 celcius. I heard from a colleague they were getting rid of it.
> I have half a mind to try to buy it at auction if I can get it for a
> song. Reasoning: we could set up a heat sink for a homebrew
> supercomputer.
>
> Freon is a low conductor, so we should be able to submerge a circuit
> card in that stuff, ja? A couple years ago a cell phone won a big chess
> tournament which included two grandmasters (it beat one of them and drew
> the other, not by phoning a friend but by doing all the calcs right
> there in realtime.) So modern phones make plenty of MIPS (processor
> hipsters, help me here please.) I also know that phones are considered
> electronic waste once they get about three yrs old, tossed into the
> trash.
>
> Idea: we get some application which is calculation intensive but does
> not require a huge amount of communication between nodes such as chess
> or Mersenne prime search, collect a bunch of these discarded phones,
> take the processor cards out of them, remove the batteries and replace
> with an external power source, figure out some kind of I/O system such
> as bluetooth, stack the cards, submerge the whole mess in cold freon and
> BOOM, we have a great poor-man's highly parallel super computer, ja?
>
> Would that be a cool science fair project or what?
Or what, I think. I mean, if you'd like some results out of this, better
aim for as much practicality as possible.
Used phones might be fine computing devices as long as you can have your
software installed on them. Imagine making custom Android images for five
different phone models. Without technical specs. And producers highly
unwilling to cooperate. Some of Android phones had been rooted, some not.
So this could be as easy as downloading root image or making one by
yourself. You could also make the soft using Android SDK and install it as
usual but I'm not sure this would give the best performance.
With some modifications, your plan could be doable:
1. Don't buy this freon bath, you won't need it. Instead, put X amount of
cash into envelope.
2. Dig the phones out of trash, clean them up, install software updates
and as many free apps as you can find, sell on eBay, put Y amount of
cash into same envelope.
3. Take envelope, take (X+Y) bucks out, buy yourself used 100Mbps switch
on eBay (5-8 ports should suffice for a start, but if you can spot
cheap 16 ports, grab it). 1Gbps switch would be nicer (more future proof)
but they eat more cash.
4a. For the rest of the cash buy yourself some cheap Linux based micros
with ARM cpu and 200-something megs of ram, like BeagleBone or Raspberry
Pi
4b. You may consider buying and dismantling old broken laptops - their
cpus may have better floating point performance, should be cheaper than
BeagleBones, plus you can sell unused parts - basically, anything from
last 6-8 years should fit
5. Install your soft (Beowulf, maybe?), connect the plugs, run run run.
6. Don't worry about temperature, if you don't overclock you should be
fine with air cooling (and maybe custom made big box with few grand
voltage regulated 120+mm propellers and many holes) - but I would measure
temps all the time, just in case.
At least this is how I would do this.
No matter if you go 4a or 4b route, the extra and most important bonus is,
you don't need to reverse engineer the bloody phone to run what you need.
One way or another you get a platform that is Linux friendly and runs
your apps natively, whithout asking anybody for permission or
circumventing whimsical EULAs.
Sorry if after modifications the plan is not exotic enough for you. Seems
to me, exotic is what makes you tick :-).
6b. If you really want to use freon and will be unhappy without it,
consider old fridge as supercomputer case. This will probably make your
head explode when you start dealing with ice on circuits, but if only
freon makes your day...
6c. You will have to keep disks out of the freezer all the time. This may
contribute to their faster demise or you will make a custom box to keep
them stable. I mean hard disks. Solids should be ok as long as you stay
inside their working specs.
Regards,
Tomasz Rola
--
** A C programmer asked whether computer had Buddha's nature. **
** As the answer, master did "rm -rif" on the programmer's home **
** directory. And then the C programmer became enlightened... **
** **
** Tomasz Rola mailto:tomasz_rola at bigfoot.com **
More information about the extropy-chat
mailing list