Verification follows a transition flow like this: unverified -> verified -> deverified -> unverified -> ....
Verification is mostly for higher end machines, mining rigs may never be verified.
Right now the only machines which can expect fast verification are $10k+: H100 or A100 80GB
If you have a higher end machine that is not tested quickly in a day or so let us know.
8x4090, 4xA6000 - should be tested in less than a week, especially if you have a number of them.
For machines that are not high-end machines or machines from datacenters, verification is relatively random even if your unverified machine is meeting these requirements.
We run more random auto verification roughly about once a week.
The only manual verification tests are for datacenters and high end machines.
For datacenter partner inquiries email us at contact@vast.ai directly.
These are typically new machines that have not been tested by Vast's team/software.
In order for your unverified machine to be verified, it must follow these minimum guidelines:
Ubuntu 18.04 or newer (required)
Dedicated machines only - the machine shouldn't be doing other stuff while rented
Fast, reliable internet: at least 10Mbps per machine.
10-series Nvidia GPU or MI25 or newer Radeon Instinct series GPU or Radeon VII or Radeon Pro VII or Radeon RX 7900 (GRE/XT/XTX); or Radeon Pro W7900/W7800. Other 6000 series or newer Radeon RX/Pro W series GPUs may be supported; but may not be searchable using standard filters for AMD ROCm.
At least 1 physical CPU core (2 hyperthreads) per GPU.
Your CPU must support AVX instruction set (not all lower end CPUs support this).
At least 4GBM of system RAM per GPU.
Fast SSD storage with at least 128GB per GPU.
at least 1X PCIE for every 2.5 TFLOPS of GPU performance.
All GPUs on the machine must be of the same type.
An open port range mapped to each machine.
The ideal machine will exceed these minimum guidelines, as some workloads require even more CPU, RAM, disk, and PCIE performance. Also keep in mind that everything scales with GPU power, so a 3090 will need more ram, a better cpu, etc, than a 3060. Note that changing components that degrade machine performance (e.g, decreasing the number of GPUs, RAM capacity, etc) is not supported after the machine is created, and will result in the machine being deverified. Upgrading the machine is ok (e.g, increasing the number of GPUs, RAM capacity, etc), but it will take some time before the change is reflected in search.
In order for your unverified machine to be verified, it must also meet the following minimum requirements:
CUDA version greater than or equal to 12.0
Reliability of 90%
At least 3 open ports per GPU (100 recommended)
Internet download speed of 500 Mb/s
Internet upload speed of 500 Mb/s
GPU RAM of 7 GB
If you've been verified by meeting those minimum requirements and having your machine being randomly selected or having higher end machine(s) or datacenter(s), continue to meet these requirements and try to prevent the issues listed in the Deverified section of this guide.
Your machine could go from verified -> deverified if an error in your machine is autodetected.
If you see a red error on your machine card, you should try to investigate and resolve that because it could get you deverified.
Some issues that could get your machine deverified are issues with a container starting in your machine, nvidia-smi related errors, nvml errors, nvidia-container-cli device errors, or issues with verifying the bandwidth of your machine.
If the issue is resolved, then your machine will go from deverified -> unverified.