{
  "schemaVersion": 1,
  "case": {
    "preset": "quick",
    "scene": "chair",
    "scenePath": "/home/movj/code/dev/Ray_Tracer_FSharp/benchmarks/scenes/chair.json",
    "material": "authored",
    "engine": "gpu",
    "worker": "/home/movj/code/dev/Ray_Tracer_FSharp/RayTracer.Gpu/bin/Release/net10.0/RayTracer.Gpu.dll",
    "acceleration": "gpu",
    "settings": {
      "width": 32,
      "height": 32,
      "cameraSamples": 1,
      "lightSamples": 1,
      "glossySamples": 1,
      "maxBounces": 2,
      "threads": 1,
      "tileSize": 8,
      "seed": 2026,
      "precision": "float64",
      "sampler": "regular",
      "transfer": "srgb"
    },
    "inputFiles": [
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/chair-curved-rail.ply",
        "sha256": "3abf775c52592e116c5d8f424d7e1a38ce2c3cebab4ebce596b8084b911bb9a3",
        "bytes": 35784
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/chair-curved-slat.ply",
        "sha256": "11ed75310341d1182fb1d2c2ff177665f65d669c7641cd2060867bb5aec90f12",
        "bytes": 21409
      },
      {
        "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/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/seat-piping.ply",
        "sha256": "2b7444292836b0e9ee37cc327e35d5031c2ab7f9459961d985ebddfac75e788f",
        "bytes": 69345
      },
      {
        "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/meshes/tapered-leg.ply",
        "sha256": "20940ed0b5b0270834f5e5241b3b83e56d0b954a6cce7c21a1d7028165aa042f",
        "bytes": 15840
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/textures/wood-endgrain.png",
        "sha256": "b9ee7325e30cb242f4b53f976018864654c4bab3bd4ba1c7f97794ebd692adfd",
        "bytes": 490262
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/textures/wood-grain.png",
        "sha256": "61e5352102b13b60f13d66f0eebb04d9ee4de74e6c94c6f8c5e03d0ece01f4ec",
        "bytes": 167579
      },
      {
        "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/chair.json",
        "sha256": "ce33b5f08b535ff21d44640557c93e295fcae9af1679cafb5cf84391f010ff4b",
        "bytes": 28262
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/benchmarks/scenes/provenance.json",
        "sha256": "2e013d878c5607edd0d35361869d75370f17855c0bb4bfe6efae249808a915ae",
        "bytes": 39154
      }
    ],
    "contextFingerprint": "1ca19849dd66437448302e3e843a48611c54ab743beb7a6c740197655509e50c",
    "fingerprint": "7d8b8ab08a38add44340ea87a7b8af04e78a516a753b57d3631b40cbb0488dd5",
    "repeats": 1,
    "warmups": 0
  },
  "repeat": 1,
  "warmup": false,
  "attempt": 1,
  "startedUtc": "2026-09-07T22:09:04.0991275\u002B00:00",
  "status": "success",
  "error": "",
  "exitCode": 0,
  "coldMs": 4353.8089,
  "metrics": {
    "schemaVersion": 1,
    "engine": "gpu",
    "backend": "cuda-compute",
    "device": "NVIDIA RTX 3000 Ada Generation Laptop GPU; CUDA 13.2; sm_SM_89",
    "scene": "chair",
    "material": "authored",
    "status": "success",
    "error": "",
    "settings": {
      "width": 32,
      "height": 32,
      "cameraSamples": 1,
      "lightSamples": 1,
      "glossySamples": 1,
      "maxBounces": 2,
      "threads": 1,
      "tileSize": 8,
      "seed": 2026,
      "precision": "float64",
      "sampler": "regular",
      "transfer": "srgb"
    },
    "timings": {
      "loadMs": 126.8505,
      "buildMs": 279.5897,
      "compileMs": 3686.9517,
      "uploadMs": 31.6461,
      "traceMs": 23.3676,
      "downloadMs": 4.3027,
      "encodeMs": 16.553,
      "cleanupMs": 37.3061,
      "totalMs": 4275.7308
    },
    "allocatedBytes": 667332488,
    "peakWorkingSetBytes": 437366784,
    "peakDeviceBytes": 25328172,
    "gcCollections": [
      52,
      34,
      8
    ],
    "invalidPixels": 0,
    "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/shared-linear-output-20260907-2352/quick/chair/authored/gpu/7d8b8ab08a38add44340ea87a7b8af04e78a516a753b57d3631b40cbb0488dd5/repeat-001/attempt-001/render.png",
    "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/shared-linear-output-20260907-2352/quick/chair/authored/gpu/7d8b8ab08a38add44340ea87a7b8af04e78a516a753b57d3631b40cbb0488dd5/repeat-001/attempt-001/linear.pfm"
  },
  "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/shared-linear-output-20260907-2352/quick/chair/authored/gpu/7d8b8ab08a38add44340ea87a7b8af04e78a516a753b57d3631b40cbb0488dd5/repeat-001/attempt-001/render.png",
  "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/shared-linear-output-20260907-2352/quick/chair/authored/gpu/7d8b8ab08a38add44340ea87a7b8af04e78a516a753b57d3631b40cbb0488dd5/repeat-001/attempt-001/linear.pfm",
  "metricsPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/shared-linear-output-20260907-2352/quick/chair/authored/gpu/7d8b8ab08a38add44340ea87a7b8af04e78a516a753b57d3631b40cbb0488dd5/repeat-001/attempt-001/metrics.json",
  "workerMetadataPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/shared-linear-output-20260907-2352/quick/chair/authored/gpu/7d8b8ab08a38add44340ea87a7b8af04e78a516a753b57d3631b40cbb0488dd5/repeat-001/attempt-001/metrics.json.worker.json",
  "stdoutPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/shared-linear-output-20260907-2352/quick/chair/authored/gpu/7d8b8ab08a38add44340ea87a7b8af04e78a516a753b57d3631b40cbb0488dd5/repeat-001/attempt-001/stdout.log",
  "stderrPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/shared-linear-output-20260907-2352/quick/chair/authored/gpu/7d8b8ab08a38add44340ea87a7b8af04e78a516a753b57d3631b40cbb0488dd5/repeat-001/attempt-001/stderr.log",
  "trialPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/shared-linear-output-20260907-2352/quick/chair/authored/gpu/7d8b8ab08a38add44340ea87a7b8af04e78a516a753b57d3631b40cbb0488dd5/repeat-001/trial.json",
  "files": [
    {
      "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/shared-linear-output-20260907-2352/quick/chair/authored/gpu/7d8b8ab08a38add44340ea87a7b8af04e78a516a753b57d3631b40cbb0488dd5/repeat-001/attempt-001/render.png",
      "sha256": "2e4d100c93cb75f760fa10a28a12aa0e84780903818b8e92127a703bfe8e8a97",
      "bytes": 1942
    },
    {
      "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/shared-linear-output-20260907-2352/quick/chair/authored/gpu/7d8b8ab08a38add44340ea87a7b8af04e78a516a753b57d3631b40cbb0488dd5/repeat-001/attempt-001/linear.pfm",
      "sha256": "db458811033e809b2e2523a8b6e45b0ce948dbdcb82770eb72f2466f75c9ea00",
      "bytes": 12302
    },
    {
      "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/shared-linear-output-20260907-2352/quick/chair/authored/gpu/7d8b8ab08a38add44340ea87a7b8af04e78a516a753b57d3631b40cbb0488dd5/repeat-001/attempt-001/metrics.json",
      "sha256": "af1eabb4ef373324f2d33a97e6c962ccbf8c5f034d5d03a53b3c31f17cf845c8",
      "bytes": 1382
    },
    {
      "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/shared-linear-output-20260907-2352/quick/chair/authored/gpu/7d8b8ab08a38add44340ea87a7b8af04e78a516a753b57d3631b40cbb0488dd5/repeat-001/attempt-001/settings.json",
      "sha256": "960eab6d4340a8aa884035ad1c7efdfc2b5726056ac33d921f82094908318d17",
      "bytes": 238
    }
  ]
}