System Architecture
The NIST Test and Evaluation team provides a shared testbed to evaluate solutions against sequestered datasets.
Test Servers
NIST maintains two test servers.
Both ‘servers’ operate on the same physical hardware, with identical software setups. The only difference between the two ‘servers’ is which processing queue the job is submitted to, what compute time limits there are, and how much data will be evaluated.
Evaluation Server
⚠️ details pending ⚠️
Smoke Test Server
⚠️ details pending ⚠️
Job Timeout
Job time limits are enforced using the linux command timeout -s SIGKILL which can generate an exit status code of -9 for your job.
[vm-executor.py:197] Execute status = -9
[vm-executor.py:199] VM "gpu-vm-db" Execute submission "container.simg" timed out
Compute Resources
Your solution will have access to the following server resources allocated for the duration of the compute time limit to evaluate the relevant dataset.
⚠️ details pending ⚠️