Run a gcad simulation on a remote GPU when your own machine is too small for it.
gcad builds the model on your machine and sends the built parts, never the project files. The result lands beside your .gsim as if it had run locally.
Loading runners.
| Runner | GPU | FP32 | Memory | Video memory | CPU | Price |
|---|---|---|---|---|---|---|
| Loading. | ||||||
Each runner sets its own price an hour and is billed per second of its time. FP32 and memory bandwidth are measured by the runner with gcad gpu-bench, the best of its recent runs. Flow simulations are limited mostly by memory bandwidth; the other kinds run on the CPU.
gcad remote signup # makes an account, saves the token in ~/.config/gcad/remote.toml gcad remote account # account id and balance gcad remote runners # the runners above gcad sim wind.gsim --remote
Top up from the shop with your account id.
A run goes to the first free runner on your gcad version at or under --max-price (any runner by default) and is charged that runner's price.
It holds its time limit (--max-minutes, an hour by default) at the highest price it allows while it runs, and gives back what it did not use.
gcad sim wind.gsim --remote --max-price 2.50 --max-minutes 20 gcad remote jobs # recent runs, the runner, time and cost gcad remote cancel ID # stop a run, pay for the time it used
Rerunning gcad sim --remote on unchanged files picks up the run already queued or running instead of starting another.