{
  "meta": {
    "host": "linux3",
    "cpu": "x86_64",
    "logical_cpus": 56,
    "gpu": "NVIDIA RTX A6000",
    "time": "2026-09-14T09:17:32",
    "argv": {
      "task": "visual",
      "envs": [
        16,
        64,
        256,
        512
      ],
      "workers": 0,
      "backend": "processes",
      "dr": "visual",
      "scale": 1.0,
      "workload": "hold",
      "warmup": 5,
      "ticks": 40,
      "ik_period": 4,
      "physics_dt": 0.002,
      "width": 320,
      "height": 180,
      "shadows": 1,
      "device": "cuda:1",
      "output": "reports/benchmark/visual_hold_fulldr.json",
      "label": "visual 320x180, full DR 1.0"
    }
  },
  "results": [
    {
      "label": "visual 320x180, full DR 1.0",
      "task": "visual",
      "render": true,
      "num_envs": 16,
      "backend": "processes",
      "workers": 16,
      "dr": "visual",
      "dr_scale": 1.0,
      "workload": "hold",
      "physics_dt": 0.002,
      "substeps_per_tick": 25,
      "ik_period_substeps": 4,
      "image": [
        180,
        320
      ],
      "shadows": true,
      "ticks": 40,
      "wall_s": 1.8948617447167635,
      "env_steps_per_s": 337.7555126564997,
      "ticks_per_s": 21.109719541031232,
      "sim_seconds_per_wall_second": 16.887775632824987,
      "ms_per_env_step": 2.960721476119943,
      "breakdown_ms_per_tick": {
        "simulate": 31.48883928079158,
        "observe": 2.46409410610795,
        "render": 13.397349696606398,
        "reset": 0.0
      },
      "breakdown_fraction": {
        "simulate": 0.664720565890118,
        "observe": 0.052016335502646886,
        "render": 0.28281429468848096,
        "reset": 0.0
      },
      "worker_mean_ms_per_tick": {
        "physics": 15.907801853609273,
        "control": 6.349958898499608,
        "state": 0.3531541064148769,
        "reset": 0.0
      },
      "gpu_process_mem_peak_gib": 1.962890625,
      "gpu_util_mean_pct": 23.875,
      "gpu_util_max_pct": 30.0,
      "cpu_percent_mean": 884.075,
      "cpu_cores_equivalent": 8.84075,
      "torch_peak_gib": 0.6219525337219238,
      "build_and_reset_s": 19.055256833322346,
      "success_in_window": 0
    },
    {
      "label": "visual 320x180, full DR 1.0",
      "task": "visual",
      "render": true,
      "num_envs": 64,
      "backend": "processes",
      "workers": 56,
      "dr": "visual",
      "dr_scale": 1.0,
      "workload": "hold",
      "physics_dt": 0.002,
      "substeps_per_tick": 25,
      "ik_period_substeps": 4,
      "image": [
        180,
        320
      ],
      "shadows": true,
      "ticks": 40,
      "wall_s": 5.129216946661472,
      "env_steps_per_s": 499.1015249737612,
      "ticks_per_s": 7.798461327715018,
      "sim_seconds_per_wall_second": 24.95507624868806,
      "ms_per_env_step": 2.0036003697896376,
      "breakdown_ms_per_tick": {
        "simulate": 75.48782522790134,
        "observe": 8.776034344919026,
        "render": 43.941250699572265,
        "reset": 0.0
      },
      "breakdown_fraction": {
        "simulate": 0.5886888857530987,
        "observe": 0.06843956444954984,
        "render": 0.34267414427204484,
        "reset": 0.0
      },
      "worker_mean_ms_per_tick": {
        "physics": 30.67253162984603,
        "control": 12.621953231947764,
        "state": 0.49064343454249737,
        "reset": 0.0
      },
      "gpu_process_mem_peak_gib": 2.083984375,
      "gpu_util_mean_pct": 34.55263157894737,
      "gpu_util_max_pct": 40.0,
      "cpu_percent_mean": 1849.5657894736842,
      "cpu_cores_equivalent": 18.49565789473684,
      "torch_peak_gib": 0.6761393547058105,
      "build_and_reset_s": 29.759903115220368,
      "success_in_window": 0
    },
    {
      "label": "visual 320x180, full DR 1.0",
      "task": "visual",
      "render": true,
      "num_envs": 256,
      "backend": "processes",
      "workers": 56,
      "dr": "visual",
      "dr_scale": 1.0,
      "workload": "hold",
      "physics_dt": 0.002,
      "substeps_per_tick": 25,
      "ik_period_substeps": 4,
      "image": [
        180,
        320
      ],
      "shadows": true,
      "ticks": 40,
      "wall_s": 15.82442925684154,
      "env_steps_per_s": 647.1007474454622,
      "ticks_per_s": 2.5277372947088366,
      "sim_seconds_per_wall_second": 32.35503737227311,
      "ms_per_env_step": 1.5453544196134317,
      "breakdown_ms_per_tick": {
        "simulate": 196.99277831241488,
        "observe": 23.369098035618663,
        "render": 175.2174726454541,
        "reset": 0.0
      },
      "breakdown_fraction": {
        "simulate": 0.49794599252860117,
        "observe": 0.05907094064834031,
        "render": 0.44290374029053975,
        "reset": 0.0
      },
      "worker_mean_ms_per_tick": {
        "physics": 118.27385097317996,
        "control": 14.346813084973423,
        "state": 1.4586307898363364,
        "reset": 0.0
      },
      "gpu_process_mem_peak_gib": 2.37109375,
      "gpu_util_mean_pct": 40.214285714285715,
      "gpu_util_max_pct": 95.0,
      "cpu_percent_mean": 1708.9642857142858,
      "cpu_cores_equivalent": 17.08964285714286,
      "torch_peak_gib": 0.8941783905029297,
      "build_and_reset_s": 53.9137859614566,
      "success_in_window": 0
    },
    {
      "label": "visual 320x180, full DR 1.0",
      "task": "visual",
      "render": true,
      "num_envs": 512,
      "backend": "processes",
      "workers": 56,
      "dr": "visual",
      "dr_scale": 1.0,
      "workload": "hold",
      "physics_dt": 0.002,
      "substeps_per_tick": 25,
      "ik_period_substeps": 4,
      "image": [
        180,
        320
      ],
      "shadows": true,
      "ticks": 40,
      "wall_s": 29.74966017063707,
      "env_steps_per_s": 688.4112249528742,
      "ticks_per_s": 1.3445531737360825,
      "sim_seconds_per_wall_second": 34.42056124764371,
      "ms_per_env_step": 1.4526201255193882,
      "breakdown_ms_per_tick": {
        "simulate": 351.5761034330353,
        "observe": 38.5002298746258,
        "render": 353.63294447306544,
        "reset": 0.0
      },
      "breakdown_fraction": {
        "simulate": 0.47271276568065285,
        "observe": 0.051765606267496864,
        "render": 0.47547829782889595,
        "reset": 0.0
      },
      "worker_mean_ms_per_tick": {
        "physics": 232.18142665282357,
        "control": 15.582385074230842,
        "state": 2.7039388963852877,
        "reset": 0.0
      },
      "gpu_process_mem_peak_gib": 3.37109375,
      "gpu_util_mean_pct": 38.119791666666664,
      "gpu_util_max_pct": 100.0,
      "cpu_percent_mean": 1540.7369791666667,
      "cpu_cores_equivalent": 15.407369791666667,
      "torch_peak_gib": 1.7462387084960938,
      "build_and_reset_s": 88.28279236145318,
      "success_in_window": 0
    }
  ]
}
