You want to run some heavy tasks in a cloud using GPUs. What would you do?
- What features are the most important for you in a GPU cloud provider? Is it price, availability, GPU models, or something else?
- How do you choose an instance type to run? Typically there are dozens of different instances in each provider.
- Do you regularly use one or more providers?
I recently scoured a bunch of the internet looking for good options out there for a custom deep learning API project I’m working on (I wanted to host my API on cloud GPUs and be able to scale it and not burn my wallet)
The big guys (Microsoft, AWS, google) can be pretty pricey for cloud GPUs especially for side projects. But I think they give startup credits which can be very useful
Tensordock marketplace ended up my top choice. You can get some really cheap 4090/3090s (0.3-0.4 an hour) that are running in data centers. I haven’t had any issues with them yet.
Other options I found was Runpod 0.44hr for 3090
Genesis cloud 0.3hr for 3080
Vast AI is also really cheap GPUs but heard mixed things about them
Google cloud has a T4 for I believe 0.35hr
I’m not paid by any of these companies to promote their stuff. Hopefully this comment helps someone