{
  "schemaVersion": 1,
  "case": {
    "preset": "quick",
    "scene": "space-sentinel",
    "scenePath": "/home/movj/code/dev/Ray_Tracer_FSharp/benchmarks/scenes/space-sentinel.json",
    "material": "glossy",
    "engine": "gpu",
    "worker": "/home/movj/code/dev/Ray_Tracer_FSharp/RayTracer.Gpu/bin/Release/net10.0/RayTracer.Gpu.dll",
    "acceleration": "gpu",
    "settings": {
      "width": 64,
      "height": 64,
      "cameraSamples": 4,
      "lightSamples": 4,
      "glossySamples": 1,
      "maxBounces": 4,
      "threads": 22,
      "tileSize": 16,
      "seed": 2026,
      "precision": "float64",
      "sampler": "regular",
      "transfer": "gamma2"
    },
    "inputFiles": [
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/armor-panel.ply",
        "sha256": "55f4c11676b8df5e2a459f833980b2a5685bd77a036c3be23e81023202f72e93",
        "bytes": 1326
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/armor-torso.ply",
        "sha256": "c48a601cca9d5ba4e263eb35bbdd78cc8650fbe6343a2f3e7f7c161d291e7d36",
        "bytes": 7467
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/disc.ply",
        "sha256": "7fe0e61611762138a2c371791419ad12e657458d1be98f397178e8dffdcf8033",
        "bytes": 19872
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/moulded-pedestal.ply",
        "sha256": "bb03959b4be279f2ed84e88713552e2a890b0d4d83f3db80d0b44768213b3955",
        "bytes": 47270
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/octagonal-stone.ply",
        "sha256": "ef2d2ee33499417f3a8566c18faa3650e11f7363c95f923c614d6e49c12f9cb0",
        "bytes": 3103
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/ring.ply",
        "sha256": "a8c5fa93e3853cf9acc908f69d62f77745a1b6006ecce8404c0f31f880e13cce",
        "bytes": 71054
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/rounded-box.ply",
        "sha256": "d3e61dcd3397ee5db3e1dd9885131a966c968ccab4c8b0fb8a368cc5397406b1",
        "bytes": 20502
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/rounded-cylinder.ply",
        "sha256": "197d4d973167b6be6c4cc26fd01fb4f83eb5b846eb56a59d17ef74a358a37793",
        "bytes": 21136
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/sentinel-cape.ply",
        "sha256": "06edc1ee43a8ab07b88c778ad77f60cd91903ccb8b52b2eb4df8aaf8110a5f43",
        "bytes": 270808
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/sentinel-faceplate.ply",
        "sha256": "073580616082e0c98fc4202dd9153b0e8aa7bdd3ca4bc156ea1d415b79af8c43",
        "bytes": 1304
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/sentinel-fin.ply",
        "sha256": "ee51faa35644941896c39bb5e83762c2f409074df6f72adf4aa9900cafe1404f",
        "bytes": 1112
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/sentinel-helmet.ply",
        "sha256": "edb635eda496d2f3b1a7fd7880ab2b895be258f26831b71c0a7cdbd76b471097",
        "bytes": 7608
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/sentinel-visor.ply",
        "sha256": "33907454d92e548756236e12c9a9ae491fc502cff04462e389b8d901282ee3ff",
        "bytes": 1735
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/small-sphere.ply",
        "sha256": "3f7b4f85cd8b2dea3a1a6833b1693151daab474ee6588b04ca234fb5c61fc05d",
        "bytes": 24048
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/textures/brushed-metal.png",
        "sha256": "4dcea343942815bfa02254fc76388ec7c1327b58be1a656c3aa080b03674176b",
        "bytes": 18697
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/textures/woven-fabric.png",
        "sha256": "e7ec12905d86060fe0faff3114927229e32da602ccfeae531eb40bd25a674d4a",
        "bytes": 334405
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/benchmarks/legacy/baseline.json",
        "sha256": "c9b7542c80afbe961d904e61bfbaa842524fdc7446019953154efddf496d9ba0",
        "bytes": 565
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/benchmarks/legacy/source.sha256",
        "sha256": "e16be33a22219bf6a61a41b10eb407db9601b02e8ec37bbb5dce49574beb20fa",
        "bytes": 6205
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/benchmarks/scenes/provenance.json",
        "sha256": "2e013d878c5607edd0d35361869d75370f17855c0bb4bfe6efae249808a915ae",
        "bytes": 39154
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/benchmarks/scenes/space-sentinel.json",
        "sha256": "8036b0353a9d002df6fe71b8751a794c88eaa5167b43534cef550cf29a16d65e",
        "bytes": 31942
      }
    ],
    "contextFingerprint": "7d11d23d3b438b00bba29ab1eb3fae96eb98853395f63ce315deb4d8bf152b35",
    "fingerprint": "52a1fd624360276ffbd719365d7fcac6f603e566bf03e42ed3ac9383c242d025",
    "repeats": 1,
    "warmups": 0
  },
  "repeat": 1,
  "warmup": false,
  "attempt": 1,
  "startedUtc": "2026-09-07T14:56:31.6148800\u002B00:00",
  "status": "success",
  "error": "",
  "exitCode": 0,
  "coldMs": 4189.4589,
  "metrics": {
    "schemaVersion": 1,
    "engine": "modern-gpu",
    "backend": "cuda-compute",
    "device": "NVIDIA RTX 3000 Ada Generation Laptop GPU; CUDA 13.2; sm_SM_89",
    "scene": "space-sentinel",
    "material": "glossy",
    "status": "success",
    "error": "",
    "settings": {
      "width": 64,
      "height": 64,
      "cameraSamples": 4,
      "lightSamples": 4,
      "glossySamples": 1,
      "maxBounces": 4,
      "threads": 22,
      "tileSize": 16,
      "seed": 2026,
      "precision": "float64",
      "sampler": "regular",
      "transfer": "gamma2"
    },
    "timings": {
      "loadMs": 134.2413,
      "buildMs": 210.2994,
      "compileMs": 3463.4566,
      "uploadMs": 38.4548,
      "traceMs": 107.9927,
      "downloadMs": 5.3634,
      "encodeMs": 21.3558,
      "cleanupMs": 40.514,
      "totalMs": 4100.7968
    },
    "allocatedBytes": 568671296,
    "peakWorkingSetBytes": 427372544,
    "peakDeviceBytes": 14658960,
    "gcCollections": [
      48,
      33,
      6
    ],
    "invalidPixels": 0,
    "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/glossy/gpu/52a1fd624360276ffbd719365d7fcac6f603e566bf03e42ed3ac9383c242d025/repeat-001/attempt-001/render.png",
    "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/glossy/gpu/52a1fd624360276ffbd719365d7fcac6f603e566bf03e42ed3ac9383c242d025/repeat-001/attempt-001/linear.pfm"
  },
  "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/glossy/gpu/52a1fd624360276ffbd719365d7fcac6f603e566bf03e42ed3ac9383c242d025/repeat-001/attempt-001/render.png",
  "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/glossy/gpu/52a1fd624360276ffbd719365d7fcac6f603e566bf03e42ed3ac9383c242d025/repeat-001/attempt-001/linear.pfm",
  "metricsPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/glossy/gpu/52a1fd624360276ffbd719365d7fcac6f603e566bf03e42ed3ac9383c242d025/repeat-001/attempt-001/metrics.json",
  "workerMetadataPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/glossy/gpu/52a1fd624360276ffbd719365d7fcac6f603e566bf03e42ed3ac9383c242d025/repeat-001/attempt-001/metrics.json.worker.json",
  "stdoutPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/glossy/gpu/52a1fd624360276ffbd719365d7fcac6f603e566bf03e42ed3ac9383c242d025/repeat-001/attempt-001/stdout.log",
  "stderrPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/glossy/gpu/52a1fd624360276ffbd719365d7fcac6f603e566bf03e42ed3ac9383c242d025/repeat-001/attempt-001/stderr.log",
  "trialPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/glossy/gpu/52a1fd624360276ffbd719365d7fcac6f603e566bf03e42ed3ac9383c242d025/repeat-001/trial.json",
  "files": [
    {
      "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/glossy/gpu/52a1fd624360276ffbd719365d7fcac6f603e566bf03e42ed3ac9383c242d025/repeat-001/attempt-001/render.png",
      "sha256": "4d7b150ba3becdaa8004ea813870a95ca31947414ae9c72cafaaa7f3d7d4ff48",
      "bytes": 5093
    },
    {
      "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/glossy/gpu/52a1fd624360276ffbd719365d7fcac6f603e566bf03e42ed3ac9383c242d025/repeat-001/attempt-001/linear.pfm",
      "sha256": "34177308486d0fdffcb1cf333d3be2f51eca2eb42b7b552d90f26d6c0a788a8f",
      "bytes": 49166
    },
    {
      "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/glossy/gpu/52a1fd624360276ffbd719365d7fcac6f603e566bf03e42ed3ac9383c242d025/repeat-001/attempt-001/metrics.json",
      "sha256": "c91a4e04c6b9f7ce9addad25a768232d466f59ea048c1d3aa4c5e884769d7ade",
      "bytes": 1403
    },
    {
      "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/glossy/gpu/52a1fd624360276ffbd719365d7fcac6f603e566bf03e42ed3ac9383c242d025/repeat-001/attempt-001/settings.json",
      "sha256": "1e200723a237d7e9a5d64f41f9827a428da7defbe091489b9103586a334ecdb6",
      "bytes": 242
    }
  ]
}