views:

154

answers:

2

A program I am working on takes forever to complete (~3days, everytime).

Is there some place on the internet where I can leave the code, some robot might run it for me and I can come back and collect the results? Some online judge that offers this capability?

[I am not talking abt optimisations here.]

+7  A: 

You may need to go to something like this:

Amazon Elastic Compute Cloud (Amazon EC2) is a web service that provides resizable compute capacity in the cloud. It is designed to make web-scale computing easier for developers.

http://aws.amazon.com/ec2/

James Black
+4  A: 

If you really cannot run it on your own machines, you can run in on Amazon EC2 cloud. You would need to maintain a virtual machine, but Amazon provides some preconfigured settings.

The pricing starts with $0.085/hour (~$6 for three days). The actual price is determined by the duration of use and your CPU needs. Higher CPU capability is more expensive.

notnoop
It sounds like hanifr's app is CPU-bound, and could probably run faster and ultimately cheaper on a "High-CPU" instance.
Michael Borgwardt
you're right, Michael.
Lazer