{
  "meta": {
    "host": "linux3",
    "cpu": "x86_64",
    "logical_cpus": 56,
    "gpu": "NVIDIA RTX A6000",
    "time": "2026-09-14T08:57:11",
    "argv": {
      "task": "state",
      "envs": [
        16,
        64,
        256
      ],
      "workers": 0,
      "backend": "processes",
      "dr": "nominal",
      "scale": 0.0,
      "workload": "pick",
      "warmup": 2,
      "ticks": 200,
      "ik_period": 4,
      "physics_dt": 0.002,
      "width": 320,
      "height": 180,
      "shadows": 1,
      "device": "cuda:1",
      "output": "reports/benchmark/state_pick_sweep.json",
      "label": "state, scripted pick (contact)"
    }
  },
  "results": [
    {
      "label": "state, scripted pick (contact)",
      "task": "state",
      "render": false,
      "num_envs": 16,
      "backend": "processes",
      "workers": 16,
      "dr": "nominal",
      "dr_scale": 0.0,
      "workload": "pick",
      "physics_dt": 0.002,
      "substeps_per_tick": 25,
      "ik_period_substeps": 4,
      "image": null,
      "shadows": true,
      "ticks": 200,
      "wall_s": 17.05754380952567,
      "env_steps_per_s": 187.60028030606503,
      "ticks_per_s": 11.725017519129064,
      "sim_seconds_per_wall_second": 9.380014015303253,
      "ms_per_env_step": 5.330482440476771,
      "breakdown_ms_per_tick": {
        "simulate": 80.82071129698306,
        "observe": 3.587097553536296,
        "render": 0.0,
        "reset": 0.0
      },
      "breakdown_fraction": {
        "simulate": 0.9476242558655987,
        "observe": 0.04205878165803808,
        "render": 0.0,
        "reset": 0.0
      },
      "worker_mean_ms_per_tick": {
        "physics": 57.899791991803795,
        "control": 6.209254861169029,
        "state": 0.36317093210527673,
        "reset": 0.0
      },
      "gpu_process_mem_peak_gib": 0.0,
      "gpu_util_mean_pct": 0.0,
      "gpu_util_max_pct": 0.0,
      "cpu_percent_mean": 1291.5653333333332,
      "cpu_cores_equivalent": 12.915653333333331,
      "torch_peak_gib": null,
      "build_and_reset_s": 12.570821148343384,
      "success_in_window": 16
    },
    {
      "label": "state, scripted pick (contact)",
      "task": "state",
      "render": false,
      "num_envs": 64,
      "backend": "processes",
      "workers": 56,
      "dr": "nominal",
      "dr_scale": 0.0,
      "workload": "pick",
      "physics_dt": 0.002,
      "substeps_per_tick": 25,
      "ik_period_substeps": 4,
      "image": null,
      "shadows": true,
      "ticks": 200,
      "wall_s": 47.558709668926895,
      "env_steps_per_s": 269.1410277760973,
      "ticks_per_s": 4.20532855900152,
      "sim_seconds_per_wall_second": 13.457051388804864,
      "ms_per_env_step": 3.7155241928849136,
      "breakdown_ms_per_tick": {
        "simulate": 225.2972898306325,
        "observe": 10.830590976402164,
        "render": 0.0,
        "reset": 0.0
      },
      "breakdown_fraction": {
        "simulate": 0.9474491271904016,
        "observe": 0.04554619354392818,
        "render": 0.0,
        "reset": 0.0
      },
      "worker_mean_ms_per_tick": {
        "physics": 120.2671662548424,
        "control": 11.879287739034876,
        "state": 0.5086715205938422,
        "reset": 0.0
      },
      "gpu_process_mem_peak_gib": 0.0,
      "gpu_util_mean_pct": 0.0,
      "gpu_util_max_pct": 0.0,
      "cpu_percent_mean": 2726.5875389408097,
      "cpu_cores_equivalent": 27.265875389408098,
      "torch_peak_gib": null,
      "build_and_reset_s": 26.698452034965158,
      "success_in_window": 64
    },
    {
      "label": "state, scripted pick (contact)",
      "task": "state",
      "render": false,
      "num_envs": 256,
      "backend": "processes",
      "workers": 56,
      "dr": "nominal",
      "dr_scale": 0.0,
      "workload": "pick",
      "physics_dt": 0.002,
      "substeps_per_tick": 25,
      "ik_period_substeps": 4,
      "image": null,
      "shadows": true,
      "ticks": 200,
      "wall_s": 142.68934783432633,
      "env_steps_per_s": 358.82145918451647,
      "ticks_per_s": 1.4016463249395175,
      "sim_seconds_per_wall_second": 17.941072959225824,
      "ms_per_env_step": 2.786901324889186,
      "breakdown_ms_per_tick": {
        "simulate": 685.8684522286057,
        "observe": 24.172685756348073,
        "render": 0.0,
        "reset": 0.0
      },
      "breakdown_fraction": {
        "simulate": 0.9613449954581803,
        "observe": 0.0338815561543031,
        "render": 0.0,
        "reset": 0.0
      },
      "worker_mean_ms_per_tick": {
        "physics": 482.7915348633126,
        "control": 14.453747016294594,
        "state": 1.494483498806533,
        "reset": 0.0
      },
      "gpu_process_mem_peak_gib": 0.0,
      "gpu_util_mean_pct": 0.0,
      "gpu_util_max_pct": 0.0,
      "cpu_percent_mean": 3128.6719636776393,
      "cpu_cores_equivalent": 31.286719636776393,
      "torch_peak_gib": null,
      "build_and_reset_s": 50.52409608941525,
      "success_in_window": 256
    }
  ]
}
