0

As part of my project, I need to run Carla Simulator on the cloud. I'd be developing around it and I need to be able to use the cloud to run and record simulations.

One of the requirements is for the usage of the cloud to be as cheap as possible, hence the preferred direction of going serverless since EC2 instances are quite expensive, especially with the resources needed by Carla.

I have tried using a Fargate Launch type but discovered that it doesn't support GPU resources which are needed for Carla. EKS can use either Fargate or EC@ instances, the former has the same problem and the latter isn't an option due to cost. The only option I see with potential is using AWS Robomaker, which I've tried to use but am not sure if the Carla images and Dockefiles Match the requirments for Robomaker. I'm not sure if this would even fulfil the needs of my project as Robomaker seems to have prohibitive limitations.

I'm not at all experienced with any other cloud providers but would be open to use them if there is a strong case for them against AWS.

Oma
  • 1
  • In what way is EC2 too expensive and why would you assume anything else to be much cheaper? The resources / requirements will be expensive no matter where you deploy it. – luk2302 Feb 16 '23 at 11:35
  • Because I need to run and terminate simulations on demand, not constantly. The on-demand pricing for EC2 is more expensive than any other instance or service (as far as I understand) – Oma Feb 16 '23 at 12:04
  • A g3.4xlarge costs $1.14/hour, g4dn.4xlarge costs $1.204, both are less expensive than what one GPU hour unit costs in robomaker. You need hard number if you plan on comparing different services. E.g. what hardware do you actually need (GPU, RAM, CPU, disk), how many of it, for how long, ...? – luk2302 Feb 16 '23 at 12:10
  • You are absolutely right... that never occurred to me. Thanks so much. – Oma Feb 16 '23 at 12:24

0 Answers0