6

I sometimes have some data processing jobs to run, but my laptop is not fast enough (2.4 Ghz Core 2 Duo) or don't have enough memory (4 GB). It may need to run for days. I want to buy fast computing time on demand. Here is my ideal workflow:

1) Write my code in python, R or C++.

2) Connect to the server which has persistent storage of the libraries I installed before

3) Upload my code and data to the server

4) Run it much faster than my laptop

5) Download the output file

6) Disconnect and pay very little

QUESTION: Where is the best (cheap and fast) place do this?

  • I think this would depend heavily on what you define as 'very little' in point 6. Presumably you're looking at some form of Cloud Computing - in which case rates tend to start in the region of $0.10 per hour or so (Azure / AWS for example). –  Nov 10 '10 at 00:35
  • This falls into one of those tricky gray areas in terms of on-/off-topicness. I've voted for migration to Server Fault simply because I think you'll find more experience there. – dmckee --- ex-moderator kitten Nov 10 '10 at 00:52
  • In my experience, RS cloud instances have a lot more CPU per $ than EC2. – Jonesome Reinstate Monica Oct 16 '13 at 02:44

6 Answers6

4

I don't know if it fits your needs but I really dig the http://www.picloud.com/ idea.

pst
  • 153
  • 4
3

Amazon EC2 has some HPC (high performance computing) offerings

Javier
  • 9,268
  • 2
  • 24
  • 24
1

I tried Amazon AWS and Rackspace. Both are great.

cababunga
  • 157
  • 4
0

The cloud service that gives you the most CPU for your dollar is probably Linode; Amazon is notoriously poor on this benchmark. The drawback to Linode, however, is that you pay by the month, while with Amazon you can pay by the hour. I'm not familiar with Rackspace's offering.

dfranke
  • 379
  • 1
  • 7
0

Joyent seem to brag they're better than Amazon EC2 in performance and cost, but I've no personal experience with their setup yet:

http://www.joyent.com/services/cloudhosting/joyent-vs-amazon-ec2/

Alex Holst
  • 2,240
  • 1
  • 15
  • 13
0

I use http://prgmr.com. You pay monthly, but there are no contracts so you could just decide to pay a month or two and be done.

kbyrd
  • 3,672
  • 2
  • 24
  • 34