AWS Compute Cluster #231 on Top 500
perspectives.mvdirona.com
perspectives.mvdirona.com
No idea how that compares to other machines on the list. You would really need a TCO analysis.
When I run our 250 node EC2 cluster of small instances (around $25/hr) I get nervous that it won't shut down properly. $1400/hr would be pretty nerve wracking...
22 GB of memory
33.5 EC2 Compute Units (2 x Intel Xeon X5570, quad-core “Nehalem” architecture)
2 x NVIDIA Tesla “Fermi” M2050 GPUs
1690 GB of instance storage
64-bit platform
I/O Performance: Very High (10 Gigabit Ethernet)
API name: cg1.4xlarge
So they have new awesome Fermi GPUs but the instances cost $0.50 more per hour than the standard HPC compute nodes. Generally exciting for anyone with GPU code and the desire to run on a cluster.http://cloudharmony.com/b/2010/09/benchmarking-of-ec2s-new-c...
I think on the last run we got about 2/3 of the way through; we should be able to do the whole thing if i ever get round to running it again.
Good luck getting much computing done at $1.6 an hour... Supercomputing speeds are bound to cost a lot more than that.
But it's still cool to have an account on #231 of the top500 list. I have to brag about it someplace.
To be fair, it has the added benefit of you not having to sell a cluster of PS3's on e-Bay after your number crunching is done... I think that could be the biggest change cloud computing brings to HPC.
When thinking about the rent vs buy equation, this is something to think about. If you only need it for a month or less, you almost certainly will save money by renting. If you keep the hardware for a year, you will nearly always save money by buying. (of course, it's a little more complex; if you have have a bunch of hardware knolwedge in-house and can sell hardware that was used for a month at nearly full price, it might make sense to buy even for one month's usage. If the opposite is true, e.g. there is something in your organization that prevents you from hiring hardware contractors, or you have budge for MRC but not for capital costs, renting might make sense longer. I just use the 'four months' as a starting place.)
This is leaving aside the "of reasonable size" bit. If you need 256MiB of ram and a tiny slice of a x86 CPU in a data center, it's nearly always cheaper for you to rent a virtual than to own a physical bit of hardware. But for large clusters, you usually need enough ram/cpu to justify buying and hosting a real (32GiB ram/8 core or better) server.
http://www.top500.org/site/systems/2938
When I worked on it, we were #64. I told lots of people :)