Why is machine start-up so slow?
Check if the minimum machines for that machine type is set to 0. If so, it’s likely that the slow start-up time is because Spell needs to bring up a new machine from scratch.
Check if you have any Additional Frameworks you have configured for that machine type. Try to only have the necessary frameworks you need. The fewer you have configured on a machine type, the faster Spell can bring up a new machine of that type from scratch.
Does the machine persist after the run is over?
We allow you some customization with regard to how available machines are.
By default “Minimum Machines” is set to 0, so we will terminate any machine when it is unused after it’s Idle Timeout has elapsed. You can set that higher if you want more availability - that will make a hello world run much faster. The tradeoff is that Amazon will charge you for that machine even when it’s Idle.
Another option is to set the 'Idle Timeout' which defaults to 30 minutes. This will mean that you have to wait for a machine to spin up for your first run but after that the machine will stay ready until the Idle Timeout has elapsed, so doing a new run on that same machine type within the Idle Timeout will be quick.
Why am I getting a no machines error?
Double-check that the machine you are requesting is available within the region where your cluster is located. For example, US-West-1 on AWS does not have any GPUs.
Ensure your quota is high enough to allow for the machines you’re requesting. If not, you can request a higher quota from AWS or GCP.
You should also get an error message emailed to your Org Billing Admin if either of the above is the case which will help you troubleshoot the problem.
What machine types are available?
For a full list of available machine types, see our docs.
Do you support Preemptible (Spot) Instances?
Yes, we support Spot Instances in AWS. However, you need to increase your quota and have the role created for Spot Instances. They require different quotas and roles from the dedicated GPU machines of the same machine type.
Currently, we only support Preemptible (Spot) Instances on AWS. Email us at email@example.com if you’re interested in Preemptible Instances for GCP.