[
  {
    "schemaVersion": 1,
    "case": {
      "preset": "quick",
      "scene": "chair",
      "scenePath": "/home/movj/code/dev/Ray_Tracer_FSharp/benchmarks/scenes/chair.json",
      "material": "matte",
      "engine": "cpu",
      "worker": "/home/movj/code/dev/Ray_Tracer_FSharp/BenchmarkRunner/bin/Release/net10.0/BenchmarkRunner.dll",
      "acceleration": "bvh",
      "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/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": "7d11d23d3b438b00bba29ab1eb3fae96eb98853395f63ce315deb4d8bf152b35",
      "fingerprint": "8054ccb0944a4ed2c26993005685f5ece1d4772087c8237db6f940452035d423",
      "repeats": 1,
      "warmups": 0
    },
    "repeat": 1,
    "warmup": false,
    "attempt": 1,
    "startedUtc": "2026-09-07T14:55:12.9326223\u002B00:00",
    "status": "success",
    "error": "",
    "exitCode": 0,
    "coldMs": 590.7632,
    "metrics": {
      "schemaVersion": 1,
      "engine": "cpu",
      "backend": "cpu/bvh",
      "device": "Intel(R) Core(TM) Ultra 9 185H",
      "scene": "chair",
      "material": "matte",
      "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": 180.21740000000003,
        "buildMs": 37.63199999999999,
        "compileMs": null,
        "uploadMs": null,
        "traceMs": 272.2659,
        "downloadMs": null,
        "encodeMs": 22.3882,
        "cleanupMs": 0.0136,
        "totalMs": 530.3755
      },
      "allocatedBytes": 241797976,
      "peakWorkingSetBytes": 78786560,
      "peakDeviceBytes": null,
      "gcCollections": [
        19,
        1,
        0
      ],
      "invalidPixels": 0,
      "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/matte/cpu/8054ccb0944a4ed2c26993005685f5ece1d4772087c8237db6f940452035d423/repeat-001/attempt-001/render.png",
      "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/matte/cpu/8054ccb0944a4ed2c26993005685f5ece1d4772087c8237db6f940452035d423/repeat-001/attempt-001/linear.pfm"
    },
    "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/matte/cpu/8054ccb0944a4ed2c26993005685f5ece1d4772087c8237db6f940452035d423/repeat-001/attempt-001/render.png",
    "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/matte/cpu/8054ccb0944a4ed2c26993005685f5ece1d4772087c8237db6f940452035d423/repeat-001/attempt-001/linear.pfm",
    "metricsPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/matte/cpu/8054ccb0944a4ed2c26993005685f5ece1d4772087c8237db6f940452035d423/repeat-001/attempt-001/metrics.json",
    "workerMetadataPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/matte/cpu/8054ccb0944a4ed2c26993005685f5ece1d4772087c8237db6f940452035d423/repeat-001/attempt-001/metrics.json.worker.json",
    "stdoutPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/matte/cpu/8054ccb0944a4ed2c26993005685f5ece1d4772087c8237db6f940452035d423/repeat-001/attempt-001/stdout.log",
    "stderrPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/matte/cpu/8054ccb0944a4ed2c26993005685f5ece1d4772087c8237db6f940452035d423/repeat-001/attempt-001/stderr.log",
    "trialPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/matte/cpu/8054ccb0944a4ed2c26993005685f5ece1d4772087c8237db6f940452035d423/repeat-001/trial.json",
    "files": [
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/matte/cpu/8054ccb0944a4ed2c26993005685f5ece1d4772087c8237db6f940452035d423/repeat-001/attempt-001/render.png",
        "sha256": "69fb6d8e35023a82f8e439340969d7182c5318ea5a8141c3aa3e3938f37af8b4",
        "bytes": 6023
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/matte/cpu/8054ccb0944a4ed2c26993005685f5ece1d4772087c8237db6f940452035d423/repeat-001/attempt-001/linear.pfm",
        "sha256": "cee14b430d11ba0ec1087bc22a291f0f96c5adc59c363796857c1fe51fb35567",
        "bytes": 49166
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/matte/cpu/8054ccb0944a4ed2c26993005685f5ece1d4772087c8237db6f940452035d423/repeat-001/attempt-001/metrics.json",
        "sha256": "c172afc02890fd4aa3f679cc1217f79536932a8768884711a53ac4137abf34be",
        "bytes": 1330
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/matte/cpu/8054ccb0944a4ed2c26993005685f5ece1d4772087c8237db6f940452035d423/repeat-001/attempt-001/metrics.json.worker.json",
        "sha256": "68869b82828df0aa8ae98282d7e3ed6ba59a576d33479acd03f7786606402c7b",
        "bytes": 1806
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/matte/cpu/8054ccb0944a4ed2c26993005685f5ece1d4772087c8237db6f940452035d423/repeat-001/attempt-001/settings.json",
        "sha256": "1e200723a237d7e9a5d64f41f9827a428da7defbe091489b9103586a334ecdb6",
        "bytes": 242
      }
    ]
  },
  {
    "schemaVersion": 1,
    "case": {
      "preset": "quick",
      "scene": "chair",
      "scenePath": "/home/movj/code/dev/Ray_Tracer_FSharp/benchmarks/scenes/chair.json",
      "material": "matte",
      "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/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": "7d11d23d3b438b00bba29ab1eb3fae96eb98853395f63ce315deb4d8bf152b35",
      "fingerprint": "68beeb7dda22d14a7e2629c0449577062558473e0a2e9e6e8bbe25394712ccc1",
      "repeats": 1,
      "warmups": 0
    },
    "repeat": 1,
    "warmup": false,
    "attempt": 1,
    "startedUtc": "2026-09-07T14:55:13.5511689\u002B00:00",
    "status": "success",
    "error": "",
    "exitCode": 0,
    "coldMs": 3822.4116,
    "metrics": {
      "schemaVersion": 1,
      "engine": "modern-gpu",
      "backend": "cuda-compute",
      "device": "NVIDIA RTX 3000 Ada Generation Laptop GPU; CUDA 13.2; sm_SM_89",
      "scene": "chair",
      "material": "matte",
      "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": 96.8286,
        "buildMs": 165.7238,
        "compileMs": 3272.5149,
        "uploadMs": 26.4258,
        "traceMs": 52.0665,
        "downloadMs": 4.6738,
        "encodeMs": 17.9416,
        "cleanupMs": 45.3474,
        "totalMs": 3748.1245
      },
      "allocatedBytes": 534756624,
      "peakWorkingSetBytes": 411619328,
      "peakDeviceBytes": 8874812,
      "gcCollections": [
        46,
        33,
        7
      ],
      "invalidPixels": 0,
      "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/matte/gpu/68beeb7dda22d14a7e2629c0449577062558473e0a2e9e6e8bbe25394712ccc1/repeat-001/attempt-001/render.png",
      "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/matte/gpu/68beeb7dda22d14a7e2629c0449577062558473e0a2e9e6e8bbe25394712ccc1/repeat-001/attempt-001/linear.pfm"
    },
    "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/matte/gpu/68beeb7dda22d14a7e2629c0449577062558473e0a2e9e6e8bbe25394712ccc1/repeat-001/attempt-001/render.png",
    "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/matte/gpu/68beeb7dda22d14a7e2629c0449577062558473e0a2e9e6e8bbe25394712ccc1/repeat-001/attempt-001/linear.pfm",
    "metricsPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/matte/gpu/68beeb7dda22d14a7e2629c0449577062558473e0a2e9e6e8bbe25394712ccc1/repeat-001/attempt-001/metrics.json",
    "workerMetadataPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/matte/gpu/68beeb7dda22d14a7e2629c0449577062558473e0a2e9e6e8bbe25394712ccc1/repeat-001/attempt-001/metrics.json.worker.json",
    "stdoutPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/matte/gpu/68beeb7dda22d14a7e2629c0449577062558473e0a2e9e6e8bbe25394712ccc1/repeat-001/attempt-001/stdout.log",
    "stderrPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/matte/gpu/68beeb7dda22d14a7e2629c0449577062558473e0a2e9e6e8bbe25394712ccc1/repeat-001/attempt-001/stderr.log",
    "trialPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/matte/gpu/68beeb7dda22d14a7e2629c0449577062558473e0a2e9e6e8bbe25394712ccc1/repeat-001/trial.json",
    "files": [
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/matte/gpu/68beeb7dda22d14a7e2629c0449577062558473e0a2e9e6e8bbe25394712ccc1/repeat-001/attempt-001/render.png",
        "sha256": "69fb6d8e35023a82f8e439340969d7182c5318ea5a8141c3aa3e3938f37af8b4",
        "bytes": 6023
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/matte/gpu/68beeb7dda22d14a7e2629c0449577062558473e0a2e9e6e8bbe25394712ccc1/repeat-001/attempt-001/linear.pfm",
        "sha256": "cee14b430d11ba0ec1087bc22a291f0f96c5adc59c363796857c1fe51fb35567",
        "bytes": 49166
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/matte/gpu/68beeb7dda22d14a7e2629c0449577062558473e0a2e9e6e8bbe25394712ccc1/repeat-001/attempt-001/metrics.json",
        "sha256": "fbc5b2904492963066779317b5729a4cc971b9258c6f8a5ef659f1f7efb75425",
        "bytes": 1371
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/matte/gpu/68beeb7dda22d14a7e2629c0449577062558473e0a2e9e6e8bbe25394712ccc1/repeat-001/attempt-001/settings.json",
        "sha256": "1e200723a237d7e9a5d64f41f9827a428da7defbe091489b9103586a334ecdb6",
        "bytes": 242
      }
    ]
  },
  {
    "schemaVersion": 1,
    "case": {
      "preset": "quick",
      "scene": "chair",
      "scenePath": "/home/movj/code/dev/Ray_Tracer_FSharp/benchmarks/scenes/chair.json",
      "material": "phong",
      "engine": "cpu",
      "worker": "/home/movj/code/dev/Ray_Tracer_FSharp/BenchmarkRunner/bin/Release/net10.0/BenchmarkRunner.dll",
      "acceleration": "bvh",
      "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/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": "7d11d23d3b438b00bba29ab1eb3fae96eb98853395f63ce315deb4d8bf152b35",
      "fingerprint": "75837209d5ccdd7b08cd8296aadd0d0353bb1b749494f32c3cec74add778018d",
      "repeats": 1,
      "warmups": 0
    },
    "repeat": 1,
    "warmup": false,
    "attempt": 1,
    "startedUtc": "2026-09-07T14:55:17.3969131\u002B00:00",
    "status": "success",
    "error": "",
    "exitCode": 0,
    "coldMs": 521.788,
    "metrics": {
      "schemaVersion": 1,
      "engine": "cpu",
      "backend": "cpu/bvh",
      "device": "Intel(R) Core(TM) Ultra 9 185H",
      "scene": "chair",
      "material": "phong",
      "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": 163.2372,
        "buildMs": 34.3445,
        "compileMs": null,
        "uploadMs": null,
        "traceMs": 236.9005,
        "downloadMs": null,
        "encodeMs": 19.4347,
        "cleanupMs": 0.0117,
        "totalMs": 469.8545
      },
      "allocatedBytes": 243634304,
      "peakWorkingSetBytes": 79036416,
      "peakDeviceBytes": null,
      "gcCollections": [
        19,
        1,
        0
      ],
      "invalidPixels": 0,
      "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/phong/cpu/75837209d5ccdd7b08cd8296aadd0d0353bb1b749494f32c3cec74add778018d/repeat-001/attempt-001/render.png",
      "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/phong/cpu/75837209d5ccdd7b08cd8296aadd0d0353bb1b749494f32c3cec74add778018d/repeat-001/attempt-001/linear.pfm"
    },
    "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/phong/cpu/75837209d5ccdd7b08cd8296aadd0d0353bb1b749494f32c3cec74add778018d/repeat-001/attempt-001/render.png",
    "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/phong/cpu/75837209d5ccdd7b08cd8296aadd0d0353bb1b749494f32c3cec74add778018d/repeat-001/attempt-001/linear.pfm",
    "metricsPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/phong/cpu/75837209d5ccdd7b08cd8296aadd0d0353bb1b749494f32c3cec74add778018d/repeat-001/attempt-001/metrics.json",
    "workerMetadataPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/phong/cpu/75837209d5ccdd7b08cd8296aadd0d0353bb1b749494f32c3cec74add778018d/repeat-001/attempt-001/metrics.json.worker.json",
    "stdoutPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/phong/cpu/75837209d5ccdd7b08cd8296aadd0d0353bb1b749494f32c3cec74add778018d/repeat-001/attempt-001/stdout.log",
    "stderrPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/phong/cpu/75837209d5ccdd7b08cd8296aadd0d0353bb1b749494f32c3cec74add778018d/repeat-001/attempt-001/stderr.log",
    "trialPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/phong/cpu/75837209d5ccdd7b08cd8296aadd0d0353bb1b749494f32c3cec74add778018d/repeat-001/trial.json",
    "files": [
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/phong/cpu/75837209d5ccdd7b08cd8296aadd0d0353bb1b749494f32c3cec74add778018d/repeat-001/attempt-001/render.png",
        "sha256": "4f24ba46b9fd86817b999998e7b52df69e27ffc652c6ee22117340262f84da68",
        "bytes": 6102
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/phong/cpu/75837209d5ccdd7b08cd8296aadd0d0353bb1b749494f32c3cec74add778018d/repeat-001/attempt-001/linear.pfm",
        "sha256": "82730f7212ca3910394b952f7374a74e67613a56a551c758f7d17d7f3481d844",
        "bytes": 49166
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/phong/cpu/75837209d5ccdd7b08cd8296aadd0d0353bb1b749494f32c3cec74add778018d/repeat-001/attempt-001/metrics.json",
        "sha256": "c975de27e5275743216138f894a4806dd469bd9d86bc36e23aaadefa7ceb0b0e",
        "bytes": 1310
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/phong/cpu/75837209d5ccdd7b08cd8296aadd0d0353bb1b749494f32c3cec74add778018d/repeat-001/attempt-001/metrics.json.worker.json",
        "sha256": "68869b82828df0aa8ae98282d7e3ed6ba59a576d33479acd03f7786606402c7b",
        "bytes": 1806
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/phong/cpu/75837209d5ccdd7b08cd8296aadd0d0353bb1b749494f32c3cec74add778018d/repeat-001/attempt-001/settings.json",
        "sha256": "1e200723a237d7e9a5d64f41f9827a428da7defbe091489b9103586a334ecdb6",
        "bytes": 242
      }
    ]
  },
  {
    "schemaVersion": 1,
    "case": {
      "preset": "quick",
      "scene": "chair",
      "scenePath": "/home/movj/code/dev/Ray_Tracer_FSharp/benchmarks/scenes/chair.json",
      "material": "phong",
      "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/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": "7d11d23d3b438b00bba29ab1eb3fae96eb98853395f63ce315deb4d8bf152b35",
      "fingerprint": "89b022932e40a330f9572da3a44059bdafa3f90dd3194244b05f65096d357797",
      "repeats": 1,
      "warmups": 0
    },
    "repeat": 1,
    "warmup": false,
    "attempt": 1,
    "startedUtc": "2026-09-07T14:55:17.9224701\u002B00:00",
    "status": "success",
    "error": "",
    "exitCode": 0,
    "coldMs": 3846.5407,
    "metrics": {
      "schemaVersion": 1,
      "engine": "modern-gpu",
      "backend": "cuda-compute",
      "device": "NVIDIA RTX 3000 Ada Generation Laptop GPU; CUDA 13.2; sm_SM_89",
      "scene": "chair",
      "material": "phong",
      "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": 89.3634,
        "buildMs": 177.7238,
        "compileMs": 3309.3092,
        "uploadMs": 23.3558,
        "traceMs": 48.2967,
        "downloadMs": 3.8052,
        "encodeMs": 18.8191,
        "cleanupMs": 38.3468,
        "totalMs": 3773.3558
      },
      "allocatedBytes": 534750000,
      "peakWorkingSetBytes": 412856320,
      "peakDeviceBytes": 8874812,
      "gcCollections": [
        46,
        32,
        7
      ],
      "invalidPixels": 0,
      "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/phong/gpu/89b022932e40a330f9572da3a44059bdafa3f90dd3194244b05f65096d357797/repeat-001/attempt-001/render.png",
      "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/phong/gpu/89b022932e40a330f9572da3a44059bdafa3f90dd3194244b05f65096d357797/repeat-001/attempt-001/linear.pfm"
    },
    "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/phong/gpu/89b022932e40a330f9572da3a44059bdafa3f90dd3194244b05f65096d357797/repeat-001/attempt-001/render.png",
    "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/phong/gpu/89b022932e40a330f9572da3a44059bdafa3f90dd3194244b05f65096d357797/repeat-001/attempt-001/linear.pfm",
    "metricsPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/phong/gpu/89b022932e40a330f9572da3a44059bdafa3f90dd3194244b05f65096d357797/repeat-001/attempt-001/metrics.json",
    "workerMetadataPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/phong/gpu/89b022932e40a330f9572da3a44059bdafa3f90dd3194244b05f65096d357797/repeat-001/attempt-001/metrics.json.worker.json",
    "stdoutPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/phong/gpu/89b022932e40a330f9572da3a44059bdafa3f90dd3194244b05f65096d357797/repeat-001/attempt-001/stdout.log",
    "stderrPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/phong/gpu/89b022932e40a330f9572da3a44059bdafa3f90dd3194244b05f65096d357797/repeat-001/attempt-001/stderr.log",
    "trialPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/phong/gpu/89b022932e40a330f9572da3a44059bdafa3f90dd3194244b05f65096d357797/repeat-001/trial.json",
    "files": [
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/phong/gpu/89b022932e40a330f9572da3a44059bdafa3f90dd3194244b05f65096d357797/repeat-001/attempt-001/render.png",
        "sha256": "4f24ba46b9fd86817b999998e7b52df69e27ffc652c6ee22117340262f84da68",
        "bytes": 6102
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/phong/gpu/89b022932e40a330f9572da3a44059bdafa3f90dd3194244b05f65096d357797/repeat-001/attempt-001/linear.pfm",
        "sha256": "82730f7212ca3910394b952f7374a74e67613a56a551c758f7d17d7f3481d844",
        "bytes": 49166
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/phong/gpu/89b022932e40a330f9572da3a44059bdafa3f90dd3194244b05f65096d357797/repeat-001/attempt-001/metrics.json",
        "sha256": "aeaf8d648a85d78bac5917b2d61099532536bf5b6af33762569ef7b2d0bddcac",
        "bytes": 1371
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/phong/gpu/89b022932e40a330f9572da3a44059bdafa3f90dd3194244b05f65096d357797/repeat-001/attempt-001/settings.json",
        "sha256": "1e200723a237d7e9a5d64f41f9827a428da7defbe091489b9103586a334ecdb6",
        "bytes": 242
      }
    ]
  },
  {
    "schemaVersion": 1,
    "case": {
      "preset": "quick",
      "scene": "chair",
      "scenePath": "/home/movj/code/dev/Ray_Tracer_FSharp/benchmarks/scenes/chair.json",
      "material": "mirror",
      "engine": "cpu",
      "worker": "/home/movj/code/dev/Ray_Tracer_FSharp/BenchmarkRunner/bin/Release/net10.0/BenchmarkRunner.dll",
      "acceleration": "bvh",
      "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/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": "7d11d23d3b438b00bba29ab1eb3fae96eb98853395f63ce315deb4d8bf152b35",
      "fingerprint": "5fa75bd4d54c500d56875c692a9119cd3ede8b18180a98a22555cefe98e47655",
      "repeats": 1,
      "warmups": 0
    },
    "repeat": 1,
    "warmup": false,
    "attempt": 1,
    "startedUtc": "2026-09-07T14:55:21.7733594\u002B00:00",
    "status": "success",
    "error": "",
    "exitCode": 0,
    "coldMs": 570.9862,
    "metrics": {
      "schemaVersion": 1,
      "engine": "cpu",
      "backend": "cpu/bvh",
      "device": "Intel(R) Core(TM) Ultra 9 185H",
      "scene": "chair",
      "material": "mirror",
      "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": 159.7099,
        "buildMs": 38.176300000000005,
        "compileMs": null,
        "uploadMs": null,
        "traceMs": 280.832,
        "downloadMs": null,
        "encodeMs": 23.8814,
        "cleanupMs": 0.0193,
        "totalMs": 518.3328
      },
      "allocatedBytes": 274214968,
      "peakWorkingSetBytes": 79048704,
      "peakDeviceBytes": null,
      "gcCollections": [
        21,
        1,
        0
      ],
      "invalidPixels": 0,
      "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/mirror/cpu/5fa75bd4d54c500d56875c692a9119cd3ede8b18180a98a22555cefe98e47655/repeat-001/attempt-001/render.png",
      "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/mirror/cpu/5fa75bd4d54c500d56875c692a9119cd3ede8b18180a98a22555cefe98e47655/repeat-001/attempt-001/linear.pfm"
    },
    "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/mirror/cpu/5fa75bd4d54c500d56875c692a9119cd3ede8b18180a98a22555cefe98e47655/repeat-001/attempt-001/render.png",
    "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/mirror/cpu/5fa75bd4d54c500d56875c692a9119cd3ede8b18180a98a22555cefe98e47655/repeat-001/attempt-001/linear.pfm",
    "metricsPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/mirror/cpu/5fa75bd4d54c500d56875c692a9119cd3ede8b18180a98a22555cefe98e47655/repeat-001/attempt-001/metrics.json",
    "workerMetadataPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/mirror/cpu/5fa75bd4d54c500d56875c692a9119cd3ede8b18180a98a22555cefe98e47655/repeat-001/attempt-001/metrics.json.worker.json",
    "stdoutPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/mirror/cpu/5fa75bd4d54c500d56875c692a9119cd3ede8b18180a98a22555cefe98e47655/repeat-001/attempt-001/stdout.log",
    "stderrPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/mirror/cpu/5fa75bd4d54c500d56875c692a9119cd3ede8b18180a98a22555cefe98e47655/repeat-001/attempt-001/stderr.log",
    "trialPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/mirror/cpu/5fa75bd4d54c500d56875c692a9119cd3ede8b18180a98a22555cefe98e47655/repeat-001/trial.json",
    "files": [
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/mirror/cpu/5fa75bd4d54c500d56875c692a9119cd3ede8b18180a98a22555cefe98e47655/repeat-001/attempt-001/render.png",
        "sha256": "a1c40426e0b7c517a98ff35a74029e82ce69c40fb405e087651d5b9aa9217cf4",
        "bytes": 6204
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/mirror/cpu/5fa75bd4d54c500d56875c692a9119cd3ede8b18180a98a22555cefe98e47655/repeat-001/attempt-001/linear.pfm",
        "sha256": "93232c7d61c8516b82c653e226065e7c11d6872c235cb030017cbb79acad730b",
        "bytes": 49166
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/mirror/cpu/5fa75bd4d54c500d56875c692a9119cd3ede8b18180a98a22555cefe98e47655/repeat-001/attempt-001/metrics.json",
        "sha256": "550780be73cd15b55aa938fa790e524d34f1e7e8c85c742f8323b2d7583df4d2",
        "bytes": 1323
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/mirror/cpu/5fa75bd4d54c500d56875c692a9119cd3ede8b18180a98a22555cefe98e47655/repeat-001/attempt-001/metrics.json.worker.json",
        "sha256": "68869b82828df0aa8ae98282d7e3ed6ba59a576d33479acd03f7786606402c7b",
        "bytes": 1806
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/mirror/cpu/5fa75bd4d54c500d56875c692a9119cd3ede8b18180a98a22555cefe98e47655/repeat-001/attempt-001/settings.json",
        "sha256": "1e200723a237d7e9a5d64f41f9827a428da7defbe091489b9103586a334ecdb6",
        "bytes": 242
      }
    ]
  },
  {
    "schemaVersion": 1,
    "case": {
      "preset": "quick",
      "scene": "chair",
      "scenePath": "/home/movj/code/dev/Ray_Tracer_FSharp/benchmarks/scenes/chair.json",
      "material": "mirror",
      "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/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": "7d11d23d3b438b00bba29ab1eb3fae96eb98853395f63ce315deb4d8bf152b35",
      "fingerprint": "a418993e788791dd31825160ca21cff31d7461d3fe35c87ae617f864ca634757",
      "repeats": 1,
      "warmups": 0
    },
    "repeat": 1,
    "warmup": false,
    "attempt": 1,
    "startedUtc": "2026-09-07T14:55:22.3480794\u002B00:00",
    "status": "success",
    "error": "",
    "exitCode": 0,
    "coldMs": 3888.8837,
    "metrics": {
      "schemaVersion": 1,
      "engine": "modern-gpu",
      "backend": "cuda-compute",
      "device": "NVIDIA RTX 3000 Ada Generation Laptop GPU; CUDA 13.2; sm_SM_89",
      "scene": "chair",
      "material": "mirror",
      "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": 82.5401,
        "buildMs": 178.6535,
        "compileMs": 3348.0036,
        "uploadMs": 21.521,
        "traceMs": 58.792699999999996,
        "downloadMs": 3.8477,
        "encodeMs": 18.4388,
        "cleanupMs": 34.9732,
        "totalMs": 3817.9871
      },
      "allocatedBytes": 534659440,
      "peakWorkingSetBytes": 410157056,
      "peakDeviceBytes": 8874812,
      "gcCollections": [
        46,
        33,
        7
      ],
      "invalidPixels": 0,
      "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/mirror/gpu/a418993e788791dd31825160ca21cff31d7461d3fe35c87ae617f864ca634757/repeat-001/attempt-001/render.png",
      "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/mirror/gpu/a418993e788791dd31825160ca21cff31d7461d3fe35c87ae617f864ca634757/repeat-001/attempt-001/linear.pfm"
    },
    "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/mirror/gpu/a418993e788791dd31825160ca21cff31d7461d3fe35c87ae617f864ca634757/repeat-001/attempt-001/render.png",
    "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/mirror/gpu/a418993e788791dd31825160ca21cff31d7461d3fe35c87ae617f864ca634757/repeat-001/attempt-001/linear.pfm",
    "metricsPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/mirror/gpu/a418993e788791dd31825160ca21cff31d7461d3fe35c87ae617f864ca634757/repeat-001/attempt-001/metrics.json",
    "workerMetadataPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/mirror/gpu/a418993e788791dd31825160ca21cff31d7461d3fe35c87ae617f864ca634757/repeat-001/attempt-001/metrics.json.worker.json",
    "stdoutPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/mirror/gpu/a418993e788791dd31825160ca21cff31d7461d3fe35c87ae617f864ca634757/repeat-001/attempt-001/stdout.log",
    "stderrPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/mirror/gpu/a418993e788791dd31825160ca21cff31d7461d3fe35c87ae617f864ca634757/repeat-001/attempt-001/stderr.log",
    "trialPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/mirror/gpu/a418993e788791dd31825160ca21cff31d7461d3fe35c87ae617f864ca634757/repeat-001/trial.json",
    "files": [
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/mirror/gpu/a418993e788791dd31825160ca21cff31d7461d3fe35c87ae617f864ca634757/repeat-001/attempt-001/render.png",
        "sha256": "a1c40426e0b7c517a98ff35a74029e82ce69c40fb405e087651d5b9aa9217cf4",
        "bytes": 6204
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/mirror/gpu/a418993e788791dd31825160ca21cff31d7461d3fe35c87ae617f864ca634757/repeat-001/attempt-001/linear.pfm",
        "sha256": "93232c7d61c8516b82c653e226065e7c11d6872c235cb030017cbb79acad730b",
        "bytes": 49166
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/mirror/gpu/a418993e788791dd31825160ca21cff31d7461d3fe35c87ae617f864ca634757/repeat-001/attempt-001/metrics.json",
        "sha256": "75428e3d549a272870e5c31be060bc5f9f1c5f27c94458313d8fb9be7043a0ff",
        "bytes": 1384
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/mirror/gpu/a418993e788791dd31825160ca21cff31d7461d3fe35c87ae617f864ca634757/repeat-001/attempt-001/settings.json",
        "sha256": "1e200723a237d7e9a5d64f41f9827a428da7defbe091489b9103586a334ecdb6",
        "bytes": 242
      }
    ]
  },
  {
    "schemaVersion": 1,
    "case": {
      "preset": "quick",
      "scene": "chair",
      "scenePath": "/home/movj/code/dev/Ray_Tracer_FSharp/benchmarks/scenes/chair.json",
      "material": "glossy",
      "engine": "cpu",
      "worker": "/home/movj/code/dev/Ray_Tracer_FSharp/BenchmarkRunner/bin/Release/net10.0/BenchmarkRunner.dll",
      "acceleration": "bvh",
      "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/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": "7d11d23d3b438b00bba29ab1eb3fae96eb98853395f63ce315deb4d8bf152b35",
      "fingerprint": "b031841bbcd13212b173538e38bee6e6a6b2142cd01fe16e8a91503afa7428c9",
      "repeats": 1,
      "warmups": 0
    },
    "repeat": 1,
    "warmup": false,
    "attempt": 1,
    "startedUtc": "2026-09-07T14:55:26.2418855\u002B00:00",
    "status": "success",
    "error": "",
    "exitCode": 0,
    "coldMs": 594.2667,
    "metrics": {
      "schemaVersion": 1,
      "engine": "cpu",
      "backend": "cpu/bvh",
      "device": "Intel(R) Core(TM) Ultra 9 185H",
      "scene": "chair",
      "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": 178.0903,
        "buildMs": 35.2138,
        "compileMs": null,
        "uploadMs": null,
        "traceMs": 295.1818,
        "downloadMs": null,
        "encodeMs": 23.2753,
        "cleanupMs": 0.0135,
        "totalMs": 547.9091
      },
      "allocatedBytes": 280725152,
      "peakWorkingSetBytes": 76877824,
      "peakDeviceBytes": null,
      "gcCollections": [
        22,
        1,
        0
      ],
      "invalidPixels": 0,
      "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/glossy/cpu/b031841bbcd13212b173538e38bee6e6a6b2142cd01fe16e8a91503afa7428c9/repeat-001/attempt-001/render.png",
      "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/glossy/cpu/b031841bbcd13212b173538e38bee6e6a6b2142cd01fe16e8a91503afa7428c9/repeat-001/attempt-001/linear.pfm"
    },
    "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/glossy/cpu/b031841bbcd13212b173538e38bee6e6a6b2142cd01fe16e8a91503afa7428c9/repeat-001/attempt-001/render.png",
    "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/glossy/cpu/b031841bbcd13212b173538e38bee6e6a6b2142cd01fe16e8a91503afa7428c9/repeat-001/attempt-001/linear.pfm",
    "metricsPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/glossy/cpu/b031841bbcd13212b173538e38bee6e6a6b2142cd01fe16e8a91503afa7428c9/repeat-001/attempt-001/metrics.json",
    "workerMetadataPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/glossy/cpu/b031841bbcd13212b173538e38bee6e6a6b2142cd01fe16e8a91503afa7428c9/repeat-001/attempt-001/metrics.json.worker.json",
    "stdoutPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/glossy/cpu/b031841bbcd13212b173538e38bee6e6a6b2142cd01fe16e8a91503afa7428c9/repeat-001/attempt-001/stdout.log",
    "stderrPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/glossy/cpu/b031841bbcd13212b173538e38bee6e6a6b2142cd01fe16e8a91503afa7428c9/repeat-001/attempt-001/stderr.log",
    "trialPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/glossy/cpu/b031841bbcd13212b173538e38bee6e6a6b2142cd01fe16e8a91503afa7428c9/repeat-001/trial.json",
    "files": [
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/glossy/cpu/b031841bbcd13212b173538e38bee6e6a6b2142cd01fe16e8a91503afa7428c9/repeat-001/attempt-001/render.png",
        "sha256": "4db16ccd2168230a42800e2d0fe832b7945ea67bba811d1bf1c472d431a6bfe3",
        "bytes": 6190
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/glossy/cpu/b031841bbcd13212b173538e38bee6e6a6b2142cd01fe16e8a91503afa7428c9/repeat-001/attempt-001/linear.pfm",
        "sha256": "4b45e19deba605d4231c3991859ed0698846ad048b554d2ff99ed025f8b4292f",
        "bytes": 49166
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/glossy/cpu/b031841bbcd13212b173538e38bee6e6a6b2142cd01fe16e8a91503afa7428c9/repeat-001/attempt-001/metrics.json",
        "sha256": "40fa38ad0e8c69a39e1377b44a72a38b55cadbdd0c74da157beb336c18a3bcee",
        "bytes": 1313
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/glossy/cpu/b031841bbcd13212b173538e38bee6e6a6b2142cd01fe16e8a91503afa7428c9/repeat-001/attempt-001/metrics.json.worker.json",
        "sha256": "68869b82828df0aa8ae98282d7e3ed6ba59a576d33479acd03f7786606402c7b",
        "bytes": 1806
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/glossy/cpu/b031841bbcd13212b173538e38bee6e6a6b2142cd01fe16e8a91503afa7428c9/repeat-001/attempt-001/settings.json",
        "sha256": "1e200723a237d7e9a5d64f41f9827a428da7defbe091489b9103586a334ecdb6",
        "bytes": 242
      }
    ]
  },
  {
    "schemaVersion": 1,
    "case": {
      "preset": "quick",
      "scene": "chair",
      "scenePath": "/home/movj/code/dev/Ray_Tracer_FSharp/benchmarks/scenes/chair.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/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": "7d11d23d3b438b00bba29ab1eb3fae96eb98853395f63ce315deb4d8bf152b35",
      "fingerprint": "e26bcb07a61af118c4500fdae0228ca41078305b22e625f4c0a563efca9cfc59",
      "repeats": 1,
      "warmups": 0
    },
    "repeat": 1,
    "warmup": false,
    "attempt": 1,
    "startedUtc": "2026-09-07T14:55:26.8396367\u002B00:00",
    "status": "success",
    "error": "",
    "exitCode": 0,
    "coldMs": 3878.6081,
    "metrics": {
      "schemaVersion": 1,
      "engine": "modern-gpu",
      "backend": "cuda-compute",
      "device": "NVIDIA RTX 3000 Ada Generation Laptop GPU; CUDA 13.2; sm_SM_89",
      "scene": "chair",
      "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": 72.4165,
        "buildMs": 191.9449,
        "compileMs": 3316.4788,
        "uploadMs": 24.3466,
        "traceMs": 60.6076,
        "downloadMs": 4.9259,
        "encodeMs": 17.4384,
        "cleanupMs": 57.5411,
        "totalMs": 3808.7175
      },
      "allocatedBytes": 534683416,
      "peakWorkingSetBytes": 403091456,
      "peakDeviceBytes": 8874828,
      "gcCollections": [
        46,
        33,
        7
      ],
      "invalidPixels": 0,
      "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/glossy/gpu/e26bcb07a61af118c4500fdae0228ca41078305b22e625f4c0a563efca9cfc59/repeat-001/attempt-001/render.png",
      "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/glossy/gpu/e26bcb07a61af118c4500fdae0228ca41078305b22e625f4c0a563efca9cfc59/repeat-001/attempt-001/linear.pfm"
    },
    "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/glossy/gpu/e26bcb07a61af118c4500fdae0228ca41078305b22e625f4c0a563efca9cfc59/repeat-001/attempt-001/render.png",
    "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/glossy/gpu/e26bcb07a61af118c4500fdae0228ca41078305b22e625f4c0a563efca9cfc59/repeat-001/attempt-001/linear.pfm",
    "metricsPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/glossy/gpu/e26bcb07a61af118c4500fdae0228ca41078305b22e625f4c0a563efca9cfc59/repeat-001/attempt-001/metrics.json",
    "workerMetadataPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/glossy/gpu/e26bcb07a61af118c4500fdae0228ca41078305b22e625f4c0a563efca9cfc59/repeat-001/attempt-001/metrics.json.worker.json",
    "stdoutPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/glossy/gpu/e26bcb07a61af118c4500fdae0228ca41078305b22e625f4c0a563efca9cfc59/repeat-001/attempt-001/stdout.log",
    "stderrPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/glossy/gpu/e26bcb07a61af118c4500fdae0228ca41078305b22e625f4c0a563efca9cfc59/repeat-001/attempt-001/stderr.log",
    "trialPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/glossy/gpu/e26bcb07a61af118c4500fdae0228ca41078305b22e625f4c0a563efca9cfc59/repeat-001/trial.json",
    "files": [
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/glossy/gpu/e26bcb07a61af118c4500fdae0228ca41078305b22e625f4c0a563efca9cfc59/repeat-001/attempt-001/render.png",
        "sha256": "4db16ccd2168230a42800e2d0fe832b7945ea67bba811d1bf1c472d431a6bfe3",
        "bytes": 6190
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/glossy/gpu/e26bcb07a61af118c4500fdae0228ca41078305b22e625f4c0a563efca9cfc59/repeat-001/attempt-001/linear.pfm",
        "sha256": "4b45e19deba605d4231c3991859ed0698846ad048b554d2ff99ed025f8b4292f",
        "bytes": 49166
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/glossy/gpu/e26bcb07a61af118c4500fdae0228ca41078305b22e625f4c0a563efca9cfc59/repeat-001/attempt-001/metrics.json",
        "sha256": "6ccec9ace1d5bde568e0646acba75cfcbb316fb5066aeef7b1cefa2612591cda",
        "bytes": 1374
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/glossy/gpu/e26bcb07a61af118c4500fdae0228ca41078305b22e625f4c0a563efca9cfc59/repeat-001/attempt-001/settings.json",
        "sha256": "1e200723a237d7e9a5d64f41f9827a428da7defbe091489b9103586a334ecdb6",
        "bytes": 242
      }
    ]
  },
  {
    "schemaVersion": 1,
    "case": {
      "preset": "quick",
      "scene": "chair",
      "scenePath": "/home/movj/code/dev/Ray_Tracer_FSharp/benchmarks/scenes/chair.json",
      "material": "glass",
      "engine": "cpu",
      "worker": "/home/movj/code/dev/Ray_Tracer_FSharp/BenchmarkRunner/bin/Release/net10.0/BenchmarkRunner.dll",
      "acceleration": "bvh",
      "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/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": "7d11d23d3b438b00bba29ab1eb3fae96eb98853395f63ce315deb4d8bf152b35",
      "fingerprint": "eb1f4c6f6d127fdead02178f86a94075b96fba220ad94578ac33dff52ac8594b",
      "repeats": 1,
      "warmups": 0
    },
    "repeat": 1,
    "warmup": false,
    "attempt": 1,
    "startedUtc": "2026-09-07T14:55:30.7227053\u002B00:00",
    "status": "success",
    "error": "",
    "exitCode": 0,
    "coldMs": 685.0871,
    "metrics": {
      "schemaVersion": 1,
      "engine": "cpu",
      "backend": "cpu/bvh",
      "device": "Intel(R) Core(TM) Ultra 9 185H",
      "scene": "chair",
      "material": "glass",
      "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": 164.20939999999996,
        "buildMs": 44.99780000000001,
        "compileMs": null,
        "uploadMs": null,
        "traceMs": 379.6634,
        "downloadMs": null,
        "encodeMs": 29.5598,
        "cleanupMs": 0.0263,
        "totalMs": 636.1258
      },
      "allocatedBytes": 480351520,
      "peakWorkingSetBytes": 77844480,
      "peakDeviceBytes": null,
      "gcCollections": [
        38,
        1,
        0
      ],
      "invalidPixels": 0,
      "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/glass/cpu/eb1f4c6f6d127fdead02178f86a94075b96fba220ad94578ac33dff52ac8594b/repeat-001/attempt-001/render.png",
      "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/glass/cpu/eb1f4c6f6d127fdead02178f86a94075b96fba220ad94578ac33dff52ac8594b/repeat-001/attempt-001/linear.pfm"
    },
    "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/glass/cpu/eb1f4c6f6d127fdead02178f86a94075b96fba220ad94578ac33dff52ac8594b/repeat-001/attempt-001/render.png",
    "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/glass/cpu/eb1f4c6f6d127fdead02178f86a94075b96fba220ad94578ac33dff52ac8594b/repeat-001/attempt-001/linear.pfm",
    "metricsPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/glass/cpu/eb1f4c6f6d127fdead02178f86a94075b96fba220ad94578ac33dff52ac8594b/repeat-001/attempt-001/metrics.json",
    "workerMetadataPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/glass/cpu/eb1f4c6f6d127fdead02178f86a94075b96fba220ad94578ac33dff52ac8594b/repeat-001/attempt-001/metrics.json.worker.json",
    "stdoutPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/glass/cpu/eb1f4c6f6d127fdead02178f86a94075b96fba220ad94578ac33dff52ac8594b/repeat-001/attempt-001/stdout.log",
    "stderrPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/glass/cpu/eb1f4c6f6d127fdead02178f86a94075b96fba220ad94578ac33dff52ac8594b/repeat-001/attempt-001/stderr.log",
    "trialPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/glass/cpu/eb1f4c6f6d127fdead02178f86a94075b96fba220ad94578ac33dff52ac8594b/repeat-001/trial.json",
    "files": [
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/glass/cpu/eb1f4c6f6d127fdead02178f86a94075b96fba220ad94578ac33dff52ac8594b/repeat-001/attempt-001/render.png",
        "sha256": "0795c8a76f8a64ad41c7b294e6096b3c56df77d69f73ad1c484a3b30e8f334fc",
        "bytes": 6494
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/glass/cpu/eb1f4c6f6d127fdead02178f86a94075b96fba220ad94578ac33dff52ac8594b/repeat-001/attempt-001/linear.pfm",
        "sha256": "155c69d0d0f219ae6d188a4cff17b9374fa001fcbb1c3951eebc5f706b1f8be3",
        "bytes": 49166
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/glass/cpu/eb1f4c6f6d127fdead02178f86a94075b96fba220ad94578ac33dff52ac8594b/repeat-001/attempt-001/metrics.json",
        "sha256": "fbe65e72f9257ac6cff70aee88e54980d431c4a0400baff6ef139e3ececb4a4c",
        "bytes": 1330
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/glass/cpu/eb1f4c6f6d127fdead02178f86a94075b96fba220ad94578ac33dff52ac8594b/repeat-001/attempt-001/metrics.json.worker.json",
        "sha256": "68869b82828df0aa8ae98282d7e3ed6ba59a576d33479acd03f7786606402c7b",
        "bytes": 1806
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/glass/cpu/eb1f4c6f6d127fdead02178f86a94075b96fba220ad94578ac33dff52ac8594b/repeat-001/attempt-001/settings.json",
        "sha256": "1e200723a237d7e9a5d64f41f9827a428da7defbe091489b9103586a334ecdb6",
        "bytes": 242
      }
    ]
  },
  {
    "schemaVersion": 1,
    "case": {
      "preset": "quick",
      "scene": "chair",
      "scenePath": "/home/movj/code/dev/Ray_Tracer_FSharp/benchmarks/scenes/chair.json",
      "material": "glass",
      "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/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": "7d11d23d3b438b00bba29ab1eb3fae96eb98853395f63ce315deb4d8bf152b35",
      "fingerprint": "4e7abc8d1a0e5ffae82e7c6074315126ae7a36d126e2f17b4ddb2a3577a640ba",
      "repeats": 1,
      "warmups": 0
    },
    "repeat": 1,
    "warmup": false,
    "attempt": 1,
    "startedUtc": "2026-09-07T14:55:31.4112797\u002B00:00",
    "status": "success",
    "error": "",
    "exitCode": 0,
    "coldMs": 4417.9107,
    "metrics": {
      "schemaVersion": 1,
      "engine": "modern-gpu",
      "backend": "cuda-compute",
      "device": "NVIDIA RTX 3000 Ada Generation Laptop GPU; CUDA 13.2; sm_SM_89",
      "scene": "chair",
      "material": "glass",
      "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": 92.488,
        "buildMs": 173.5863,
        "compileMs": 3599.9778,
        "uploadMs": 28.1987,
        "traceMs": 305.35040000000004,
        "downloadMs": 5.8291,
        "encodeMs": 24.1392,
        "cleanupMs": 37.4204,
        "totalMs": 4336.3417
      },
      "allocatedBytes": 534696336,
      "peakWorkingSetBytes": 414265344,
      "peakDeviceBytes": 13462332,
      "gcCollections": [
        46,
        34,
        7
      ],
      "invalidPixels": 0,
      "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/glass/gpu/4e7abc8d1a0e5ffae82e7c6074315126ae7a36d126e2f17b4ddb2a3577a640ba/repeat-001/attempt-001/render.png",
      "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/glass/gpu/4e7abc8d1a0e5ffae82e7c6074315126ae7a36d126e2f17b4ddb2a3577a640ba/repeat-001/attempt-001/linear.pfm"
    },
    "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/glass/gpu/4e7abc8d1a0e5ffae82e7c6074315126ae7a36d126e2f17b4ddb2a3577a640ba/repeat-001/attempt-001/render.png",
    "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/glass/gpu/4e7abc8d1a0e5ffae82e7c6074315126ae7a36d126e2f17b4ddb2a3577a640ba/repeat-001/attempt-001/linear.pfm",
    "metricsPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/glass/gpu/4e7abc8d1a0e5ffae82e7c6074315126ae7a36d126e2f17b4ddb2a3577a640ba/repeat-001/attempt-001/metrics.json",
    "workerMetadataPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/glass/gpu/4e7abc8d1a0e5ffae82e7c6074315126ae7a36d126e2f17b4ddb2a3577a640ba/repeat-001/attempt-001/metrics.json.worker.json",
    "stdoutPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/glass/gpu/4e7abc8d1a0e5ffae82e7c6074315126ae7a36d126e2f17b4ddb2a3577a640ba/repeat-001/attempt-001/stdout.log",
    "stderrPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/glass/gpu/4e7abc8d1a0e5ffae82e7c6074315126ae7a36d126e2f17b4ddb2a3577a640ba/repeat-001/attempt-001/stderr.log",
    "trialPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/glass/gpu/4e7abc8d1a0e5ffae82e7c6074315126ae7a36d126e2f17b4ddb2a3577a640ba/repeat-001/trial.json",
    "files": [
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/glass/gpu/4e7abc8d1a0e5ffae82e7c6074315126ae7a36d126e2f17b4ddb2a3577a640ba/repeat-001/attempt-001/render.png",
        "sha256": "0795c8a76f8a64ad41c7b294e6096b3c56df77d69f73ad1c484a3b30e8f334fc",
        "bytes": 6494
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/glass/gpu/4e7abc8d1a0e5ffae82e7c6074315126ae7a36d126e2f17b4ddb2a3577a640ba/repeat-001/attempt-001/linear.pfm",
        "sha256": "155c69d0d0f219ae6d188a4cff17b9374fa001fcbb1c3951eebc5f706b1f8be3",
        "bytes": 49166
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/glass/gpu/4e7abc8d1a0e5ffae82e7c6074315126ae7a36d126e2f17b4ddb2a3577a640ba/repeat-001/attempt-001/metrics.json",
        "sha256": "d46083cb67af80e2cd61f4ad489cbc6007700bd963bc99b35662759a685d0fbe",
        "bytes": 1382
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/glass/gpu/4e7abc8d1a0e5ffae82e7c6074315126ae7a36d126e2f17b4ddb2a3577a640ba/repeat-001/attempt-001/settings.json",
        "sha256": "1e200723a237d7e9a5d64f41f9827a428da7defbe091489b9103586a334ecdb6",
        "bytes": 242
      }
    ]
  },
  {
    "schemaVersion": 1,
    "case": {
      "preset": "quick",
      "scene": "chair",
      "scenePath": "/home/movj/code/dev/Ray_Tracer_FSharp/benchmarks/scenes/chair.json",
      "material": "authored",
      "engine": "cpu",
      "worker": "/home/movj/code/dev/Ray_Tracer_FSharp/BenchmarkRunner/bin/Release/net10.0/BenchmarkRunner.dll",
      "acceleration": "bvh",
      "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/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": "7d11d23d3b438b00bba29ab1eb3fae96eb98853395f63ce315deb4d8bf152b35",
      "fingerprint": "dc847aba3ea3bd476a4e51e8f0a6ec3620f83deed356e209faa2e3e4e6c24564",
      "repeats": 1,
      "warmups": 0
    },
    "repeat": 1,
    "warmup": false,
    "attempt": 1,
    "startedUtc": "2026-09-07T14:55:35.8348265\u002B00:00",
    "status": "success",
    "error": "",
    "exitCode": 0,
    "coldMs": 903.7185,
    "metrics": {
      "schemaVersion": 1,
      "engine": "cpu",
      "backend": "cpu/bvh",
      "device": "Intel(R) Core(TM) Ultra 9 185H",
      "scene": "chair",
      "material": "authored",
      "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": 307.9098000000001,
        "buildMs": 89.40649999999995,
        "compileMs": null,
        "uploadMs": null,
        "traceMs": 410.5512,
        "downloadMs": null,
        "encodeMs": 23.3645,
        "cleanupMs": 0.0133,
        "totalMs": 848.0424
      },
      "allocatedBytes": 259942632,
      "peakWorkingSetBytes": 92475392,
      "peakDeviceBytes": null,
      "gcCollections": [
        20,
        4,
        2
      ],
      "invalidPixels": 0,
      "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/authored/cpu/dc847aba3ea3bd476a4e51e8f0a6ec3620f83deed356e209faa2e3e4e6c24564/repeat-001/attempt-001/render.png",
      "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/authored/cpu/dc847aba3ea3bd476a4e51e8f0a6ec3620f83deed356e209faa2e3e4e6c24564/repeat-001/attempt-001/linear.pfm"
    },
    "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/authored/cpu/dc847aba3ea3bd476a4e51e8f0a6ec3620f83deed356e209faa2e3e4e6c24564/repeat-001/attempt-001/render.png",
    "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/authored/cpu/dc847aba3ea3bd476a4e51e8f0a6ec3620f83deed356e209faa2e3e4e6c24564/repeat-001/attempt-001/linear.pfm",
    "metricsPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/authored/cpu/dc847aba3ea3bd476a4e51e8f0a6ec3620f83deed356e209faa2e3e4e6c24564/repeat-001/attempt-001/metrics.json",
    "workerMetadataPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/authored/cpu/dc847aba3ea3bd476a4e51e8f0a6ec3620f83deed356e209faa2e3e4e6c24564/repeat-001/attempt-001/metrics.json.worker.json",
    "stdoutPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/authored/cpu/dc847aba3ea3bd476a4e51e8f0a6ec3620f83deed356e209faa2e3e4e6c24564/repeat-001/attempt-001/stdout.log",
    "stderrPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/authored/cpu/dc847aba3ea3bd476a4e51e8f0a6ec3620f83deed356e209faa2e3e4e6c24564/repeat-001/attempt-001/stderr.log",
    "trialPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/authored/cpu/dc847aba3ea3bd476a4e51e8f0a6ec3620f83deed356e209faa2e3e4e6c24564/repeat-001/trial.json",
    "files": [
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/authored/cpu/dc847aba3ea3bd476a4e51e8f0a6ec3620f83deed356e209faa2e3e4e6c24564/repeat-001/attempt-001/render.png",
        "sha256": "c9557356222bf8f853b04749617ce4bdadc417a8da8bfcd5491a82accdfc98f8",
        "bytes": 6247
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/authored/cpu/dc847aba3ea3bd476a4e51e8f0a6ec3620f83deed356e209faa2e3e4e6c24564/repeat-001/attempt-001/linear.pfm",
        "sha256": "41711e8f4b225564d41ca065e0442fadc2f729d1bd97048c9b435c0501f6aa4e",
        "bytes": 49166
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/authored/cpu/dc847aba3ea3bd476a4e51e8f0a6ec3620f83deed356e209faa2e3e4e6c24564/repeat-001/attempt-001/metrics.json",
        "sha256": "49fddefa58f2ef97551b862c92b9425be37121929e8fce1db3c30022715c00bf",
        "bytes": 1338
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/authored/cpu/dc847aba3ea3bd476a4e51e8f0a6ec3620f83deed356e209faa2e3e4e6c24564/repeat-001/attempt-001/metrics.json.worker.json",
        "sha256": "68869b82828df0aa8ae98282d7e3ed6ba59a576d33479acd03f7786606402c7b",
        "bytes": 1806
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/authored/cpu/dc847aba3ea3bd476a4e51e8f0a6ec3620f83deed356e209faa2e3e4e6c24564/repeat-001/attempt-001/settings.json",
        "sha256": "1e200723a237d7e9a5d64f41f9827a428da7defbe091489b9103586a334ecdb6",
        "bytes": 242
      }
    ]
  },
  {
    "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": 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/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": "7d11d23d3b438b00bba29ab1eb3fae96eb98853395f63ce315deb4d8bf152b35",
      "fingerprint": "53b51b3d7850f6df6590663aef1c41e7bdbc1def7f74ca7a51da10677c07ed89",
      "repeats": 1,
      "warmups": 0
    },
    "repeat": 1,
    "warmup": false,
    "attempt": 1,
    "startedUtc": "2026-09-07T14:55:36.7453679\u002B00:00",
    "status": "success",
    "error": "",
    "exitCode": 0,
    "coldMs": 5620.4347,
    "metrics": {
      "schemaVersion": 1,
      "engine": "modern-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": 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": 126.0031,
        "buildMs": 248.0334,
        "compileMs": 4680.4087,
        "uploadMs": 90.9201,
        "traceMs": 75.7548,
        "downloadMs": 6.2618,
        "encodeMs": 50.656,
        "cleanupMs": 99.2181,
        "totalMs": 5457.3289
      },
      "allocatedBytes": 642057328,
      "peakWorkingSetBytes": 461484032,
      "peakDeviceBytes": 27748956,
      "gcCollections": [
        51,
        34,
        8
      ],
      "invalidPixels": 0,
      "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/authored/gpu/53b51b3d7850f6df6590663aef1c41e7bdbc1def7f74ca7a51da10677c07ed89/repeat-001/attempt-001/render.png",
      "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/authored/gpu/53b51b3d7850f6df6590663aef1c41e7bdbc1def7f74ca7a51da10677c07ed89/repeat-001/attempt-001/linear.pfm"
    },
    "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/authored/gpu/53b51b3d7850f6df6590663aef1c41e7bdbc1def7f74ca7a51da10677c07ed89/repeat-001/attempt-001/render.png",
    "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/authored/gpu/53b51b3d7850f6df6590663aef1c41e7bdbc1def7f74ca7a51da10677c07ed89/repeat-001/attempt-001/linear.pfm",
    "metricsPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/authored/gpu/53b51b3d7850f6df6590663aef1c41e7bdbc1def7f74ca7a51da10677c07ed89/repeat-001/attempt-001/metrics.json",
    "workerMetadataPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/authored/gpu/53b51b3d7850f6df6590663aef1c41e7bdbc1def7f74ca7a51da10677c07ed89/repeat-001/attempt-001/metrics.json.worker.json",
    "stdoutPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/authored/gpu/53b51b3d7850f6df6590663aef1c41e7bdbc1def7f74ca7a51da10677c07ed89/repeat-001/attempt-001/stdout.log",
    "stderrPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/authored/gpu/53b51b3d7850f6df6590663aef1c41e7bdbc1def7f74ca7a51da10677c07ed89/repeat-001/attempt-001/stderr.log",
    "trialPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/authored/gpu/53b51b3d7850f6df6590663aef1c41e7bdbc1def7f74ca7a51da10677c07ed89/repeat-001/trial.json",
    "files": [
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/authored/gpu/53b51b3d7850f6df6590663aef1c41e7bdbc1def7f74ca7a51da10677c07ed89/repeat-001/attempt-001/render.png",
        "sha256": "d1ba61dc7a255d387343f576ae143e851bbd235160c725c5c5373f5e756f03a9",
        "bytes": 6246
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/authored/gpu/53b51b3d7850f6df6590663aef1c41e7bdbc1def7f74ca7a51da10677c07ed89/repeat-001/attempt-001/linear.pfm",
        "sha256": "56032c7334d48abfc5def186eb6b61b669a0eb3585a6865f47b66191472af03a",
        "bytes": 49166
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/authored/gpu/53b51b3d7850f6df6590663aef1c41e7bdbc1def7f74ca7a51da10677c07ed89/repeat-001/attempt-001/metrics.json",
        "sha256": "4912c067e5efd1d24942d7b3b190beb3891940ce1e7b88a58373b843b8796a37",
        "bytes": 1381
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/chair/authored/gpu/53b51b3d7850f6df6590663aef1c41e7bdbc1def7f74ca7a51da10677c07ed89/repeat-001/attempt-001/settings.json",
        "sha256": "1e200723a237d7e9a5d64f41f9827a428da7defbe091489b9103586a334ecdb6",
        "bytes": 242
      }
    ]
  },
  {
    "schemaVersion": 1,
    "case": {
      "preset": "quick",
      "scene": "roman-bust",
      "scenePath": "/home/movj/code/dev/Ray_Tracer_FSharp/benchmarks/scenes/roman-bust.json",
      "material": "matte",
      "engine": "cpu",
      "worker": "/home/movj/code/dev/Ray_Tracer_FSharp/BenchmarkRunner/bin/Release/net10.0/BenchmarkRunner.dll",
      "acceleration": "bvh",
      "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/classical-head.ply",
          "sha256": "c23b4e0f4192016d8dfad13dd9167958a0577a44e55e507e86445bdc2a06ff71",
          "bytes": 263477
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/classical-nose.ply",
          "sha256": "b2f63d8b21ce2a4e32a91a3d8d3f80c9b52ec7d760c0f356f2f27f82a9a75c81",
          "bytes": 19116
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/classical-shoulders.ply",
          "sha256": "ea6e90a8d6ac994b34088c8a5f73b809747912439b5b210d77da7edac0a51e63",
          "bytes": 43425
        },
        {
          "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/eyelid.ply",
          "sha256": "c93e03d8750960877270c5e7142db352a5592d3974d7ac59aceb068f80ae95c6",
          "bytes": 14924
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/leaf.ply",
          "sha256": "978e4cffd5c52a6be25021af3ecb1b8b39f33cc5cbe5c77f107ae38d5f481f70",
          "bytes": 29847
        },
        {
          "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/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/sculpted-curl.ply",
          "sha256": "bdd9a7f50d3ff493f3a6f90fbf7cd1eedb996c3b3ecaf1bb23bbf4636fb677c6",
          "bytes": 41713
        },
        {
          "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/sphere.ply",
          "sha256": "2c518f6b50542995d0038ffa70a362db39419ba94f7b23e1da37468f2050d377",
          "bytes": 66949
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/toga-drape.ply",
          "sha256": "49e6c330c71ebe11048effde7f60df9d6e3efaf16af08bb2458a5c5084dd2251",
          "bytes": 236403
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/textures/marble-veins.png",
          "sha256": "c809a241e25f8d1d8bb111f806781c5cc5feb9d361ff1661cbedcb265dbfa7a0",
          "bytes": 101684
        },
        {
          "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/roman-bust.json",
          "sha256": "b8074042499dcf0f3dd1b601a179ba33ff316ccbf6409d74c3f4ef38e5da3f8c",
          "bytes": 50954
        }
      ],
      "contextFingerprint": "7d11d23d3b438b00bba29ab1eb3fae96eb98853395f63ce315deb4d8bf152b35",
      "fingerprint": "eda1eb3032cf0a2590829bf60da8ab899d42b0238f2bb00dbca35a703cea9e3c",
      "repeats": 1,
      "warmups": 0
    },
    "repeat": 1,
    "warmup": false,
    "attempt": 1,
    "startedUtc": "2026-09-07T14:55:42.3782952\u002B00:00",
    "status": "success",
    "error": "",
    "exitCode": 0,
    "coldMs": 1132.5629,
    "metrics": {
      "schemaVersion": 1,
      "engine": "cpu",
      "backend": "cpu/bvh",
      "device": "Intel(R) Core(TM) Ultra 9 185H",
      "scene": "roman-bust",
      "material": "matte",
      "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": 615.3442,
        "buildMs": 91.64610000000006,
        "compileMs": null,
        "uploadMs": null,
        "traceMs": 288.2099,
        "downloadMs": null,
        "encodeMs": 22.5154,
        "cleanupMs": 0.0234,
        "totalMs": 1056.6221
      },
      "allocatedBytes": 241442432,
      "peakWorkingSetBytes": 90611712,
      "peakDeviceBytes": null,
      "gcCollections": [
        18,
        2,
        1
      ],
      "invalidPixels": 0,
      "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/matte/cpu/eda1eb3032cf0a2590829bf60da8ab899d42b0238f2bb00dbca35a703cea9e3c/repeat-001/attempt-001/render.png",
      "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/matte/cpu/eda1eb3032cf0a2590829bf60da8ab899d42b0238f2bb00dbca35a703cea9e3c/repeat-001/attempt-001/linear.pfm"
    },
    "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/matte/cpu/eda1eb3032cf0a2590829bf60da8ab899d42b0238f2bb00dbca35a703cea9e3c/repeat-001/attempt-001/render.png",
    "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/matte/cpu/eda1eb3032cf0a2590829bf60da8ab899d42b0238f2bb00dbca35a703cea9e3c/repeat-001/attempt-001/linear.pfm",
    "metricsPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/matte/cpu/eda1eb3032cf0a2590829bf60da8ab899d42b0238f2bb00dbca35a703cea9e3c/repeat-001/attempt-001/metrics.json",
    "workerMetadataPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/matte/cpu/eda1eb3032cf0a2590829bf60da8ab899d42b0238f2bb00dbca35a703cea9e3c/repeat-001/attempt-001/metrics.json.worker.json",
    "stdoutPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/matte/cpu/eda1eb3032cf0a2590829bf60da8ab899d42b0238f2bb00dbca35a703cea9e3c/repeat-001/attempt-001/stdout.log",
    "stderrPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/matte/cpu/eda1eb3032cf0a2590829bf60da8ab899d42b0238f2bb00dbca35a703cea9e3c/repeat-001/attempt-001/stderr.log",
    "trialPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/matte/cpu/eda1eb3032cf0a2590829bf60da8ab899d42b0238f2bb00dbca35a703cea9e3c/repeat-001/trial.json",
    "files": [
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/matte/cpu/eda1eb3032cf0a2590829bf60da8ab899d42b0238f2bb00dbca35a703cea9e3c/repeat-001/attempt-001/render.png",
        "sha256": "d4520ced051f23e2a6344e737aa077cb5ffc83bf6d81d761ea49db6f7bcc006e",
        "bytes": 5044
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/matte/cpu/eda1eb3032cf0a2590829bf60da8ab899d42b0238f2bb00dbca35a703cea9e3c/repeat-001/attempt-001/linear.pfm",
        "sha256": "93f1050ec34756559ee06874c8e0db3bff7e1fa5925842ab99756ca5a8697f41",
        "bytes": 49166
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/matte/cpu/eda1eb3032cf0a2590829bf60da8ab899d42b0238f2bb00dbca35a703cea9e3c/repeat-001/attempt-001/metrics.json",
        "sha256": "4306402786e0b0f4034b87576513ef677ee5f9cee61a9fbb2dfc282ab7564974",
        "bytes": 1336
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/matte/cpu/eda1eb3032cf0a2590829bf60da8ab899d42b0238f2bb00dbca35a703cea9e3c/repeat-001/attempt-001/metrics.json.worker.json",
        "sha256": "68869b82828df0aa8ae98282d7e3ed6ba59a576d33479acd03f7786606402c7b",
        "bytes": 1806
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/matte/cpu/eda1eb3032cf0a2590829bf60da8ab899d42b0238f2bb00dbca35a703cea9e3c/repeat-001/attempt-001/settings.json",
        "sha256": "1e200723a237d7e9a5d64f41f9827a428da7defbe091489b9103586a334ecdb6",
        "bytes": 242
      }
    ]
  },
  {
    "schemaVersion": 1,
    "case": {
      "preset": "quick",
      "scene": "roman-bust",
      "scenePath": "/home/movj/code/dev/Ray_Tracer_FSharp/benchmarks/scenes/roman-bust.json",
      "material": "matte",
      "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/classical-head.ply",
          "sha256": "c23b4e0f4192016d8dfad13dd9167958a0577a44e55e507e86445bdc2a06ff71",
          "bytes": 263477
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/classical-nose.ply",
          "sha256": "b2f63d8b21ce2a4e32a91a3d8d3f80c9b52ec7d760c0f356f2f27f82a9a75c81",
          "bytes": 19116
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/classical-shoulders.ply",
          "sha256": "ea6e90a8d6ac994b34088c8a5f73b809747912439b5b210d77da7edac0a51e63",
          "bytes": 43425
        },
        {
          "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/eyelid.ply",
          "sha256": "c93e03d8750960877270c5e7142db352a5592d3974d7ac59aceb068f80ae95c6",
          "bytes": 14924
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/leaf.ply",
          "sha256": "978e4cffd5c52a6be25021af3ecb1b8b39f33cc5cbe5c77f107ae38d5f481f70",
          "bytes": 29847
        },
        {
          "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/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/sculpted-curl.ply",
          "sha256": "bdd9a7f50d3ff493f3a6f90fbf7cd1eedb996c3b3ecaf1bb23bbf4636fb677c6",
          "bytes": 41713
        },
        {
          "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/sphere.ply",
          "sha256": "2c518f6b50542995d0038ffa70a362db39419ba94f7b23e1da37468f2050d377",
          "bytes": 66949
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/toga-drape.ply",
          "sha256": "49e6c330c71ebe11048effde7f60df9d6e3efaf16af08bb2458a5c5084dd2251",
          "bytes": 236403
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/textures/marble-veins.png",
          "sha256": "c809a241e25f8d1d8bb111f806781c5cc5feb9d361ff1661cbedcb265dbfa7a0",
          "bytes": 101684
        },
        {
          "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/roman-bust.json",
          "sha256": "b8074042499dcf0f3dd1b601a179ba33ff316ccbf6409d74c3f4ef38e5da3f8c",
          "bytes": 50954
        }
      ],
      "contextFingerprint": "7d11d23d3b438b00bba29ab1eb3fae96eb98853395f63ce315deb4d8bf152b35",
      "fingerprint": "1cf1ca2ef8d9f6cc2fd4c787309a340443443115a63f9795d89b29bd3125cefd",
      "repeats": 1,
      "warmups": 0
    },
    "repeat": 1,
    "warmup": false,
    "attempt": 1,
    "startedUtc": "2026-09-07T14:55:43.5186468\u002B00:00",
    "status": "success",
    "error": "",
    "exitCode": 0,
    "coldMs": 5107.5403,
    "metrics": {
      "schemaVersion": 1,
      "engine": "modern-gpu",
      "backend": "cuda-compute",
      "device": "NVIDIA RTX 3000 Ada Generation Laptop GPU; CUDA 13.2; sm_SM_89",
      "scene": "roman-bust",
      "material": "matte",
      "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": 177.0384,
        "buildMs": 518.8357,
        "compileMs": 4022.272,
        "uploadMs": 40.5345,
        "traceMs": 32.930499999999995,
        "downloadMs": 3.6327,
        "encodeMs": 26.6308,
        "cleanupMs": 70.604,
        "totalMs": 5003.5352
      },
      "allocatedBytes": 631458792,
      "peakWorkingSetBytes": 436031488,
      "peakDeviceBytes": 26431412,
      "gcCollections": [
        51,
        35,
        7
      ],
      "invalidPixels": 0,
      "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/matte/gpu/1cf1ca2ef8d9f6cc2fd4c787309a340443443115a63f9795d89b29bd3125cefd/repeat-001/attempt-001/render.png",
      "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/matte/gpu/1cf1ca2ef8d9f6cc2fd4c787309a340443443115a63f9795d89b29bd3125cefd/repeat-001/attempt-001/linear.pfm"
    },
    "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/matte/gpu/1cf1ca2ef8d9f6cc2fd4c787309a340443443115a63f9795d89b29bd3125cefd/repeat-001/attempt-001/render.png",
    "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/matte/gpu/1cf1ca2ef8d9f6cc2fd4c787309a340443443115a63f9795d89b29bd3125cefd/repeat-001/attempt-001/linear.pfm",
    "metricsPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/matte/gpu/1cf1ca2ef8d9f6cc2fd4c787309a340443443115a63f9795d89b29bd3125cefd/repeat-001/attempt-001/metrics.json",
    "workerMetadataPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/matte/gpu/1cf1ca2ef8d9f6cc2fd4c787309a340443443115a63f9795d89b29bd3125cefd/repeat-001/attempt-001/metrics.json.worker.json",
    "stdoutPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/matte/gpu/1cf1ca2ef8d9f6cc2fd4c787309a340443443115a63f9795d89b29bd3125cefd/repeat-001/attempt-001/stdout.log",
    "stderrPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/matte/gpu/1cf1ca2ef8d9f6cc2fd4c787309a340443443115a63f9795d89b29bd3125cefd/repeat-001/attempt-001/stderr.log",
    "trialPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/matte/gpu/1cf1ca2ef8d9f6cc2fd4c787309a340443443115a63f9795d89b29bd3125cefd/repeat-001/trial.json",
    "files": [
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/matte/gpu/1cf1ca2ef8d9f6cc2fd4c787309a340443443115a63f9795d89b29bd3125cefd/repeat-001/attempt-001/render.png",
        "sha256": "c5cf335308e943c673da02d409c09aad1a2ff54048f9d3cddae3c43426301a9c",
        "bytes": 5044
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/matte/gpu/1cf1ca2ef8d9f6cc2fd4c787309a340443443115a63f9795d89b29bd3125cefd/repeat-001/attempt-001/linear.pfm",
        "sha256": "1e9edb169bbadac7f2bf2a3bf4223aac84407a6a2809bffd39f414fe372166c7",
        "bytes": 49166
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/matte/gpu/1cf1ca2ef8d9f6cc2fd4c787309a340443443115a63f9795d89b29bd3125cefd/repeat-001/attempt-001/metrics.json",
        "sha256": "441436b45dbb647b6a28433568793c22ce68b375981398bf5bf28357a56f9511",
        "bytes": 1397
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/matte/gpu/1cf1ca2ef8d9f6cc2fd4c787309a340443443115a63f9795d89b29bd3125cefd/repeat-001/attempt-001/settings.json",
        "sha256": "1e200723a237d7e9a5d64f41f9827a428da7defbe091489b9103586a334ecdb6",
        "bytes": 242
      }
    ]
  },
  {
    "schemaVersion": 1,
    "case": {
      "preset": "quick",
      "scene": "roman-bust",
      "scenePath": "/home/movj/code/dev/Ray_Tracer_FSharp/benchmarks/scenes/roman-bust.json",
      "material": "phong",
      "engine": "cpu",
      "worker": "/home/movj/code/dev/Ray_Tracer_FSharp/BenchmarkRunner/bin/Release/net10.0/BenchmarkRunner.dll",
      "acceleration": "bvh",
      "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/classical-head.ply",
          "sha256": "c23b4e0f4192016d8dfad13dd9167958a0577a44e55e507e86445bdc2a06ff71",
          "bytes": 263477
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/classical-nose.ply",
          "sha256": "b2f63d8b21ce2a4e32a91a3d8d3f80c9b52ec7d760c0f356f2f27f82a9a75c81",
          "bytes": 19116
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/classical-shoulders.ply",
          "sha256": "ea6e90a8d6ac994b34088c8a5f73b809747912439b5b210d77da7edac0a51e63",
          "bytes": 43425
        },
        {
          "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/eyelid.ply",
          "sha256": "c93e03d8750960877270c5e7142db352a5592d3974d7ac59aceb068f80ae95c6",
          "bytes": 14924
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/leaf.ply",
          "sha256": "978e4cffd5c52a6be25021af3ecb1b8b39f33cc5cbe5c77f107ae38d5f481f70",
          "bytes": 29847
        },
        {
          "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/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/sculpted-curl.ply",
          "sha256": "bdd9a7f50d3ff493f3a6f90fbf7cd1eedb996c3b3ecaf1bb23bbf4636fb677c6",
          "bytes": 41713
        },
        {
          "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/sphere.ply",
          "sha256": "2c518f6b50542995d0038ffa70a362db39419ba94f7b23e1da37468f2050d377",
          "bytes": 66949
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/toga-drape.ply",
          "sha256": "49e6c330c71ebe11048effde7f60df9d6e3efaf16af08bb2458a5c5084dd2251",
          "bytes": 236403
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/textures/marble-veins.png",
          "sha256": "c809a241e25f8d1d8bb111f806781c5cc5feb9d361ff1661cbedcb265dbfa7a0",
          "bytes": 101684
        },
        {
          "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/roman-bust.json",
          "sha256": "b8074042499dcf0f3dd1b601a179ba33ff316ccbf6409d74c3f4ef38e5da3f8c",
          "bytes": 50954
        }
      ],
      "contextFingerprint": "7d11d23d3b438b00bba29ab1eb3fae96eb98853395f63ce315deb4d8bf152b35",
      "fingerprint": "4648f07022cd61e90a03ff5c80dcbefe1d7b7d4d040a77fe286b696141be685e",
      "repeats": 1,
      "warmups": 0
    },
    "repeat": 1,
    "warmup": false,
    "attempt": 1,
    "startedUtc": "2026-09-07T14:55:48.6338290\u002B00:00",
    "status": "success",
    "error": "",
    "exitCode": 0,
    "coldMs": 789.7471,
    "metrics": {
      "schemaVersion": 1,
      "engine": "cpu",
      "backend": "cpu/bvh",
      "device": "Intel(R) Core(TM) Ultra 9 185H",
      "scene": "roman-bust",
      "material": "phong",
      "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": 346.36179999999996,
        "buildMs": 73.22070000000005,
        "compileMs": null,
        "uploadMs": null,
        "traceMs": 238.6975,
        "downloadMs": null,
        "encodeMs": 30.1166,
        "cleanupMs": 0.0245,
        "totalMs": 712.7515
      },
      "allocatedBytes": 242627896,
      "peakWorkingSetBytes": 92643328,
      "peakDeviceBytes": null,
      "gcCollections": [
        18,
        2,
        1
      ],
      "invalidPixels": 0,
      "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/phong/cpu/4648f07022cd61e90a03ff5c80dcbefe1d7b7d4d040a77fe286b696141be685e/repeat-001/attempt-001/render.png",
      "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/phong/cpu/4648f07022cd61e90a03ff5c80dcbefe1d7b7d4d040a77fe286b696141be685e/repeat-001/attempt-001/linear.pfm"
    },
    "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/phong/cpu/4648f07022cd61e90a03ff5c80dcbefe1d7b7d4d040a77fe286b696141be685e/repeat-001/attempt-001/render.png",
    "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/phong/cpu/4648f07022cd61e90a03ff5c80dcbefe1d7b7d4d040a77fe286b696141be685e/repeat-001/attempt-001/linear.pfm",
    "metricsPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/phong/cpu/4648f07022cd61e90a03ff5c80dcbefe1d7b7d4d040a77fe286b696141be685e/repeat-001/attempt-001/metrics.json",
    "workerMetadataPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/phong/cpu/4648f07022cd61e90a03ff5c80dcbefe1d7b7d4d040a77fe286b696141be685e/repeat-001/attempt-001/metrics.json.worker.json",
    "stdoutPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/phong/cpu/4648f07022cd61e90a03ff5c80dcbefe1d7b7d4d040a77fe286b696141be685e/repeat-001/attempt-001/stdout.log",
    "stderrPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/phong/cpu/4648f07022cd61e90a03ff5c80dcbefe1d7b7d4d040a77fe286b696141be685e/repeat-001/attempt-001/stderr.log",
    "trialPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/phong/cpu/4648f07022cd61e90a03ff5c80dcbefe1d7b7d4d040a77fe286b696141be685e/repeat-001/trial.json",
    "files": [
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/phong/cpu/4648f07022cd61e90a03ff5c80dcbefe1d7b7d4d040a77fe286b696141be685e/repeat-001/attempt-001/render.png",
        "sha256": "4d850c264fa7415a54011ea7218b7943c8beb221e60d52e0cdc9e794d8dcdd78",
        "bytes": 5057
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/phong/cpu/4648f07022cd61e90a03ff5c80dcbefe1d7b7d4d040a77fe286b696141be685e/repeat-001/attempt-001/linear.pfm",
        "sha256": "25328dd0386637b2431e66685aa508bbca66a9de7cc1b6e0c56287e7bba95759",
        "bytes": 49166
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/phong/cpu/4648f07022cd61e90a03ff5c80dcbefe1d7b7d4d040a77fe286b696141be685e/repeat-001/attempt-001/metrics.json",
        "sha256": "a3e4c58d503b018cf85a9c4945c688438cfd324a3b0fb063d5ad94375d201191",
        "bytes": 1345
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/phong/cpu/4648f07022cd61e90a03ff5c80dcbefe1d7b7d4d040a77fe286b696141be685e/repeat-001/attempt-001/metrics.json.worker.json",
        "sha256": "68869b82828df0aa8ae98282d7e3ed6ba59a576d33479acd03f7786606402c7b",
        "bytes": 1806
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/phong/cpu/4648f07022cd61e90a03ff5c80dcbefe1d7b7d4d040a77fe286b696141be685e/repeat-001/attempt-001/settings.json",
        "sha256": "1e200723a237d7e9a5d64f41f9827a428da7defbe091489b9103586a334ecdb6",
        "bytes": 242
      }
    ]
  },
  {
    "schemaVersion": 1,
    "case": {
      "preset": "quick",
      "scene": "roman-bust",
      "scenePath": "/home/movj/code/dev/Ray_Tracer_FSharp/benchmarks/scenes/roman-bust.json",
      "material": "phong",
      "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/classical-head.ply",
          "sha256": "c23b4e0f4192016d8dfad13dd9167958a0577a44e55e507e86445bdc2a06ff71",
          "bytes": 263477
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/classical-nose.ply",
          "sha256": "b2f63d8b21ce2a4e32a91a3d8d3f80c9b52ec7d760c0f356f2f27f82a9a75c81",
          "bytes": 19116
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/classical-shoulders.ply",
          "sha256": "ea6e90a8d6ac994b34088c8a5f73b809747912439b5b210d77da7edac0a51e63",
          "bytes": 43425
        },
        {
          "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/eyelid.ply",
          "sha256": "c93e03d8750960877270c5e7142db352a5592d3974d7ac59aceb068f80ae95c6",
          "bytes": 14924
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/leaf.ply",
          "sha256": "978e4cffd5c52a6be25021af3ecb1b8b39f33cc5cbe5c77f107ae38d5f481f70",
          "bytes": 29847
        },
        {
          "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/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/sculpted-curl.ply",
          "sha256": "bdd9a7f50d3ff493f3a6f90fbf7cd1eedb996c3b3ecaf1bb23bbf4636fb677c6",
          "bytes": 41713
        },
        {
          "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/sphere.ply",
          "sha256": "2c518f6b50542995d0038ffa70a362db39419ba94f7b23e1da37468f2050d377",
          "bytes": 66949
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/toga-drape.ply",
          "sha256": "49e6c330c71ebe11048effde7f60df9d6e3efaf16af08bb2458a5c5084dd2251",
          "bytes": 236403
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/textures/marble-veins.png",
          "sha256": "c809a241e25f8d1d8bb111f806781c5cc5feb9d361ff1661cbedcb265dbfa7a0",
          "bytes": 101684
        },
        {
          "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/roman-bust.json",
          "sha256": "b8074042499dcf0f3dd1b601a179ba33ff316ccbf6409d74c3f4ef38e5da3f8c",
          "bytes": 50954
        }
      ],
      "contextFingerprint": "7d11d23d3b438b00bba29ab1eb3fae96eb98853395f63ce315deb4d8bf152b35",
      "fingerprint": "ad2e9d827d3b570db9bfdd5f1ca01afa3069ce0187f056930994eb1038c41e1d",
      "repeats": 1,
      "warmups": 0
    },
    "repeat": 1,
    "warmup": false,
    "attempt": 1,
    "startedUtc": "2026-09-07T14:55:49.4276397\u002B00:00",
    "status": "success",
    "error": "",
    "exitCode": 0,
    "coldMs": 5058.6012,
    "metrics": {
      "schemaVersion": 1,
      "engine": "modern-gpu",
      "backend": "cuda-compute",
      "device": "NVIDIA RTX 3000 Ada Generation Laptop GPU; CUDA 13.2; sm_SM_89",
      "scene": "roman-bust",
      "material": "phong",
      "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": 145.1648,
        "buildMs": 495.3775,
        "compileMs": 4106.6771,
        "uploadMs": 38.2002,
        "traceMs": 32.4123,
        "downloadMs": 4.9184,
        "encodeMs": 17.1622,
        "cleanupMs": 42.1412,
        "totalMs": 4969.4881
      },
      "allocatedBytes": 631425544,
      "peakWorkingSetBytes": 453881856,
      "peakDeviceBytes": 26431412,
      "gcCollections": [
        51,
        34,
        7
      ],
      "invalidPixels": 0,
      "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/phong/gpu/ad2e9d827d3b570db9bfdd5f1ca01afa3069ce0187f056930994eb1038c41e1d/repeat-001/attempt-001/render.png",
      "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/phong/gpu/ad2e9d827d3b570db9bfdd5f1ca01afa3069ce0187f056930994eb1038c41e1d/repeat-001/attempt-001/linear.pfm"
    },
    "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/phong/gpu/ad2e9d827d3b570db9bfdd5f1ca01afa3069ce0187f056930994eb1038c41e1d/repeat-001/attempt-001/render.png",
    "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/phong/gpu/ad2e9d827d3b570db9bfdd5f1ca01afa3069ce0187f056930994eb1038c41e1d/repeat-001/attempt-001/linear.pfm",
    "metricsPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/phong/gpu/ad2e9d827d3b570db9bfdd5f1ca01afa3069ce0187f056930994eb1038c41e1d/repeat-001/attempt-001/metrics.json",
    "workerMetadataPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/phong/gpu/ad2e9d827d3b570db9bfdd5f1ca01afa3069ce0187f056930994eb1038c41e1d/repeat-001/attempt-001/metrics.json.worker.json",
    "stdoutPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/phong/gpu/ad2e9d827d3b570db9bfdd5f1ca01afa3069ce0187f056930994eb1038c41e1d/repeat-001/attempt-001/stdout.log",
    "stderrPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/phong/gpu/ad2e9d827d3b570db9bfdd5f1ca01afa3069ce0187f056930994eb1038c41e1d/repeat-001/attempt-001/stderr.log",
    "trialPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/phong/gpu/ad2e9d827d3b570db9bfdd5f1ca01afa3069ce0187f056930994eb1038c41e1d/repeat-001/trial.json",
    "files": [
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/phong/gpu/ad2e9d827d3b570db9bfdd5f1ca01afa3069ce0187f056930994eb1038c41e1d/repeat-001/attempt-001/render.png",
        "sha256": "8156459f0cba2328362331e457e58072f96adcb31a2053d53455b18a4229085c",
        "bytes": 5070
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/phong/gpu/ad2e9d827d3b570db9bfdd5f1ca01afa3069ce0187f056930994eb1038c41e1d/repeat-001/attempt-001/linear.pfm",
        "sha256": "58bef3793ffa21eb38215f923824a1b6d6ff8ed671bec82a67868402d5216aab",
        "bytes": 49166
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/phong/gpu/ad2e9d827d3b570db9bfdd5f1ca01afa3069ce0187f056930994eb1038c41e1d/repeat-001/attempt-001/metrics.json",
        "sha256": "24ab5e8014648ce15a81c5682bb96b77d35a2cf1b51f5705a315b3849a178361",
        "bytes": 1388
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/phong/gpu/ad2e9d827d3b570db9bfdd5f1ca01afa3069ce0187f056930994eb1038c41e1d/repeat-001/attempt-001/settings.json",
        "sha256": "1e200723a237d7e9a5d64f41f9827a428da7defbe091489b9103586a334ecdb6",
        "bytes": 242
      }
    ]
  },
  {
    "schemaVersion": 1,
    "case": {
      "preset": "quick",
      "scene": "roman-bust",
      "scenePath": "/home/movj/code/dev/Ray_Tracer_FSharp/benchmarks/scenes/roman-bust.json",
      "material": "mirror",
      "engine": "cpu",
      "worker": "/home/movj/code/dev/Ray_Tracer_FSharp/BenchmarkRunner/bin/Release/net10.0/BenchmarkRunner.dll",
      "acceleration": "bvh",
      "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/classical-head.ply",
          "sha256": "c23b4e0f4192016d8dfad13dd9167958a0577a44e55e507e86445bdc2a06ff71",
          "bytes": 263477
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/classical-nose.ply",
          "sha256": "b2f63d8b21ce2a4e32a91a3d8d3f80c9b52ec7d760c0f356f2f27f82a9a75c81",
          "bytes": 19116
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/classical-shoulders.ply",
          "sha256": "ea6e90a8d6ac994b34088c8a5f73b809747912439b5b210d77da7edac0a51e63",
          "bytes": 43425
        },
        {
          "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/eyelid.ply",
          "sha256": "c93e03d8750960877270c5e7142db352a5592d3974d7ac59aceb068f80ae95c6",
          "bytes": 14924
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/leaf.ply",
          "sha256": "978e4cffd5c52a6be25021af3ecb1b8b39f33cc5cbe5c77f107ae38d5f481f70",
          "bytes": 29847
        },
        {
          "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/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/sculpted-curl.ply",
          "sha256": "bdd9a7f50d3ff493f3a6f90fbf7cd1eedb996c3b3ecaf1bb23bbf4636fb677c6",
          "bytes": 41713
        },
        {
          "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/sphere.ply",
          "sha256": "2c518f6b50542995d0038ffa70a362db39419ba94f7b23e1da37468f2050d377",
          "bytes": 66949
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/toga-drape.ply",
          "sha256": "49e6c330c71ebe11048effde7f60df9d6e3efaf16af08bb2458a5c5084dd2251",
          "bytes": 236403
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/textures/marble-veins.png",
          "sha256": "c809a241e25f8d1d8bb111f806781c5cc5feb9d361ff1661cbedcb265dbfa7a0",
          "bytes": 101684
        },
        {
          "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/roman-bust.json",
          "sha256": "b8074042499dcf0f3dd1b601a179ba33ff316ccbf6409d74c3f4ef38e5da3f8c",
          "bytes": 50954
        }
      ],
      "contextFingerprint": "7d11d23d3b438b00bba29ab1eb3fae96eb98853395f63ce315deb4d8bf152b35",
      "fingerprint": "e18c7651557d7f4d8dc20be8cf2262d5a5ec781884141876e4dd7e347f71ac81",
      "repeats": 1,
      "warmups": 0
    },
    "repeat": 1,
    "warmup": false,
    "attempt": 1,
    "startedUtc": "2026-09-07T14:55:54.4907016\u002B00:00",
    "status": "success",
    "error": "",
    "exitCode": 0,
    "coldMs": 760.1714,
    "metrics": {
      "schemaVersion": 1,
      "engine": "cpu",
      "backend": "cpu/bvh",
      "device": "Intel(R) Core(TM) Ultra 9 185H",
      "scene": "roman-bust",
      "material": "mirror",
      "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": 308.5403,
        "buildMs": 53.176199999999994,
        "compileMs": null,
        "uploadMs": null,
        "traceMs": 281.1701,
        "downloadMs": null,
        "encodeMs": 22.1631,
        "cleanupMs": 0.0141,
        "totalMs": 687.9242
      },
      "allocatedBytes": 266192784,
      "peakWorkingSetBytes": 92520448,
      "peakDeviceBytes": null,
      "gcCollections": [
        20,
        2,
        1
      ],
      "invalidPixels": 0,
      "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/mirror/cpu/e18c7651557d7f4d8dc20be8cf2262d5a5ec781884141876e4dd7e347f71ac81/repeat-001/attempt-001/render.png",
      "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/mirror/cpu/e18c7651557d7f4d8dc20be8cf2262d5a5ec781884141876e4dd7e347f71ac81/repeat-001/attempt-001/linear.pfm"
    },
    "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/mirror/cpu/e18c7651557d7f4d8dc20be8cf2262d5a5ec781884141876e4dd7e347f71ac81/repeat-001/attempt-001/render.png",
    "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/mirror/cpu/e18c7651557d7f4d8dc20be8cf2262d5a5ec781884141876e4dd7e347f71ac81/repeat-001/attempt-001/linear.pfm",
    "metricsPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/mirror/cpu/e18c7651557d7f4d8dc20be8cf2262d5a5ec781884141876e4dd7e347f71ac81/repeat-001/attempt-001/metrics.json",
    "workerMetadataPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/mirror/cpu/e18c7651557d7f4d8dc20be8cf2262d5a5ec781884141876e4dd7e347f71ac81/repeat-001/attempt-001/metrics.json.worker.json",
    "stdoutPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/mirror/cpu/e18c7651557d7f4d8dc20be8cf2262d5a5ec781884141876e4dd7e347f71ac81/repeat-001/attempt-001/stdout.log",
    "stderrPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/mirror/cpu/e18c7651557d7f4d8dc20be8cf2262d5a5ec781884141876e4dd7e347f71ac81/repeat-001/attempt-001/stderr.log",
    "trialPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/mirror/cpu/e18c7651557d7f4d8dc20be8cf2262d5a5ec781884141876e4dd7e347f71ac81/repeat-001/trial.json",
    "files": [
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/mirror/cpu/e18c7651557d7f4d8dc20be8cf2262d5a5ec781884141876e4dd7e347f71ac81/repeat-001/attempt-001/render.png",
        "sha256": "ff3e4a8226ba2731c323e5cc011a43085e1fff7aae3561a2e9922b94fbe6c473",
        "bytes": 5004
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/mirror/cpu/e18c7651557d7f4d8dc20be8cf2262d5a5ec781884141876e4dd7e347f71ac81/repeat-001/attempt-001/linear.pfm",
        "sha256": "580d4ea3174f583b389abc7fede35c3682864a4ebb7546fe567c64e3e51d2243",
        "bytes": 49166
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/mirror/cpu/e18c7651557d7f4d8dc20be8cf2262d5a5ec781884141876e4dd7e347f71ac81/repeat-001/attempt-001/metrics.json",
        "sha256": "b9daabfbd566bdfe293a8983feaed6c85536b4138745987ab8ea23d247b4905c",
        "bytes": 1339
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/mirror/cpu/e18c7651557d7f4d8dc20be8cf2262d5a5ec781884141876e4dd7e347f71ac81/repeat-001/attempt-001/metrics.json.worker.json",
        "sha256": "68869b82828df0aa8ae98282d7e3ed6ba59a576d33479acd03f7786606402c7b",
        "bytes": 1806
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/mirror/cpu/e18c7651557d7f4d8dc20be8cf2262d5a5ec781884141876e4dd7e347f71ac81/repeat-001/attempt-001/settings.json",
        "sha256": "1e200723a237d7e9a5d64f41f9827a428da7defbe091489b9103586a334ecdb6",
        "bytes": 242
      }
    ]
  },
  {
    "schemaVersion": 1,
    "case": {
      "preset": "quick",
      "scene": "roman-bust",
      "scenePath": "/home/movj/code/dev/Ray_Tracer_FSharp/benchmarks/scenes/roman-bust.json",
      "material": "mirror",
      "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/classical-head.ply",
          "sha256": "c23b4e0f4192016d8dfad13dd9167958a0577a44e55e507e86445bdc2a06ff71",
          "bytes": 263477
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/classical-nose.ply",
          "sha256": "b2f63d8b21ce2a4e32a91a3d8d3f80c9b52ec7d760c0f356f2f27f82a9a75c81",
          "bytes": 19116
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/classical-shoulders.ply",
          "sha256": "ea6e90a8d6ac994b34088c8a5f73b809747912439b5b210d77da7edac0a51e63",
          "bytes": 43425
        },
        {
          "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/eyelid.ply",
          "sha256": "c93e03d8750960877270c5e7142db352a5592d3974d7ac59aceb068f80ae95c6",
          "bytes": 14924
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/leaf.ply",
          "sha256": "978e4cffd5c52a6be25021af3ecb1b8b39f33cc5cbe5c77f107ae38d5f481f70",
          "bytes": 29847
        },
        {
          "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/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/sculpted-curl.ply",
          "sha256": "bdd9a7f50d3ff493f3a6f90fbf7cd1eedb996c3b3ecaf1bb23bbf4636fb677c6",
          "bytes": 41713
        },
        {
          "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/sphere.ply",
          "sha256": "2c518f6b50542995d0038ffa70a362db39419ba94f7b23e1da37468f2050d377",
          "bytes": 66949
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/toga-drape.ply",
          "sha256": "49e6c330c71ebe11048effde7f60df9d6e3efaf16af08bb2458a5c5084dd2251",
          "bytes": 236403
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/textures/marble-veins.png",
          "sha256": "c809a241e25f8d1d8bb111f806781c5cc5feb9d361ff1661cbedcb265dbfa7a0",
          "bytes": 101684
        },
        {
          "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/roman-bust.json",
          "sha256": "b8074042499dcf0f3dd1b601a179ba33ff316ccbf6409d74c3f4ef38e5da3f8c",
          "bytes": 50954
        }
      ],
      "contextFingerprint": "7d11d23d3b438b00bba29ab1eb3fae96eb98853395f63ce315deb4d8bf152b35",
      "fingerprint": "9381acae95ba6a5ca92f5685f4ea83c2db9c9b0f0acd4fdc78f194cce1221d7f",
      "repeats": 1,
      "warmups": 0
    },
    "repeat": 1,
    "warmup": false,
    "attempt": 1,
    "startedUtc": "2026-09-07T14:55:55.2579672\u002B00:00",
    "status": "success",
    "error": "",
    "exitCode": 0,
    "coldMs": 4112.1037,
    "metrics": {
      "schemaVersion": 1,
      "engine": "modern-gpu",
      "backend": "cuda-compute",
      "device": "NVIDIA RTX 3000 Ada Generation Laptop GPU; CUDA 13.2; sm_SM_89",
      "scene": "roman-bust",
      "material": "mirror",
      "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": 148.0259,
        "buildMs": 467.4077,
        "compileMs": 3153.2953,
        "uploadMs": 38.305,
        "traceMs": 61.1293,
        "downloadMs": 3.6277,
        "encodeMs": 22.8941,
        "cleanupMs": 48.4336,
        "totalMs": 4014.4686
      },
      "allocatedBytes": 631434416,
      "peakWorkingSetBytes": 455073792,
      "peakDeviceBytes": 26431412,
      "gcCollections": [
        51,
        34,
        7
      ],
      "invalidPixels": 0,
      "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/mirror/gpu/9381acae95ba6a5ca92f5685f4ea83c2db9c9b0f0acd4fdc78f194cce1221d7f/repeat-001/attempt-001/render.png",
      "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/mirror/gpu/9381acae95ba6a5ca92f5685f4ea83c2db9c9b0f0acd4fdc78f194cce1221d7f/repeat-001/attempt-001/linear.pfm"
    },
    "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/mirror/gpu/9381acae95ba6a5ca92f5685f4ea83c2db9c9b0f0acd4fdc78f194cce1221d7f/repeat-001/attempt-001/render.png",
    "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/mirror/gpu/9381acae95ba6a5ca92f5685f4ea83c2db9c9b0f0acd4fdc78f194cce1221d7f/repeat-001/attempt-001/linear.pfm",
    "metricsPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/mirror/gpu/9381acae95ba6a5ca92f5685f4ea83c2db9c9b0f0acd4fdc78f194cce1221d7f/repeat-001/attempt-001/metrics.json",
    "workerMetadataPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/mirror/gpu/9381acae95ba6a5ca92f5685f4ea83c2db9c9b0f0acd4fdc78f194cce1221d7f/repeat-001/attempt-001/metrics.json.worker.json",
    "stdoutPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/mirror/gpu/9381acae95ba6a5ca92f5685f4ea83c2db9c9b0f0acd4fdc78f194cce1221d7f/repeat-001/attempt-001/stdout.log",
    "stderrPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/mirror/gpu/9381acae95ba6a5ca92f5685f4ea83c2db9c9b0f0acd4fdc78f194cce1221d7f/repeat-001/attempt-001/stderr.log",
    "trialPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/mirror/gpu/9381acae95ba6a5ca92f5685f4ea83c2db9c9b0f0acd4fdc78f194cce1221d7f/repeat-001/trial.json",
    "files": [
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/mirror/gpu/9381acae95ba6a5ca92f5685f4ea83c2db9c9b0f0acd4fdc78f194cce1221d7f/repeat-001/attempt-001/render.png",
        "sha256": "e006c40d233154b97c60b0fea78ec914833e8e659a85194c3828480a439011b1",
        "bytes": 5004
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/mirror/gpu/9381acae95ba6a5ca92f5685f4ea83c2db9c9b0f0acd4fdc78f194cce1221d7f/repeat-001/attempt-001/linear.pfm",
        "sha256": "c0b09de5eb85303a46fdf4c0c34696d288e468393ecf0eedcf4dcaed2ff3135e",
        "bytes": 49166
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/mirror/gpu/9381acae95ba6a5ca92f5685f4ea83c2db9c9b0f0acd4fdc78f194cce1221d7f/repeat-001/attempt-001/metrics.json",
        "sha256": "402d24f7a08a4791962852a199bad7a3dffdf3dd7884694ff3e67fdfa46208e6",
        "bytes": 1390
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/mirror/gpu/9381acae95ba6a5ca92f5685f4ea83c2db9c9b0f0acd4fdc78f194cce1221d7f/repeat-001/attempt-001/settings.json",
        "sha256": "1e200723a237d7e9a5d64f41f9827a428da7defbe091489b9103586a334ecdb6",
        "bytes": 242
      }
    ]
  },
  {
    "schemaVersion": 1,
    "case": {
      "preset": "quick",
      "scene": "roman-bust",
      "scenePath": "/home/movj/code/dev/Ray_Tracer_FSharp/benchmarks/scenes/roman-bust.json",
      "material": "glossy",
      "engine": "cpu",
      "worker": "/home/movj/code/dev/Ray_Tracer_FSharp/BenchmarkRunner/bin/Release/net10.0/BenchmarkRunner.dll",
      "acceleration": "bvh",
      "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/classical-head.ply",
          "sha256": "c23b4e0f4192016d8dfad13dd9167958a0577a44e55e507e86445bdc2a06ff71",
          "bytes": 263477
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/classical-nose.ply",
          "sha256": "b2f63d8b21ce2a4e32a91a3d8d3f80c9b52ec7d760c0f356f2f27f82a9a75c81",
          "bytes": 19116
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/classical-shoulders.ply",
          "sha256": "ea6e90a8d6ac994b34088c8a5f73b809747912439b5b210d77da7edac0a51e63",
          "bytes": 43425
        },
        {
          "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/eyelid.ply",
          "sha256": "c93e03d8750960877270c5e7142db352a5592d3974d7ac59aceb068f80ae95c6",
          "bytes": 14924
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/leaf.ply",
          "sha256": "978e4cffd5c52a6be25021af3ecb1b8b39f33cc5cbe5c77f107ae38d5f481f70",
          "bytes": 29847
        },
        {
          "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/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/sculpted-curl.ply",
          "sha256": "bdd9a7f50d3ff493f3a6f90fbf7cd1eedb996c3b3ecaf1bb23bbf4636fb677c6",
          "bytes": 41713
        },
        {
          "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/sphere.ply",
          "sha256": "2c518f6b50542995d0038ffa70a362db39419ba94f7b23e1da37468f2050d377",
          "bytes": 66949
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/toga-drape.ply",
          "sha256": "49e6c330c71ebe11048effde7f60df9d6e3efaf16af08bb2458a5c5084dd2251",
          "bytes": 236403
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/textures/marble-veins.png",
          "sha256": "c809a241e25f8d1d8bb111f806781c5cc5feb9d361ff1661cbedcb265dbfa7a0",
          "bytes": 101684
        },
        {
          "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/roman-bust.json",
          "sha256": "b8074042499dcf0f3dd1b601a179ba33ff316ccbf6409d74c3f4ef38e5da3f8c",
          "bytes": 50954
        }
      ],
      "contextFingerprint": "7d11d23d3b438b00bba29ab1eb3fae96eb98853395f63ce315deb4d8bf152b35",
      "fingerprint": "4704f0f9263051c1ed154b4e7b923b326e757d331b202eb90d6249e574d14ece",
      "repeats": 1,
      "warmups": 0
    },
    "repeat": 1,
    "warmup": false,
    "attempt": 1,
    "startedUtc": "2026-09-07T14:55:59.3745913\u002B00:00",
    "status": "success",
    "error": "",
    "exitCode": 0,
    "coldMs": 773.7465,
    "metrics": {
      "schemaVersion": 1,
      "engine": "cpu",
      "backend": "cpu/bvh",
      "device": "Intel(R) Core(TM) Ultra 9 185H",
      "scene": "roman-bust",
      "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": 359.7216,
        "buildMs": 53.153199999999984,
        "compileMs": null,
        "uploadMs": null,
        "traceMs": 253.8419,
        "downloadMs": null,
        "encodeMs": 30.1698,
        "cleanupMs": 0.0196,
        "totalMs": 716.1524
      },
      "allocatedBytes": 270366200,
      "peakWorkingSetBytes": 94679040,
      "peakDeviceBytes": null,
      "gcCollections": [
        21,
        2,
        1
      ],
      "invalidPixels": 0,
      "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/glossy/cpu/4704f0f9263051c1ed154b4e7b923b326e757d331b202eb90d6249e574d14ece/repeat-001/attempt-001/render.png",
      "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/glossy/cpu/4704f0f9263051c1ed154b4e7b923b326e757d331b202eb90d6249e574d14ece/repeat-001/attempt-001/linear.pfm"
    },
    "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/glossy/cpu/4704f0f9263051c1ed154b4e7b923b326e757d331b202eb90d6249e574d14ece/repeat-001/attempt-001/render.png",
    "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/glossy/cpu/4704f0f9263051c1ed154b4e7b923b326e757d331b202eb90d6249e574d14ece/repeat-001/attempt-001/linear.pfm",
    "metricsPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/glossy/cpu/4704f0f9263051c1ed154b4e7b923b326e757d331b202eb90d6249e574d14ece/repeat-001/attempt-001/metrics.json",
    "workerMetadataPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/glossy/cpu/4704f0f9263051c1ed154b4e7b923b326e757d331b202eb90d6249e574d14ece/repeat-001/attempt-001/metrics.json.worker.json",
    "stdoutPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/glossy/cpu/4704f0f9263051c1ed154b4e7b923b326e757d331b202eb90d6249e574d14ece/repeat-001/attempt-001/stdout.log",
    "stderrPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/glossy/cpu/4704f0f9263051c1ed154b4e7b923b326e757d331b202eb90d6249e574d14ece/repeat-001/attempt-001/stderr.log",
    "trialPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/glossy/cpu/4704f0f9263051c1ed154b4e7b923b326e757d331b202eb90d6249e574d14ece/repeat-001/trial.json",
    "files": [
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/glossy/cpu/4704f0f9263051c1ed154b4e7b923b326e757d331b202eb90d6249e574d14ece/repeat-001/attempt-001/render.png",
        "sha256": "cd914bec3021682a49018ef794c2ed56e3df0c15966825e08b6aa13203f97f14",
        "bytes": 5025
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/glossy/cpu/4704f0f9263051c1ed154b4e7b923b326e757d331b202eb90d6249e574d14ece/repeat-001/attempt-001/linear.pfm",
        "sha256": "fc44dcb9c04923815944111ef1177da1dc1a644cf79ada3e7086abd436723bbe",
        "bytes": 49166
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/glossy/cpu/4704f0f9263051c1ed154b4e7b923b326e757d331b202eb90d6249e574d14ece/repeat-001/attempt-001/metrics.json",
        "sha256": "0c24394ee680a70eb087c7fc330907193f4b0b044c0a3dccc3092cb087b58968",
        "bytes": 1339
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/glossy/cpu/4704f0f9263051c1ed154b4e7b923b326e757d331b202eb90d6249e574d14ece/repeat-001/attempt-001/metrics.json.worker.json",
        "sha256": "68869b82828df0aa8ae98282d7e3ed6ba59a576d33479acd03f7786606402c7b",
        "bytes": 1806
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/glossy/cpu/4704f0f9263051c1ed154b4e7b923b326e757d331b202eb90d6249e574d14ece/repeat-001/attempt-001/settings.json",
        "sha256": "1e200723a237d7e9a5d64f41f9827a428da7defbe091489b9103586a334ecdb6",
        "bytes": 242
      }
    ]
  },
  {
    "schemaVersion": 1,
    "case": {
      "preset": "quick",
      "scene": "roman-bust",
      "scenePath": "/home/movj/code/dev/Ray_Tracer_FSharp/benchmarks/scenes/roman-bust.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/classical-head.ply",
          "sha256": "c23b4e0f4192016d8dfad13dd9167958a0577a44e55e507e86445bdc2a06ff71",
          "bytes": 263477
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/classical-nose.ply",
          "sha256": "b2f63d8b21ce2a4e32a91a3d8d3f80c9b52ec7d760c0f356f2f27f82a9a75c81",
          "bytes": 19116
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/classical-shoulders.ply",
          "sha256": "ea6e90a8d6ac994b34088c8a5f73b809747912439b5b210d77da7edac0a51e63",
          "bytes": 43425
        },
        {
          "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/eyelid.ply",
          "sha256": "c93e03d8750960877270c5e7142db352a5592d3974d7ac59aceb068f80ae95c6",
          "bytes": 14924
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/leaf.ply",
          "sha256": "978e4cffd5c52a6be25021af3ecb1b8b39f33cc5cbe5c77f107ae38d5f481f70",
          "bytes": 29847
        },
        {
          "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/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/sculpted-curl.ply",
          "sha256": "bdd9a7f50d3ff493f3a6f90fbf7cd1eedb996c3b3ecaf1bb23bbf4636fb677c6",
          "bytes": 41713
        },
        {
          "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/sphere.ply",
          "sha256": "2c518f6b50542995d0038ffa70a362db39419ba94f7b23e1da37468f2050d377",
          "bytes": 66949
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/toga-drape.ply",
          "sha256": "49e6c330c71ebe11048effde7f60df9d6e3efaf16af08bb2458a5c5084dd2251",
          "bytes": 236403
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/textures/marble-veins.png",
          "sha256": "c809a241e25f8d1d8bb111f806781c5cc5feb9d361ff1661cbedcb265dbfa7a0",
          "bytes": 101684
        },
        {
          "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/roman-bust.json",
          "sha256": "b8074042499dcf0f3dd1b601a179ba33ff316ccbf6409d74c3f4ef38e5da3f8c",
          "bytes": 50954
        }
      ],
      "contextFingerprint": "7d11d23d3b438b00bba29ab1eb3fae96eb98853395f63ce315deb4d8bf152b35",
      "fingerprint": "2975e82e50562a4a0fbef533ee848e24c9958ef46c7501fad3653e711a6bfc38",
      "repeats": 1,
      "warmups": 0
    },
    "repeat": 1,
    "warmup": false,
    "attempt": 1,
    "startedUtc": "2026-09-07T14:56:00.1540089\u002B00:00",
    "status": "success",
    "error": "",
    "exitCode": 0,
    "coldMs": 4456.9254,
    "metrics": {
      "schemaVersion": 1,
      "engine": "modern-gpu",
      "backend": "cuda-compute",
      "device": "NVIDIA RTX 3000 Ada Generation Laptop GPU; CUDA 13.2; sm_SM_89",
      "scene": "roman-bust",
      "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": 161.0421,
        "buildMs": 462.3991,
        "compileMs": 3485.0163,
        "uploadMs": 29.162,
        "traceMs": 64.41290000000001,
        "downloadMs": 4.4511,
        "encodeMs": 25.043,
        "cleanupMs": 37.5485,
        "totalMs": 4355.5245
      },
      "allocatedBytes": 631403296,
      "peakWorkingSetBytes": 463466496,
      "peakDeviceBytes": 26431428,
      "gcCollections": [
        52,
        37,
        8
      ],
      "invalidPixels": 0,
      "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/glossy/gpu/2975e82e50562a4a0fbef533ee848e24c9958ef46c7501fad3653e711a6bfc38/repeat-001/attempt-001/render.png",
      "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/glossy/gpu/2975e82e50562a4a0fbef533ee848e24c9958ef46c7501fad3653e711a6bfc38/repeat-001/attempt-001/linear.pfm"
    },
    "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/glossy/gpu/2975e82e50562a4a0fbef533ee848e24c9958ef46c7501fad3653e711a6bfc38/repeat-001/attempt-001/render.png",
    "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/glossy/gpu/2975e82e50562a4a0fbef533ee848e24c9958ef46c7501fad3653e711a6bfc38/repeat-001/attempt-001/linear.pfm",
    "metricsPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/glossy/gpu/2975e82e50562a4a0fbef533ee848e24c9958ef46c7501fad3653e711a6bfc38/repeat-001/attempt-001/metrics.json",
    "workerMetadataPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/glossy/gpu/2975e82e50562a4a0fbef533ee848e24c9958ef46c7501fad3653e711a6bfc38/repeat-001/attempt-001/metrics.json.worker.json",
    "stdoutPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/glossy/gpu/2975e82e50562a4a0fbef533ee848e24c9958ef46c7501fad3653e711a6bfc38/repeat-001/attempt-001/stdout.log",
    "stderrPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/glossy/gpu/2975e82e50562a4a0fbef533ee848e24c9958ef46c7501fad3653e711a6bfc38/repeat-001/attempt-001/stderr.log",
    "trialPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/glossy/gpu/2975e82e50562a4a0fbef533ee848e24c9958ef46c7501fad3653e711a6bfc38/repeat-001/trial.json",
    "files": [
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/glossy/gpu/2975e82e50562a4a0fbef533ee848e24c9958ef46c7501fad3653e711a6bfc38/repeat-001/attempt-001/render.png",
        "sha256": "b8b584279b0daf5a92e57acea7308e42e2237676bc6b3b77d8ee7f91f0fdcc98",
        "bytes": 5024
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/glossy/gpu/2975e82e50562a4a0fbef533ee848e24c9958ef46c7501fad3653e711a6bfc38/repeat-001/attempt-001/linear.pfm",
        "sha256": "4e3ba073ab25b3e5114a78923df1d1f37f8221259f23d27547e00b1907cffbca",
        "bytes": 49166
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/glossy/gpu/2975e82e50562a4a0fbef533ee848e24c9958ef46c7501fad3653e711a6bfc38/repeat-001/attempt-001/metrics.json",
        "sha256": "dd73fab06a88f5452b7d8e0fe9062372a2aaeab8776bdd3a431653f579fdedb1",
        "bytes": 1399
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/glossy/gpu/2975e82e50562a4a0fbef533ee848e24c9958ef46c7501fad3653e711a6bfc38/repeat-001/attempt-001/settings.json",
        "sha256": "1e200723a237d7e9a5d64f41f9827a428da7defbe091489b9103586a334ecdb6",
        "bytes": 242
      }
    ]
  },
  {
    "schemaVersion": 1,
    "case": {
      "preset": "quick",
      "scene": "roman-bust",
      "scenePath": "/home/movj/code/dev/Ray_Tracer_FSharp/benchmarks/scenes/roman-bust.json",
      "material": "glass",
      "engine": "cpu",
      "worker": "/home/movj/code/dev/Ray_Tracer_FSharp/BenchmarkRunner/bin/Release/net10.0/BenchmarkRunner.dll",
      "acceleration": "bvh",
      "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/classical-head.ply",
          "sha256": "c23b4e0f4192016d8dfad13dd9167958a0577a44e55e507e86445bdc2a06ff71",
          "bytes": 263477
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/classical-nose.ply",
          "sha256": "b2f63d8b21ce2a4e32a91a3d8d3f80c9b52ec7d760c0f356f2f27f82a9a75c81",
          "bytes": 19116
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/classical-shoulders.ply",
          "sha256": "ea6e90a8d6ac994b34088c8a5f73b809747912439b5b210d77da7edac0a51e63",
          "bytes": 43425
        },
        {
          "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/eyelid.ply",
          "sha256": "c93e03d8750960877270c5e7142db352a5592d3974d7ac59aceb068f80ae95c6",
          "bytes": 14924
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/leaf.ply",
          "sha256": "978e4cffd5c52a6be25021af3ecb1b8b39f33cc5cbe5c77f107ae38d5f481f70",
          "bytes": 29847
        },
        {
          "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/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/sculpted-curl.ply",
          "sha256": "bdd9a7f50d3ff493f3a6f90fbf7cd1eedb996c3b3ecaf1bb23bbf4636fb677c6",
          "bytes": 41713
        },
        {
          "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/sphere.ply",
          "sha256": "2c518f6b50542995d0038ffa70a362db39419ba94f7b23e1da37468f2050d377",
          "bytes": 66949
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/toga-drape.ply",
          "sha256": "49e6c330c71ebe11048effde7f60df9d6e3efaf16af08bb2458a5c5084dd2251",
          "bytes": 236403
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/textures/marble-veins.png",
          "sha256": "c809a241e25f8d1d8bb111f806781c5cc5feb9d361ff1661cbedcb265dbfa7a0",
          "bytes": 101684
        },
        {
          "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/roman-bust.json",
          "sha256": "b8074042499dcf0f3dd1b601a179ba33ff316ccbf6409d74c3f4ef38e5da3f8c",
          "bytes": 50954
        }
      ],
      "contextFingerprint": "7d11d23d3b438b00bba29ab1eb3fae96eb98853395f63ce315deb4d8bf152b35",
      "fingerprint": "abade111125cc37a8e1c79e2bfab57ad2e6298961c51c442ae05d4f49a083f5e",
      "repeats": 1,
      "warmups": 0
    },
    "repeat": 1,
    "warmup": false,
    "attempt": 1,
    "startedUtc": "2026-09-07T14:56:04.6161834\u002B00:00",
    "status": "success",
    "error": "",
    "exitCode": 0,
    "coldMs": 1003.4882,
    "metrics": {
      "schemaVersion": 1,
      "engine": "cpu",
      "backend": "cpu/bvh",
      "device": "Intel(R) Core(TM) Ultra 9 185H",
      "scene": "roman-bust",
      "material": "glass",
      "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": 344.9392,
        "buildMs": 50.363299999999974,
        "compileMs": null,
        "uploadMs": null,
        "traceMs": 505.1748,
        "downloadMs": null,
        "encodeMs": 24.8469,
        "cleanupMs": 0.0165,
        "totalMs": 944.0732
      },
      "allocatedBytes": 489585456,
      "peakWorkingSetBytes": 95502336,
      "peakDeviceBytes": null,
      "gcCollections": [
        38,
        2,
        1
      ],
      "invalidPixels": 0,
      "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/glass/cpu/abade111125cc37a8e1c79e2bfab57ad2e6298961c51c442ae05d4f49a083f5e/repeat-001/attempt-001/render.png",
      "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/glass/cpu/abade111125cc37a8e1c79e2bfab57ad2e6298961c51c442ae05d4f49a083f5e/repeat-001/attempt-001/linear.pfm"
    },
    "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/glass/cpu/abade111125cc37a8e1c79e2bfab57ad2e6298961c51c442ae05d4f49a083f5e/repeat-001/attempt-001/render.png",
    "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/glass/cpu/abade111125cc37a8e1c79e2bfab57ad2e6298961c51c442ae05d4f49a083f5e/repeat-001/attempt-001/linear.pfm",
    "metricsPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/glass/cpu/abade111125cc37a8e1c79e2bfab57ad2e6298961c51c442ae05d4f49a083f5e/repeat-001/attempt-001/metrics.json",
    "workerMetadataPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/glass/cpu/abade111125cc37a8e1c79e2bfab57ad2e6298961c51c442ae05d4f49a083f5e/repeat-001/attempt-001/metrics.json.worker.json",
    "stdoutPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/glass/cpu/abade111125cc37a8e1c79e2bfab57ad2e6298961c51c442ae05d4f49a083f5e/repeat-001/attempt-001/stdout.log",
    "stderrPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/glass/cpu/abade111125cc37a8e1c79e2bfab57ad2e6298961c51c442ae05d4f49a083f5e/repeat-001/attempt-001/stderr.log",
    "trialPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/glass/cpu/abade111125cc37a8e1c79e2bfab57ad2e6298961c51c442ae05d4f49a083f5e/repeat-001/trial.json",
    "files": [
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/glass/cpu/abade111125cc37a8e1c79e2bfab57ad2e6298961c51c442ae05d4f49a083f5e/repeat-001/attempt-001/render.png",
        "sha256": "9311dc92d4eb413fb666d03476c042e6bb61ce4e249d3019d58b1c9cd4d3dabc",
        "bytes": 5573
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/glass/cpu/abade111125cc37a8e1c79e2bfab57ad2e6298961c51c442ae05d4f49a083f5e/repeat-001/attempt-001/linear.pfm",
        "sha256": "590e0584a96dfacc60c1b01c5e2c60019d277e67b4708ac846be941f1213f5f0",
        "bytes": 49166
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/glass/cpu/abade111125cc37a8e1c79e2bfab57ad2e6298961c51c442ae05d4f49a083f5e/repeat-001/attempt-001/metrics.json",
        "sha256": "7e0e4d9cdbabc8735711ef655e2d6f3006db946de14734d2596e7399ddb096f2",
        "bytes": 1336
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/glass/cpu/abade111125cc37a8e1c79e2bfab57ad2e6298961c51c442ae05d4f49a083f5e/repeat-001/attempt-001/metrics.json.worker.json",
        "sha256": "68869b82828df0aa8ae98282d7e3ed6ba59a576d33479acd03f7786606402c7b",
        "bytes": 1806
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/glass/cpu/abade111125cc37a8e1c79e2bfab57ad2e6298961c51c442ae05d4f49a083f5e/repeat-001/attempt-001/settings.json",
        "sha256": "1e200723a237d7e9a5d64f41f9827a428da7defbe091489b9103586a334ecdb6",
        "bytes": 242
      }
    ]
  },
  {
    "schemaVersion": 1,
    "case": {
      "preset": "quick",
      "scene": "roman-bust",
      "scenePath": "/home/movj/code/dev/Ray_Tracer_FSharp/benchmarks/scenes/roman-bust.json",
      "material": "glass",
      "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/classical-head.ply",
          "sha256": "c23b4e0f4192016d8dfad13dd9167958a0577a44e55e507e86445bdc2a06ff71",
          "bytes": 263477
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/classical-nose.ply",
          "sha256": "b2f63d8b21ce2a4e32a91a3d8d3f80c9b52ec7d760c0f356f2f27f82a9a75c81",
          "bytes": 19116
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/classical-shoulders.ply",
          "sha256": "ea6e90a8d6ac994b34088c8a5f73b809747912439b5b210d77da7edac0a51e63",
          "bytes": 43425
        },
        {
          "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/eyelid.ply",
          "sha256": "c93e03d8750960877270c5e7142db352a5592d3974d7ac59aceb068f80ae95c6",
          "bytes": 14924
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/leaf.ply",
          "sha256": "978e4cffd5c52a6be25021af3ecb1b8b39f33cc5cbe5c77f107ae38d5f481f70",
          "bytes": 29847
        },
        {
          "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/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/sculpted-curl.ply",
          "sha256": "bdd9a7f50d3ff493f3a6f90fbf7cd1eedb996c3b3ecaf1bb23bbf4636fb677c6",
          "bytes": 41713
        },
        {
          "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/sphere.ply",
          "sha256": "2c518f6b50542995d0038ffa70a362db39419ba94f7b23e1da37468f2050d377",
          "bytes": 66949
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/toga-drape.ply",
          "sha256": "49e6c330c71ebe11048effde7f60df9d6e3efaf16af08bb2458a5c5084dd2251",
          "bytes": 236403
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/textures/marble-veins.png",
          "sha256": "c809a241e25f8d1d8bb111f806781c5cc5feb9d361ff1661cbedcb265dbfa7a0",
          "bytes": 101684
        },
        {
          "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/roman-bust.json",
          "sha256": "b8074042499dcf0f3dd1b601a179ba33ff316ccbf6409d74c3f4ef38e5da3f8c",
          "bytes": 50954
        }
      ],
      "contextFingerprint": "7d11d23d3b438b00bba29ab1eb3fae96eb98853395f63ce315deb4d8bf152b35",
      "fingerprint": "503fc3782eba418a3ebbc195dc47a7bbc1328d6fcc757c3523dcf0c351f7fb6e",
      "repeats": 1,
      "warmups": 0
    },
    "repeat": 1,
    "warmup": false,
    "attempt": 1,
    "startedUtc": "2026-09-07T14:56:05.6244929\u002B00:00",
    "status": "success",
    "error": "",
    "exitCode": 0,
    "coldMs": 4853.7193,
    "metrics": {
      "schemaVersion": 1,
      "engine": "modern-gpu",
      "backend": "cuda-compute",
      "device": "NVIDIA RTX 3000 Ada Generation Laptop GPU; CUDA 13.2; sm_SM_89",
      "scene": "roman-bust",
      "material": "glass",
      "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": 181.2173,
        "buildMs": 532.9315,
        "compileMs": 3588.6143,
        "uploadMs": 31.4117,
        "traceMs": 255.2073,
        "downloadMs": 3.8761,
        "encodeMs": 23.9971,
        "cleanupMs": 47.7162,
        "totalMs": 4744.1448
      },
      "allocatedBytes": 631453976,
      "peakWorkingSetBytes": 469315584,
      "peakDeviceBytes": 32067508,
      "gcCollections": [
        51,
        35,
        7
      ],
      "invalidPixels": 0,
      "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/glass/gpu/503fc3782eba418a3ebbc195dc47a7bbc1328d6fcc757c3523dcf0c351f7fb6e/repeat-001/attempt-001/render.png",
      "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/glass/gpu/503fc3782eba418a3ebbc195dc47a7bbc1328d6fcc757c3523dcf0c351f7fb6e/repeat-001/attempt-001/linear.pfm"
    },
    "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/glass/gpu/503fc3782eba418a3ebbc195dc47a7bbc1328d6fcc757c3523dcf0c351f7fb6e/repeat-001/attempt-001/render.png",
    "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/glass/gpu/503fc3782eba418a3ebbc195dc47a7bbc1328d6fcc757c3523dcf0c351f7fb6e/repeat-001/attempt-001/linear.pfm",
    "metricsPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/glass/gpu/503fc3782eba418a3ebbc195dc47a7bbc1328d6fcc757c3523dcf0c351f7fb6e/repeat-001/attempt-001/metrics.json",
    "workerMetadataPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/glass/gpu/503fc3782eba418a3ebbc195dc47a7bbc1328d6fcc757c3523dcf0c351f7fb6e/repeat-001/attempt-001/metrics.json.worker.json",
    "stdoutPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/glass/gpu/503fc3782eba418a3ebbc195dc47a7bbc1328d6fcc757c3523dcf0c351f7fb6e/repeat-001/attempt-001/stdout.log",
    "stderrPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/glass/gpu/503fc3782eba418a3ebbc195dc47a7bbc1328d6fcc757c3523dcf0c351f7fb6e/repeat-001/attempt-001/stderr.log",
    "trialPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/glass/gpu/503fc3782eba418a3ebbc195dc47a7bbc1328d6fcc757c3523dcf0c351f7fb6e/repeat-001/trial.json",
    "files": [
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/glass/gpu/503fc3782eba418a3ebbc195dc47a7bbc1328d6fcc757c3523dcf0c351f7fb6e/repeat-001/attempt-001/render.png",
        "sha256": "aad04b255d1a177d486e278a87f89754ed4c91b032c9c062f26ab479101fd374",
        "bytes": 5571
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/glass/gpu/503fc3782eba418a3ebbc195dc47a7bbc1328d6fcc757c3523dcf0c351f7fb6e/repeat-001/attempt-001/linear.pfm",
        "sha256": "53858aaca42b1a8f837c4d0d65958210cc329aaeeed64721c9e38b0119fe93c6",
        "bytes": 49166
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/glass/gpu/503fc3782eba418a3ebbc195dc47a7bbc1328d6fcc757c3523dcf0c351f7fb6e/repeat-001/attempt-001/metrics.json",
        "sha256": "1773417ad9cf29d907fca5c532c9af73120920efd8a32efe54ea237aacd3c9bd",
        "bytes": 1389
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/glass/gpu/503fc3782eba418a3ebbc195dc47a7bbc1328d6fcc757c3523dcf0c351f7fb6e/repeat-001/attempt-001/settings.json",
        "sha256": "1e200723a237d7e9a5d64f41f9827a428da7defbe091489b9103586a334ecdb6",
        "bytes": 242
      }
    ]
  },
  {
    "schemaVersion": 1,
    "case": {
      "preset": "quick",
      "scene": "roman-bust",
      "scenePath": "/home/movj/code/dev/Ray_Tracer_FSharp/benchmarks/scenes/roman-bust.json",
      "material": "authored",
      "engine": "cpu",
      "worker": "/home/movj/code/dev/Ray_Tracer_FSharp/BenchmarkRunner/bin/Release/net10.0/BenchmarkRunner.dll",
      "acceleration": "bvh",
      "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/classical-head.ply",
          "sha256": "c23b4e0f4192016d8dfad13dd9167958a0577a44e55e507e86445bdc2a06ff71",
          "bytes": 263477
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/classical-nose.ply",
          "sha256": "b2f63d8b21ce2a4e32a91a3d8d3f80c9b52ec7d760c0f356f2f27f82a9a75c81",
          "bytes": 19116
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/classical-shoulders.ply",
          "sha256": "ea6e90a8d6ac994b34088c8a5f73b809747912439b5b210d77da7edac0a51e63",
          "bytes": 43425
        },
        {
          "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/eyelid.ply",
          "sha256": "c93e03d8750960877270c5e7142db352a5592d3974d7ac59aceb068f80ae95c6",
          "bytes": 14924
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/leaf.ply",
          "sha256": "978e4cffd5c52a6be25021af3ecb1b8b39f33cc5cbe5c77f107ae38d5f481f70",
          "bytes": 29847
        },
        {
          "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/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/sculpted-curl.ply",
          "sha256": "bdd9a7f50d3ff493f3a6f90fbf7cd1eedb996c3b3ecaf1bb23bbf4636fb677c6",
          "bytes": 41713
        },
        {
          "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/sphere.ply",
          "sha256": "2c518f6b50542995d0038ffa70a362db39419ba94f7b23e1da37468f2050d377",
          "bytes": 66949
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/toga-drape.ply",
          "sha256": "49e6c330c71ebe11048effde7f60df9d6e3efaf16af08bb2458a5c5084dd2251",
          "bytes": 236403
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/textures/marble-veins.png",
          "sha256": "c809a241e25f8d1d8bb111f806781c5cc5feb9d361ff1661cbedcb265dbfa7a0",
          "bytes": 101684
        },
        {
          "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/roman-bust.json",
          "sha256": "b8074042499dcf0f3dd1b601a179ba33ff316ccbf6409d74c3f4ef38e5da3f8c",
          "bytes": 50954
        }
      ],
      "contextFingerprint": "7d11d23d3b438b00bba29ab1eb3fae96eb98853395f63ce315deb4d8bf152b35",
      "fingerprint": "48a7b641af744bf7713f8aab30e041671ffada8683501774db520b558d922b80",
      "repeats": 1,
      "warmups": 0
    },
    "repeat": 1,
    "warmup": false,
    "attempt": 1,
    "startedUtc": "2026-09-07T14:56:10.4853998\u002B00:00",
    "status": "success",
    "error": "",
    "exitCode": 0,
    "coldMs": 866.8026,
    "metrics": {
      "schemaVersion": 1,
      "engine": "cpu",
      "backend": "cpu/bvh",
      "device": "Intel(R) Core(TM) Ultra 9 185H",
      "scene": "roman-bust",
      "material": "authored",
      "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": 414.23099999999994,
        "buildMs": 81.39910000000008,
        "compileMs": null,
        "uploadMs": null,
        "traceMs": 259.1523,
        "downloadMs": null,
        "encodeMs": 28.2671,
        "cleanupMs": 0.0143,
        "totalMs": 801.1666
      },
      "allocatedBytes": 252115112,
      "peakWorkingSetBytes": 96653312,
      "peakDeviceBytes": null,
      "gcCollections": [
        20,
        4,
        2
      ],
      "invalidPixels": 0,
      "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/authored/cpu/48a7b641af744bf7713f8aab30e041671ffada8683501774db520b558d922b80/repeat-001/attempt-001/render.png",
      "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/authored/cpu/48a7b641af744bf7713f8aab30e041671ffada8683501774db520b558d922b80/repeat-001/attempt-001/linear.pfm"
    },
    "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/authored/cpu/48a7b641af744bf7713f8aab30e041671ffada8683501774db520b558d922b80/repeat-001/attempt-001/render.png",
    "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/authored/cpu/48a7b641af744bf7713f8aab30e041671ffada8683501774db520b558d922b80/repeat-001/attempt-001/linear.pfm",
    "metricsPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/authored/cpu/48a7b641af744bf7713f8aab30e041671ffada8683501774db520b558d922b80/repeat-001/attempt-001/metrics.json",
    "workerMetadataPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/authored/cpu/48a7b641af744bf7713f8aab30e041671ffada8683501774db520b558d922b80/repeat-001/attempt-001/metrics.json.worker.json",
    "stdoutPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/authored/cpu/48a7b641af744bf7713f8aab30e041671ffada8683501774db520b558d922b80/repeat-001/attempt-001/stdout.log",
    "stderrPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/authored/cpu/48a7b641af744bf7713f8aab30e041671ffada8683501774db520b558d922b80/repeat-001/attempt-001/stderr.log",
    "trialPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/authored/cpu/48a7b641af744bf7713f8aab30e041671ffada8683501774db520b558d922b80/repeat-001/trial.json",
    "files": [
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/authored/cpu/48a7b641af744bf7713f8aab30e041671ffada8683501774db520b558d922b80/repeat-001/attempt-001/render.png",
        "sha256": "c607b39e76e1c1941ae7623757a53fb5f4b2cd359edd311a6eeb1675f7fffc27",
        "bytes": 5017
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/authored/cpu/48a7b641af744bf7713f8aab30e041671ffada8683501774db520b558d922b80/repeat-001/attempt-001/linear.pfm",
        "sha256": "c7b278e8a6ec144794648dec9c8534014ba2f192dc73c6b24d0426a859d4a2e4",
        "bytes": 49166
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/authored/cpu/48a7b641af744bf7713f8aab30e041671ffada8683501774db520b558d922b80/repeat-001/attempt-001/metrics.json",
        "sha256": "25aabe5cfe2ebff81cdc422760ab84f258174b319da33daa671d33d523119681",
        "bytes": 1354
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/authored/cpu/48a7b641af744bf7713f8aab30e041671ffada8683501774db520b558d922b80/repeat-001/attempt-001/metrics.json.worker.json",
        "sha256": "68869b82828df0aa8ae98282d7e3ed6ba59a576d33479acd03f7786606402c7b",
        "bytes": 1806
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/authored/cpu/48a7b641af744bf7713f8aab30e041671ffada8683501774db520b558d922b80/repeat-001/attempt-001/settings.json",
        "sha256": "1e200723a237d7e9a5d64f41f9827a428da7defbe091489b9103586a334ecdb6",
        "bytes": 242
      }
    ]
  },
  {
    "schemaVersion": 1,
    "case": {
      "preset": "quick",
      "scene": "roman-bust",
      "scenePath": "/home/movj/code/dev/Ray_Tracer_FSharp/benchmarks/scenes/roman-bust.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": 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/classical-head.ply",
          "sha256": "c23b4e0f4192016d8dfad13dd9167958a0577a44e55e507e86445bdc2a06ff71",
          "bytes": 263477
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/classical-nose.ply",
          "sha256": "b2f63d8b21ce2a4e32a91a3d8d3f80c9b52ec7d760c0f356f2f27f82a9a75c81",
          "bytes": 19116
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/classical-shoulders.ply",
          "sha256": "ea6e90a8d6ac994b34088c8a5f73b809747912439b5b210d77da7edac0a51e63",
          "bytes": 43425
        },
        {
          "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/eyelid.ply",
          "sha256": "c93e03d8750960877270c5e7142db352a5592d3974d7ac59aceb068f80ae95c6",
          "bytes": 14924
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/leaf.ply",
          "sha256": "978e4cffd5c52a6be25021af3ecb1b8b39f33cc5cbe5c77f107ae38d5f481f70",
          "bytes": 29847
        },
        {
          "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/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/sculpted-curl.ply",
          "sha256": "bdd9a7f50d3ff493f3a6f90fbf7cd1eedb996c3b3ecaf1bb23bbf4636fb677c6",
          "bytes": 41713
        },
        {
          "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/sphere.ply",
          "sha256": "2c518f6b50542995d0038ffa70a362db39419ba94f7b23e1da37468f2050d377",
          "bytes": 66949
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/toga-drape.ply",
          "sha256": "49e6c330c71ebe11048effde7f60df9d6e3efaf16af08bb2458a5c5084dd2251",
          "bytes": 236403
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/textures/marble-veins.png",
          "sha256": "c809a241e25f8d1d8bb111f806781c5cc5feb9d361ff1661cbedcb265dbfa7a0",
          "bytes": 101684
        },
        {
          "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/roman-bust.json",
          "sha256": "b8074042499dcf0f3dd1b601a179ba33ff316ccbf6409d74c3f4ef38e5da3f8c",
          "bytes": 50954
        }
      ],
      "contextFingerprint": "7d11d23d3b438b00bba29ab1eb3fae96eb98853395f63ce315deb4d8bf152b35",
      "fingerprint": "1c1dfe1ff08af27cf7eafd6c3fa28f508811635270d7be055a628eef069ddace",
      "repeats": 1,
      "warmups": 0
    },
    "repeat": 1,
    "warmup": false,
    "attempt": 1,
    "startedUtc": "2026-09-07T14:56:11.3568742\u002B00:00",
    "status": "success",
    "error": "",
    "exitCode": 0,
    "coldMs": 4348.9167,
    "metrics": {
      "schemaVersion": 1,
      "engine": "modern-gpu",
      "backend": "cuda-compute",
      "device": "NVIDIA RTX 3000 Ada Generation Laptop GPU; CUDA 13.2; sm_SM_89",
      "scene": "roman-bust",
      "material": "authored",
      "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": 149.7889,
        "buildMs": 529.3468,
        "compileMs": 3345.7413,
        "uploadMs": 37.7349,
        "traceMs": 40.7727,
        "downloadMs": 4.197699999999999,
        "encodeMs": 18.005,
        "cleanupMs": 37.9721,
        "totalMs": 4259.1526
      },
      "allocatedBytes": 631389928,
      "peakWorkingSetBytes": 438808576,
      "peakDeviceBytes": 26431212,
      "gcCollections": [
        51,
        34,
        7
      ],
      "invalidPixels": 0,
      "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/authored/gpu/1c1dfe1ff08af27cf7eafd6c3fa28f508811635270d7be055a628eef069ddace/repeat-001/attempt-001/render.png",
      "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/authored/gpu/1c1dfe1ff08af27cf7eafd6c3fa28f508811635270d7be055a628eef069ddace/repeat-001/attempt-001/linear.pfm"
    },
    "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/authored/gpu/1c1dfe1ff08af27cf7eafd6c3fa28f508811635270d7be055a628eef069ddace/repeat-001/attempt-001/render.png",
    "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/authored/gpu/1c1dfe1ff08af27cf7eafd6c3fa28f508811635270d7be055a628eef069ddace/repeat-001/attempt-001/linear.pfm",
    "metricsPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/authored/gpu/1c1dfe1ff08af27cf7eafd6c3fa28f508811635270d7be055a628eef069ddace/repeat-001/attempt-001/metrics.json",
    "workerMetadataPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/authored/gpu/1c1dfe1ff08af27cf7eafd6c3fa28f508811635270d7be055a628eef069ddace/repeat-001/attempt-001/metrics.json.worker.json",
    "stdoutPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/authored/gpu/1c1dfe1ff08af27cf7eafd6c3fa28f508811635270d7be055a628eef069ddace/repeat-001/attempt-001/stdout.log",
    "stderrPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/authored/gpu/1c1dfe1ff08af27cf7eafd6c3fa28f508811635270d7be055a628eef069ddace/repeat-001/attempt-001/stderr.log",
    "trialPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/authored/gpu/1c1dfe1ff08af27cf7eafd6c3fa28f508811635270d7be055a628eef069ddace/repeat-001/trial.json",
    "files": [
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/authored/gpu/1c1dfe1ff08af27cf7eafd6c3fa28f508811635270d7be055a628eef069ddace/repeat-001/attempt-001/render.png",
        "sha256": "f54b43502348c1c4fb283c763f7fec1423e2170d1b913a163d620a01856e9ade",
        "bytes": 5017
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/authored/gpu/1c1dfe1ff08af27cf7eafd6c3fa28f508811635270d7be055a628eef069ddace/repeat-001/attempt-001/linear.pfm",
        "sha256": "bdebca9b4f041f100ada0813df1cb930c61d200613f2838bad796945fd7187e1",
        "bytes": 49166
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/authored/gpu/1c1dfe1ff08af27cf7eafd6c3fa28f508811635270d7be055a628eef069ddace/repeat-001/attempt-001/metrics.json",
        "sha256": "91e1df7d755990928ec453526aa951c200894250a09caa9f37ffd46b3a9c43a5",
        "bytes": 1407
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/roman-bust/authored/gpu/1c1dfe1ff08af27cf7eafd6c3fa28f508811635270d7be055a628eef069ddace/repeat-001/attempt-001/settings.json",
        "sha256": "1e200723a237d7e9a5d64f41f9827a428da7defbe091489b9103586a334ecdb6",
        "bytes": 242
      }
    ]
  },
  {
    "schemaVersion": 1,
    "case": {
      "preset": "quick",
      "scene": "space-sentinel",
      "scenePath": "/home/movj/code/dev/Ray_Tracer_FSharp/benchmarks/scenes/space-sentinel.json",
      "material": "matte",
      "engine": "cpu",
      "worker": "/home/movj/code/dev/Ray_Tracer_FSharp/BenchmarkRunner/bin/Release/net10.0/BenchmarkRunner.dll",
      "acceleration": "bvh",
      "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": "d7f81302a33bb19dbfd0d69c97bf3d29927058af30ae3de13ccd94581ddeafd7",
      "repeats": 1,
      "warmups": 0
    },
    "repeat": 1,
    "warmup": false,
    "attempt": 1,
    "startedUtc": "2026-09-07T14:56:15.7122464\u002B00:00",
    "status": "success",
    "error": "",
    "exitCode": 0,
    "coldMs": 725.5053,
    "metrics": {
      "schemaVersion": 1,
      "engine": "cpu",
      "backend": "cpu/bvh",
      "device": "Intel(R) Core(TM) Ultra 9 185H",
      "scene": "space-sentinel",
      "material": "matte",
      "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": 253.2656,
        "buildMs": 71.8993,
        "compileMs": null,
        "uploadMs": null,
        "traceMs": 269.9309,
        "downloadMs": null,
        "encodeMs": 30.6638,
        "cleanupMs": 0.0253,
        "totalMs": 647.2102
      },
      "allocatedBytes": 271927768,
      "peakWorkingSetBytes": 91152384,
      "peakDeviceBytes": null,
      "gcCollections": [
        22,
        4,
        2
      ],
      "invalidPixels": 0,
      "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/matte/cpu/d7f81302a33bb19dbfd0d69c97bf3d29927058af30ae3de13ccd94581ddeafd7/repeat-001/attempt-001/render.png",
      "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/matte/cpu/d7f81302a33bb19dbfd0d69c97bf3d29927058af30ae3de13ccd94581ddeafd7/repeat-001/attempt-001/linear.pfm"
    },
    "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/matte/cpu/d7f81302a33bb19dbfd0d69c97bf3d29927058af30ae3de13ccd94581ddeafd7/repeat-001/attempt-001/render.png",
    "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/matte/cpu/d7f81302a33bb19dbfd0d69c97bf3d29927058af30ae3de13ccd94581ddeafd7/repeat-001/attempt-001/linear.pfm",
    "metricsPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/matte/cpu/d7f81302a33bb19dbfd0d69c97bf3d29927058af30ae3de13ccd94581ddeafd7/repeat-001/attempt-001/metrics.json",
    "workerMetadataPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/matte/cpu/d7f81302a33bb19dbfd0d69c97bf3d29927058af30ae3de13ccd94581ddeafd7/repeat-001/attempt-001/metrics.json.worker.json",
    "stdoutPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/matte/cpu/d7f81302a33bb19dbfd0d69c97bf3d29927058af30ae3de13ccd94581ddeafd7/repeat-001/attempt-001/stdout.log",
    "stderrPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/matte/cpu/d7f81302a33bb19dbfd0d69c97bf3d29927058af30ae3de13ccd94581ddeafd7/repeat-001/attempt-001/stderr.log",
    "trialPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/matte/cpu/d7f81302a33bb19dbfd0d69c97bf3d29927058af30ae3de13ccd94581ddeafd7/repeat-001/trial.json",
    "files": [
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/matte/cpu/d7f81302a33bb19dbfd0d69c97bf3d29927058af30ae3de13ccd94581ddeafd7/repeat-001/attempt-001/render.png",
        "sha256": "e137d8e085f8e0fa69a8ebf98af21bb56be0edf1b7d9a64b507aa5ae4f1a4045",
        "bytes": 4956
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/matte/cpu/d7f81302a33bb19dbfd0d69c97bf3d29927058af30ae3de13ccd94581ddeafd7/repeat-001/attempt-001/linear.pfm",
        "sha256": "749b6621fc599caf54608768b286ebedba9983db908e11ab918bc9265b1a6cbe",
        "bytes": 49166
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/matte/cpu/d7f81302a33bb19dbfd0d69c97bf3d29927058af30ae3de13ccd94581ddeafd7/repeat-001/attempt-001/metrics.json",
        "sha256": "c227221389972f3a6c237e37485ad32e131b2b6ceafd88d335a244f50a77a71a",
        "bytes": 1337
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/matte/cpu/d7f81302a33bb19dbfd0d69c97bf3d29927058af30ae3de13ccd94581ddeafd7/repeat-001/attempt-001/metrics.json.worker.json",
        "sha256": "68869b82828df0aa8ae98282d7e3ed6ba59a576d33479acd03f7786606402c7b",
        "bytes": 1806
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/matte/cpu/d7f81302a33bb19dbfd0d69c97bf3d29927058af30ae3de13ccd94581ddeafd7/repeat-001/attempt-001/settings.json",
        "sha256": "1e200723a237d7e9a5d64f41f9827a428da7defbe091489b9103586a334ecdb6",
        "bytes": 242
      }
    ]
  },
  {
    "schemaVersion": 1,
    "case": {
      "preset": "quick",
      "scene": "space-sentinel",
      "scenePath": "/home/movj/code/dev/Ray_Tracer_FSharp/benchmarks/scenes/space-sentinel.json",
      "material": "matte",
      "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": "3db1be55d986eb1c80daa89068f484d1da4ce57385df8beea78d9844e4300e38",
      "repeats": 1,
      "warmups": 0
    },
    "repeat": 1,
    "warmup": false,
    "attempt": 1,
    "startedUtc": "2026-09-07T14:56:16.4441288\u002B00:00",
    "status": "success",
    "error": "",
    "exitCode": 0,
    "coldMs": 4261.6766,
    "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": "matte",
      "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": 119.0125,
        "buildMs": 237.1574,
        "compileMs": 3563.1273,
        "uploadMs": 33.3894,
        "traceMs": 51.4249,
        "downloadMs": 3.4526,
        "encodeMs": 25.5069,
        "cleanupMs": 45.4109,
        "totalMs": 4165.4369
      },
      "allocatedBytes": 568615760,
      "peakWorkingSetBytes": 417730560,
      "peakDeviceBytes": 14658944,
      "gcCollections": [
        48,
        33,
        6
      ],
      "invalidPixels": 0,
      "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/matte/gpu/3db1be55d986eb1c80daa89068f484d1da4ce57385df8beea78d9844e4300e38/repeat-001/attempt-001/render.png",
      "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/matte/gpu/3db1be55d986eb1c80daa89068f484d1da4ce57385df8beea78d9844e4300e38/repeat-001/attempt-001/linear.pfm"
    },
    "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/matte/gpu/3db1be55d986eb1c80daa89068f484d1da4ce57385df8beea78d9844e4300e38/repeat-001/attempt-001/render.png",
    "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/matte/gpu/3db1be55d986eb1c80daa89068f484d1da4ce57385df8beea78d9844e4300e38/repeat-001/attempt-001/linear.pfm",
    "metricsPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/matte/gpu/3db1be55d986eb1c80daa89068f484d1da4ce57385df8beea78d9844e4300e38/repeat-001/attempt-001/metrics.json",
    "workerMetadataPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/matte/gpu/3db1be55d986eb1c80daa89068f484d1da4ce57385df8beea78d9844e4300e38/repeat-001/attempt-001/metrics.json.worker.json",
    "stdoutPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/matte/gpu/3db1be55d986eb1c80daa89068f484d1da4ce57385df8beea78d9844e4300e38/repeat-001/attempt-001/stdout.log",
    "stderrPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/matte/gpu/3db1be55d986eb1c80daa89068f484d1da4ce57385df8beea78d9844e4300e38/repeat-001/attempt-001/stderr.log",
    "trialPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/matte/gpu/3db1be55d986eb1c80daa89068f484d1da4ce57385df8beea78d9844e4300e38/repeat-001/trial.json",
    "files": [
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/matte/gpu/3db1be55d986eb1c80daa89068f484d1da4ce57385df8beea78d9844e4300e38/repeat-001/attempt-001/render.png",
        "sha256": "e137d8e085f8e0fa69a8ebf98af21bb56be0edf1b7d9a64b507aa5ae4f1a4045",
        "bytes": 4956
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/matte/gpu/3db1be55d986eb1c80daa89068f484d1da4ce57385df8beea78d9844e4300e38/repeat-001/attempt-001/linear.pfm",
        "sha256": "749b6621fc599caf54608768b286ebedba9983db908e11ab918bc9265b1a6cbe",
        "bytes": 49166
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/matte/gpu/3db1be55d986eb1c80daa89068f484d1da4ce57385df8beea78d9844e4300e38/repeat-001/attempt-001/metrics.json",
        "sha256": "4d08a9ce8b13b5774a45f18db78e7bcb7639ae3b3706cc46eaf4753bcab397af",
        "bytes": 1400
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/matte/gpu/3db1be55d986eb1c80daa89068f484d1da4ce57385df8beea78d9844e4300e38/repeat-001/attempt-001/settings.json",
        "sha256": "1e200723a237d7e9a5d64f41f9827a428da7defbe091489b9103586a334ecdb6",
        "bytes": 242
      }
    ]
  },
  {
    "schemaVersion": 1,
    "case": {
      "preset": "quick",
      "scene": "space-sentinel",
      "scenePath": "/home/movj/code/dev/Ray_Tracer_FSharp/benchmarks/scenes/space-sentinel.json",
      "material": "phong",
      "engine": "cpu",
      "worker": "/home/movj/code/dev/Ray_Tracer_FSharp/BenchmarkRunner/bin/Release/net10.0/BenchmarkRunner.dll",
      "acceleration": "bvh",
      "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": "9b9c8615cadd4083eb3e27d1026732cd5cb70990ddcba4b67caf16217d3c89d0",
      "repeats": 1,
      "warmups": 0
    },
    "repeat": 1,
    "warmup": false,
    "attempt": 1,
    "startedUtc": "2026-09-07T14:56:20.7105353\u002B00:00",
    "status": "success",
    "error": "",
    "exitCode": 0,
    "coldMs": 706.8772,
    "metrics": {
      "schemaVersion": 1,
      "engine": "cpu",
      "backend": "cpu/bvh",
      "device": "Intel(R) Core(TM) Ultra 9 185H",
      "scene": "space-sentinel",
      "material": "phong",
      "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": 273.1617,
        "buildMs": 67.3174,
        "compileMs": null,
        "uploadMs": null,
        "traceMs": 252.0855,
        "downloadMs": null,
        "encodeMs": 36.108,
        "cleanupMs": 0.0449,
        "totalMs": 647.1714
      },
      "allocatedBytes": 274075152,
      "peakWorkingSetBytes": 88854528,
      "peakDeviceBytes": null,
      "gcCollections": [
        22,
        4,
        2
      ],
      "invalidPixels": 0,
      "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/phong/cpu/9b9c8615cadd4083eb3e27d1026732cd5cb70990ddcba4b67caf16217d3c89d0/repeat-001/attempt-001/render.png",
      "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/phong/cpu/9b9c8615cadd4083eb3e27d1026732cd5cb70990ddcba4b67caf16217d3c89d0/repeat-001/attempt-001/linear.pfm"
    },
    "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/phong/cpu/9b9c8615cadd4083eb3e27d1026732cd5cb70990ddcba4b67caf16217d3c89d0/repeat-001/attempt-001/render.png",
    "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/phong/cpu/9b9c8615cadd4083eb3e27d1026732cd5cb70990ddcba4b67caf16217d3c89d0/repeat-001/attempt-001/linear.pfm",
    "metricsPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/phong/cpu/9b9c8615cadd4083eb3e27d1026732cd5cb70990ddcba4b67caf16217d3c89d0/repeat-001/attempt-001/metrics.json",
    "workerMetadataPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/phong/cpu/9b9c8615cadd4083eb3e27d1026732cd5cb70990ddcba4b67caf16217d3c89d0/repeat-001/attempt-001/metrics.json.worker.json",
    "stdoutPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/phong/cpu/9b9c8615cadd4083eb3e27d1026732cd5cb70990ddcba4b67caf16217d3c89d0/repeat-001/attempt-001/stdout.log",
    "stderrPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/phong/cpu/9b9c8615cadd4083eb3e27d1026732cd5cb70990ddcba4b67caf16217d3c89d0/repeat-001/attempt-001/stderr.log",
    "trialPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/phong/cpu/9b9c8615cadd4083eb3e27d1026732cd5cb70990ddcba4b67caf16217d3c89d0/repeat-001/trial.json",
    "files": [
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/phong/cpu/9b9c8615cadd4083eb3e27d1026732cd5cb70990ddcba4b67caf16217d3c89d0/repeat-001/attempt-001/render.png",
        "sha256": "5c29a4f1f3dfedc67dc42c49fee7275cf6501af27493a7f6affefe02a875c0e4",
        "bytes": 4980
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/phong/cpu/9b9c8615cadd4083eb3e27d1026732cd5cb70990ddcba4b67caf16217d3c89d0/repeat-001/attempt-001/linear.pfm",
        "sha256": "e6db76e4c1f7bfe82ebd798387ba87f2d135b6b3763589ae7e8ff4c2e9834bee",
        "bytes": 49166
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/phong/cpu/9b9c8615cadd4083eb3e27d1026732cd5cb70990ddcba4b67caf16217d3c89d0/repeat-001/attempt-001/metrics.json",
        "sha256": "f85dbd7d55ec5b85f15601ebe63fce6377673f6b6ef96c6692e7bf995fd2c23c",
        "bytes": 1336
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/phong/cpu/9b9c8615cadd4083eb3e27d1026732cd5cb70990ddcba4b67caf16217d3c89d0/repeat-001/attempt-001/metrics.json.worker.json",
        "sha256": "68869b82828df0aa8ae98282d7e3ed6ba59a576d33479acd03f7786606402c7b",
        "bytes": 1806
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/phong/cpu/9b9c8615cadd4083eb3e27d1026732cd5cb70990ddcba4b67caf16217d3c89d0/repeat-001/attempt-001/settings.json",
        "sha256": "1e200723a237d7e9a5d64f41f9827a428da7defbe091489b9103586a334ecdb6",
        "bytes": 242
      }
    ]
  },
  {
    "schemaVersion": 1,
    "case": {
      "preset": "quick",
      "scene": "space-sentinel",
      "scenePath": "/home/movj/code/dev/Ray_Tracer_FSharp/benchmarks/scenes/space-sentinel.json",
      "material": "phong",
      "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": "6d7b6326a7e081974cfb1b07c396fe790aea05c86c2a2d8e66a3220b4bf5ab41",
      "repeats": 1,
      "warmups": 0
    },
    "repeat": 1,
    "warmup": false,
    "attempt": 1,
    "startedUtc": "2026-09-07T14:56:21.4219782\u002B00:00",
    "status": "success",
    "error": "",
    "exitCode": 0,
    "coldMs": 4097.5734,
    "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": "phong",
      "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.1826,
        "buildMs": 226.8026,
        "compileMs": 3409.0467,
        "uploadMs": 25.2954,
        "traceMs": 54.6854,
        "downloadMs": 4.0046,
        "encodeMs": 26.1074,
        "cleanupMs": 51.3919,
        "totalMs": 4012.3916
      },
      "allocatedBytes": 568636640,
      "peakWorkingSetBytes": 427425792,
      "peakDeviceBytes": 14658944,
      "gcCollections": [
        48,
        34,
        6
      ],
      "invalidPixels": 0,
      "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/phong/gpu/6d7b6326a7e081974cfb1b07c396fe790aea05c86c2a2d8e66a3220b4bf5ab41/repeat-001/attempt-001/render.png",
      "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/phong/gpu/6d7b6326a7e081974cfb1b07c396fe790aea05c86c2a2d8e66a3220b4bf5ab41/repeat-001/attempt-001/linear.pfm"
    },
    "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/phong/gpu/6d7b6326a7e081974cfb1b07c396fe790aea05c86c2a2d8e66a3220b4bf5ab41/repeat-001/attempt-001/render.png",
    "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/phong/gpu/6d7b6326a7e081974cfb1b07c396fe790aea05c86c2a2d8e66a3220b4bf5ab41/repeat-001/attempt-001/linear.pfm",
    "metricsPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/phong/gpu/6d7b6326a7e081974cfb1b07c396fe790aea05c86c2a2d8e66a3220b4bf5ab41/repeat-001/attempt-001/metrics.json",
    "workerMetadataPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/phong/gpu/6d7b6326a7e081974cfb1b07c396fe790aea05c86c2a2d8e66a3220b4bf5ab41/repeat-001/attempt-001/metrics.json.worker.json",
    "stdoutPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/phong/gpu/6d7b6326a7e081974cfb1b07c396fe790aea05c86c2a2d8e66a3220b4bf5ab41/repeat-001/attempt-001/stdout.log",
    "stderrPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/phong/gpu/6d7b6326a7e081974cfb1b07c396fe790aea05c86c2a2d8e66a3220b4bf5ab41/repeat-001/attempt-001/stderr.log",
    "trialPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/phong/gpu/6d7b6326a7e081974cfb1b07c396fe790aea05c86c2a2d8e66a3220b4bf5ab41/repeat-001/trial.json",
    "files": [
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/phong/gpu/6d7b6326a7e081974cfb1b07c396fe790aea05c86c2a2d8e66a3220b4bf5ab41/repeat-001/attempt-001/render.png",
        "sha256": "5c29a4f1f3dfedc67dc42c49fee7275cf6501af27493a7f6affefe02a875c0e4",
        "bytes": 4980
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/phong/gpu/6d7b6326a7e081974cfb1b07c396fe790aea05c86c2a2d8e66a3220b4bf5ab41/repeat-001/attempt-001/linear.pfm",
        "sha256": "e6db76e4c1f7bfe82ebd798387ba87f2d135b6b3763589ae7e8ff4c2e9834bee",
        "bytes": 49166
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/phong/gpu/6d7b6326a7e081974cfb1b07c396fe790aea05c86c2a2d8e66a3220b4bf5ab41/repeat-001/attempt-001/metrics.json",
        "sha256": "632292a78a1f5a6f05a62d33a0222c81a2e24a14ea026ff8c10347187c7b1f3d",
        "bytes": 1400
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/phong/gpu/6d7b6326a7e081974cfb1b07c396fe790aea05c86c2a2d8e66a3220b4bf5ab41/repeat-001/attempt-001/settings.json",
        "sha256": "1e200723a237d7e9a5d64f41f9827a428da7defbe091489b9103586a334ecdb6",
        "bytes": 242
      }
    ]
  },
  {
    "schemaVersion": 1,
    "case": {
      "preset": "quick",
      "scene": "space-sentinel",
      "scenePath": "/home/movj/code/dev/Ray_Tracer_FSharp/benchmarks/scenes/space-sentinel.json",
      "material": "mirror",
      "engine": "cpu",
      "worker": "/home/movj/code/dev/Ray_Tracer_FSharp/BenchmarkRunner/bin/Release/net10.0/BenchmarkRunner.dll",
      "acceleration": "bvh",
      "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": "24c96ebade83fd35e9c42c1cf0fcf25ea94c4e561931f097cbd0e66b4fea6cf5",
      "repeats": 1,
      "warmups": 0
    },
    "repeat": 1,
    "warmup": false,
    "attempt": 1,
    "startedUtc": "2026-09-07T14:56:25.5247819\u002B00:00",
    "status": "success",
    "error": "",
    "exitCode": 0,
    "coldMs": 840.6248,
    "metrics": {
      "schemaVersion": 1,
      "engine": "cpu",
      "backend": "cpu/bvh",
      "device": "Intel(R) Core(TM) Ultra 9 185H",
      "scene": "space-sentinel",
      "material": "mirror",
      "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": 264.6235,
        "buildMs": 65.48190000000004,
        "compileMs": null,
        "uploadMs": null,
        "traceMs": 401.25,
        "downloadMs": null,
        "encodeMs": 27.1219,
        "cleanupMs": 0.031,
        "totalMs": 777.2422
      },
      "allocatedBytes": 332451040,
      "peakWorkingSetBytes": 88702976,
      "peakDeviceBytes": null,
      "gcCollections": [
        27,
        4,
        2
      ],
      "invalidPixels": 0,
      "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/mirror/cpu/24c96ebade83fd35e9c42c1cf0fcf25ea94c4e561931f097cbd0e66b4fea6cf5/repeat-001/attempt-001/render.png",
      "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/mirror/cpu/24c96ebade83fd35e9c42c1cf0fcf25ea94c4e561931f097cbd0e66b4fea6cf5/repeat-001/attempt-001/linear.pfm"
    },
    "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/mirror/cpu/24c96ebade83fd35e9c42c1cf0fcf25ea94c4e561931f097cbd0e66b4fea6cf5/repeat-001/attempt-001/render.png",
    "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/mirror/cpu/24c96ebade83fd35e9c42c1cf0fcf25ea94c4e561931f097cbd0e66b4fea6cf5/repeat-001/attempt-001/linear.pfm",
    "metricsPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/mirror/cpu/24c96ebade83fd35e9c42c1cf0fcf25ea94c4e561931f097cbd0e66b4fea6cf5/repeat-001/attempt-001/metrics.json",
    "workerMetadataPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/mirror/cpu/24c96ebade83fd35e9c42c1cf0fcf25ea94c4e561931f097cbd0e66b4fea6cf5/repeat-001/attempt-001/metrics.json.worker.json",
    "stdoutPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/mirror/cpu/24c96ebade83fd35e9c42c1cf0fcf25ea94c4e561931f097cbd0e66b4fea6cf5/repeat-001/attempt-001/stdout.log",
    "stderrPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/mirror/cpu/24c96ebade83fd35e9c42c1cf0fcf25ea94c4e561931f097cbd0e66b4fea6cf5/repeat-001/attempt-001/stderr.log",
    "trialPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/mirror/cpu/24c96ebade83fd35e9c42c1cf0fcf25ea94c4e561931f097cbd0e66b4fea6cf5/repeat-001/trial.json",
    "files": [
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/mirror/cpu/24c96ebade83fd35e9c42c1cf0fcf25ea94c4e561931f097cbd0e66b4fea6cf5/repeat-001/attempt-001/render.png",
        "sha256": "3874f06dea866776faf3d25ae10d49e85d57b3ecee5280e8c62e31bbc4d43eba",
        "bytes": 5091
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/mirror/cpu/24c96ebade83fd35e9c42c1cf0fcf25ea94c4e561931f097cbd0e66b4fea6cf5/repeat-001/attempt-001/linear.pfm",
        "sha256": "9317bd6740e07f873a81bfa6cf6e3d63235b5668287ddf4211f50836308742a8",
        "bytes": 49166
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/mirror/cpu/24c96ebade83fd35e9c42c1cf0fcf25ea94c4e561931f097cbd0e66b4fea6cf5/repeat-001/attempt-001/metrics.json",
        "sha256": "278553fea93586599f195afb560f7c5ea9da65816f1582f9012f6cd747dafb30",
        "bytes": 1347
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/mirror/cpu/24c96ebade83fd35e9c42c1cf0fcf25ea94c4e561931f097cbd0e66b4fea6cf5/repeat-001/attempt-001/metrics.json.worker.json",
        "sha256": "68869b82828df0aa8ae98282d7e3ed6ba59a576d33479acd03f7786606402c7b",
        "bytes": 1806
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/mirror/cpu/24c96ebade83fd35e9c42c1cf0fcf25ea94c4e561931f097cbd0e66b4fea6cf5/repeat-001/attempt-001/settings.json",
        "sha256": "1e200723a237d7e9a5d64f41f9827a428da7defbe091489b9103586a334ecdb6",
        "bytes": 242
      }
    ]
  },
  {
    "schemaVersion": 1,
    "case": {
      "preset": "quick",
      "scene": "space-sentinel",
      "scenePath": "/home/movj/code/dev/Ray_Tracer_FSharp/benchmarks/scenes/space-sentinel.json",
      "material": "mirror",
      "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": "d754213107a52906aa7e4338801c2c7be8794dfde0cf95bae951c64f6dc5f8ba",
      "repeats": 1,
      "warmups": 0
    },
    "repeat": 1,
    "warmup": false,
    "attempt": 1,
    "startedUtc": "2026-09-07T14:56:26.3702954\u002B00:00",
    "status": "success",
    "error": "",
    "exitCode": 0,
    "coldMs": 4317.1126,
    "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": "mirror",
      "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": 137.7499,
        "buildMs": 238.1492,
        "compileMs": 3558.9599,
        "uploadMs": 34.7633,
        "traceMs": 93.23179999999999,
        "downloadMs": 4.4414,
        "encodeMs": 20.6956,
        "cleanupMs": 47.5664,
        "totalMs": 4218.1104
      },
      "allocatedBytes": 568683832,
      "peakWorkingSetBytes": 414261248,
      "peakDeviceBytes": 14658944,
      "gcCollections": [
        48,
        35,
        6
      ],
      "invalidPixels": 0,
      "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/mirror/gpu/d754213107a52906aa7e4338801c2c7be8794dfde0cf95bae951c64f6dc5f8ba/repeat-001/attempt-001/render.png",
      "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/mirror/gpu/d754213107a52906aa7e4338801c2c7be8794dfde0cf95bae951c64f6dc5f8ba/repeat-001/attempt-001/linear.pfm"
    },
    "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/mirror/gpu/d754213107a52906aa7e4338801c2c7be8794dfde0cf95bae951c64f6dc5f8ba/repeat-001/attempt-001/render.png",
    "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/mirror/gpu/d754213107a52906aa7e4338801c2c7be8794dfde0cf95bae951c64f6dc5f8ba/repeat-001/attempt-001/linear.pfm",
    "metricsPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/mirror/gpu/d754213107a52906aa7e4338801c2c7be8794dfde0cf95bae951c64f6dc5f8ba/repeat-001/attempt-001/metrics.json",
    "workerMetadataPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/mirror/gpu/d754213107a52906aa7e4338801c2c7be8794dfde0cf95bae951c64f6dc5f8ba/repeat-001/attempt-001/metrics.json.worker.json",
    "stdoutPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/mirror/gpu/d754213107a52906aa7e4338801c2c7be8794dfde0cf95bae951c64f6dc5f8ba/repeat-001/attempt-001/stdout.log",
    "stderrPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/mirror/gpu/d754213107a52906aa7e4338801c2c7be8794dfde0cf95bae951c64f6dc5f8ba/repeat-001/attempt-001/stderr.log",
    "trialPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/mirror/gpu/d754213107a52906aa7e4338801c2c7be8794dfde0cf95bae951c64f6dc5f8ba/repeat-001/trial.json",
    "files": [
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/mirror/gpu/d754213107a52906aa7e4338801c2c7be8794dfde0cf95bae951c64f6dc5f8ba/repeat-001/attempt-001/render.png",
        "sha256": "3874f06dea866776faf3d25ae10d49e85d57b3ecee5280e8c62e31bbc4d43eba",
        "bytes": 5091
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/mirror/gpu/d754213107a52906aa7e4338801c2c7be8794dfde0cf95bae951c64f6dc5f8ba/repeat-001/attempt-001/linear.pfm",
        "sha256": "9317bd6740e07f873a81bfa6cf6e3d63235b5668287ddf4211f50836308742a8",
        "bytes": 49166
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/mirror/gpu/d754213107a52906aa7e4338801c2c7be8794dfde0cf95bae951c64f6dc5f8ba/repeat-001/attempt-001/metrics.json",
        "sha256": "f116adbbacac2d383017b11e8880d9fd87dcaa83f1466a5093a30c886650741e",
        "bytes": 1413
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/mirror/gpu/d754213107a52906aa7e4338801c2c7be8794dfde0cf95bae951c64f6dc5f8ba/repeat-001/attempt-001/settings.json",
        "sha256": "1e200723a237d7e9a5d64f41f9827a428da7defbe091489b9103586a334ecdb6",
        "bytes": 242
      }
    ]
  },
  {
    "schemaVersion": 1,
    "case": {
      "preset": "quick",
      "scene": "space-sentinel",
      "scenePath": "/home/movj/code/dev/Ray_Tracer_FSharp/benchmarks/scenes/space-sentinel.json",
      "material": "glossy",
      "engine": "cpu",
      "worker": "/home/movj/code/dev/Ray_Tracer_FSharp/BenchmarkRunner/bin/Release/net10.0/BenchmarkRunner.dll",
      "acceleration": "bvh",
      "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": "2b7dbf8790adf00dc59bfe1feac4751653ffd6ec685fad8cf2e32a187b435fee",
      "repeats": 1,
      "warmups": 0
    },
    "repeat": 1,
    "warmup": false,
    "attempt": 1,
    "startedUtc": "2026-09-07T14:56:30.6933290\u002B00:00",
    "status": "success",
    "error": "",
    "exitCode": 0,
    "coldMs": 917.4704,
    "metrics": {
      "schemaVersion": 1,
      "engine": "cpu",
      "backend": "cpu/bvh",
      "device": "Intel(R) Core(TM) Ultra 9 185H",
      "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": 250.56710000000004,
        "buildMs": 62.38529999999997,
        "compileMs": null,
        "uploadMs": null,
        "traceMs": 476.9819,
        "downloadMs": null,
        "encodeMs": 31.469,
        "cleanupMs": 0.022,
        "totalMs": 844.0176
      },
      "allocatedBytes": 349404776,
      "peakWorkingSetBytes": 89485312,
      "peakDeviceBytes": null,
      "gcCollections": [
        28,
        4,
        2
      ],
      "invalidPixels": 0,
      "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/glossy/cpu/2b7dbf8790adf00dc59bfe1feac4751653ffd6ec685fad8cf2e32a187b435fee/repeat-001/attempt-001/render.png",
      "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/glossy/cpu/2b7dbf8790adf00dc59bfe1feac4751653ffd6ec685fad8cf2e32a187b435fee/repeat-001/attempt-001/linear.pfm"
    },
    "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/glossy/cpu/2b7dbf8790adf00dc59bfe1feac4751653ffd6ec685fad8cf2e32a187b435fee/repeat-001/attempt-001/render.png",
    "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/glossy/cpu/2b7dbf8790adf00dc59bfe1feac4751653ffd6ec685fad8cf2e32a187b435fee/repeat-001/attempt-001/linear.pfm",
    "metricsPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/glossy/cpu/2b7dbf8790adf00dc59bfe1feac4751653ffd6ec685fad8cf2e32a187b435fee/repeat-001/attempt-001/metrics.json",
    "workerMetadataPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/glossy/cpu/2b7dbf8790adf00dc59bfe1feac4751653ffd6ec685fad8cf2e32a187b435fee/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/cpu/2b7dbf8790adf00dc59bfe1feac4751653ffd6ec685fad8cf2e32a187b435fee/repeat-001/attempt-001/stdout.log",
    "stderrPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/glossy/cpu/2b7dbf8790adf00dc59bfe1feac4751653ffd6ec685fad8cf2e32a187b435fee/repeat-001/attempt-001/stderr.log",
    "trialPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/glossy/cpu/2b7dbf8790adf00dc59bfe1feac4751653ffd6ec685fad8cf2e32a187b435fee/repeat-001/trial.json",
    "files": [
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/glossy/cpu/2b7dbf8790adf00dc59bfe1feac4751653ffd6ec685fad8cf2e32a187b435fee/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/cpu/2b7dbf8790adf00dc59bfe1feac4751653ffd6ec685fad8cf2e32a187b435fee/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/cpu/2b7dbf8790adf00dc59bfe1feac4751653ffd6ec685fad8cf2e32a187b435fee/repeat-001/attempt-001/metrics.json",
        "sha256": "60b7a0f8c94fc2fdf2e149062d2aa0c5a3dab0ca06c68c5ae2103c174962929f",
        "bytes": 1358
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/glossy/cpu/2b7dbf8790adf00dc59bfe1feac4751653ffd6ec685fad8cf2e32a187b435fee/repeat-001/attempt-001/metrics.json.worker.json",
        "sha256": "68869b82828df0aa8ae98282d7e3ed6ba59a576d33479acd03f7786606402c7b",
        "bytes": 1806
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/glossy/cpu/2b7dbf8790adf00dc59bfe1feac4751653ffd6ec685fad8cf2e32a187b435fee/repeat-001/attempt-001/settings.json",
        "sha256": "1e200723a237d7e9a5d64f41f9827a428da7defbe091489b9103586a334ecdb6",
        "bytes": 242
      }
    ]
  },
  {
    "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
      }
    ]
  },
  {
    "schemaVersion": 1,
    "case": {
      "preset": "quick",
      "scene": "space-sentinel",
      "scenePath": "/home/movj/code/dev/Ray_Tracer_FSharp/benchmarks/scenes/space-sentinel.json",
      "material": "glass",
      "engine": "cpu",
      "worker": "/home/movj/code/dev/Ray_Tracer_FSharp/BenchmarkRunner/bin/Release/net10.0/BenchmarkRunner.dll",
      "acceleration": "bvh",
      "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": "18ae513ad9573a3a43efbd49942de3a2d5fe9713029a7cc85c023382b7a3ced1",
      "repeats": 1,
      "warmups": 0
    },
    "repeat": 1,
    "warmup": false,
    "attempt": 1,
    "startedUtc": "2026-09-07T14:56:35.8139736\u002B00:00",
    "status": "success",
    "error": "",
    "exitCode": 0,
    "coldMs": 950.578,
    "metrics": {
      "schemaVersion": 1,
      "engine": "cpu",
      "backend": "cpu/bvh",
      "device": "Intel(R) Core(TM) Ultra 9 185H",
      "scene": "space-sentinel",
      "material": "glass",
      "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": 254.2446,
        "buildMs": 64.14390000000002,
        "compileMs": null,
        "uploadMs": null,
        "traceMs": 510.128,
        "downloadMs": null,
        "encodeMs": 27.0197,
        "cleanupMs": 0.0246,
        "totalMs": 875.7221
      },
      "allocatedBytes": 680910184,
      "peakWorkingSetBytes": 87543808,
      "peakDeviceBytes": null,
      "gcCollections": [
        55,
        4,
        2
      ],
      "invalidPixels": 0,
      "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/glass/cpu/18ae513ad9573a3a43efbd49942de3a2d5fe9713029a7cc85c023382b7a3ced1/repeat-001/attempt-001/render.png",
      "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/glass/cpu/18ae513ad9573a3a43efbd49942de3a2d5fe9713029a7cc85c023382b7a3ced1/repeat-001/attempt-001/linear.pfm"
    },
    "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/glass/cpu/18ae513ad9573a3a43efbd49942de3a2d5fe9713029a7cc85c023382b7a3ced1/repeat-001/attempt-001/render.png",
    "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/glass/cpu/18ae513ad9573a3a43efbd49942de3a2d5fe9713029a7cc85c023382b7a3ced1/repeat-001/attempt-001/linear.pfm",
    "metricsPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/glass/cpu/18ae513ad9573a3a43efbd49942de3a2d5fe9713029a7cc85c023382b7a3ced1/repeat-001/attempt-001/metrics.json",
    "workerMetadataPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/glass/cpu/18ae513ad9573a3a43efbd49942de3a2d5fe9713029a7cc85c023382b7a3ced1/repeat-001/attempt-001/metrics.json.worker.json",
    "stdoutPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/glass/cpu/18ae513ad9573a3a43efbd49942de3a2d5fe9713029a7cc85c023382b7a3ced1/repeat-001/attempt-001/stdout.log",
    "stderrPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/glass/cpu/18ae513ad9573a3a43efbd49942de3a2d5fe9713029a7cc85c023382b7a3ced1/repeat-001/attempt-001/stderr.log",
    "trialPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/glass/cpu/18ae513ad9573a3a43efbd49942de3a2d5fe9713029a7cc85c023382b7a3ced1/repeat-001/trial.json",
    "files": [
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/glass/cpu/18ae513ad9573a3a43efbd49942de3a2d5fe9713029a7cc85c023382b7a3ced1/repeat-001/attempt-001/render.png",
        "sha256": "cd2096a004a1483c62d9b68e76d5ad2cca497595d214088e5b20c9b9d1619177",
        "bytes": 5502
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/glass/cpu/18ae513ad9573a3a43efbd49942de3a2d5fe9713029a7cc85c023382b7a3ced1/repeat-001/attempt-001/linear.pfm",
        "sha256": "896c8835b94cf9df4102a68e3c2c2d48939457e3d05e731445e4b6bec3e91fb7",
        "bytes": 49166
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/glass/cpu/18ae513ad9573a3a43efbd49942de3a2d5fe9713029a7cc85c023382b7a3ced1/repeat-001/attempt-001/metrics.json",
        "sha256": "a38429a79c12d52b0fdb9ea61c307db9a5e50299e0824e6432b2c77e41a8340a",
        "bytes": 1346
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/glass/cpu/18ae513ad9573a3a43efbd49942de3a2d5fe9713029a7cc85c023382b7a3ced1/repeat-001/attempt-001/metrics.json.worker.json",
        "sha256": "68869b82828df0aa8ae98282d7e3ed6ba59a576d33479acd03f7786606402c7b",
        "bytes": 1806
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/glass/cpu/18ae513ad9573a3a43efbd49942de3a2d5fe9713029a7cc85c023382b7a3ced1/repeat-001/attempt-001/settings.json",
        "sha256": "1e200723a237d7e9a5d64f41f9827a428da7defbe091489b9103586a334ecdb6",
        "bytes": 242
      }
    ]
  },
  {
    "schemaVersion": 1,
    "case": {
      "preset": "quick",
      "scene": "space-sentinel",
      "scenePath": "/home/movj/code/dev/Ray_Tracer_FSharp/benchmarks/scenes/space-sentinel.json",
      "material": "glass",
      "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": "c031f2dde5c8427a63c899c08c1552d24ae6e17d8290e6b09dafb3b17a078971",
      "repeats": 1,
      "warmups": 0
    },
    "repeat": 1,
    "warmup": false,
    "attempt": 1,
    "startedUtc": "2026-09-07T14:56:36.7958902\u002B00:00",
    "status": "success",
    "error": "",
    "exitCode": 0,
    "coldMs": 4666.4839,
    "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": "glass",
      "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": 123.4809,
        "buildMs": 239.5394,
        "compileMs": 3623.3096,
        "uploadMs": 27.7462,
        "traceMs": 382.8293,
        "downloadMs": 3.8955,
        "encodeMs": 22.5015,
        "cleanupMs": 43.7909,
        "totalMs": 4576.8451
      },
      "allocatedBytes": 568705848,
      "peakWorkingSetBytes": 410603520,
      "peakDeviceBytes": 19443072,
      "gcCollections": [
        48,
        32,
        6
      ],
      "invalidPixels": 0,
      "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/glass/gpu/c031f2dde5c8427a63c899c08c1552d24ae6e17d8290e6b09dafb3b17a078971/repeat-001/attempt-001/render.png",
      "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/glass/gpu/c031f2dde5c8427a63c899c08c1552d24ae6e17d8290e6b09dafb3b17a078971/repeat-001/attempt-001/linear.pfm"
    },
    "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/glass/gpu/c031f2dde5c8427a63c899c08c1552d24ae6e17d8290e6b09dafb3b17a078971/repeat-001/attempt-001/render.png",
    "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/glass/gpu/c031f2dde5c8427a63c899c08c1552d24ae6e17d8290e6b09dafb3b17a078971/repeat-001/attempt-001/linear.pfm",
    "metricsPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/glass/gpu/c031f2dde5c8427a63c899c08c1552d24ae6e17d8290e6b09dafb3b17a078971/repeat-001/attempt-001/metrics.json",
    "workerMetadataPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/glass/gpu/c031f2dde5c8427a63c899c08c1552d24ae6e17d8290e6b09dafb3b17a078971/repeat-001/attempt-001/metrics.json.worker.json",
    "stdoutPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/glass/gpu/c031f2dde5c8427a63c899c08c1552d24ae6e17d8290e6b09dafb3b17a078971/repeat-001/attempt-001/stdout.log",
    "stderrPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/glass/gpu/c031f2dde5c8427a63c899c08c1552d24ae6e17d8290e6b09dafb3b17a078971/repeat-001/attempt-001/stderr.log",
    "trialPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/glass/gpu/c031f2dde5c8427a63c899c08c1552d24ae6e17d8290e6b09dafb3b17a078971/repeat-001/trial.json",
    "files": [
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/glass/gpu/c031f2dde5c8427a63c899c08c1552d24ae6e17d8290e6b09dafb3b17a078971/repeat-001/attempt-001/render.png",
        "sha256": "cd2096a004a1483c62d9b68e76d5ad2cca497595d214088e5b20c9b9d1619177",
        "bytes": 5502
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/glass/gpu/c031f2dde5c8427a63c899c08c1552d24ae6e17d8290e6b09dafb3b17a078971/repeat-001/attempt-001/linear.pfm",
        "sha256": "896c8835b94cf9df4102a68e3c2c2d48939457e3d05e731445e4b6bec3e91fb7",
        "bytes": 49166
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/glass/gpu/c031f2dde5c8427a63c899c08c1552d24ae6e17d8290e6b09dafb3b17a078971/repeat-001/attempt-001/metrics.json",
        "sha256": "5f3aa84600d82ed0684e6091fcfb125b673c17694311f03ae525f1bc8c290456",
        "bytes": 1401
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/glass/gpu/c031f2dde5c8427a63c899c08c1552d24ae6e17d8290e6b09dafb3b17a078971/repeat-001/attempt-001/settings.json",
        "sha256": "1e200723a237d7e9a5d64f41f9827a428da7defbe091489b9103586a334ecdb6",
        "bytes": 242
      }
    ]
  },
  {
    "schemaVersion": 1,
    "case": {
      "preset": "quick",
      "scene": "space-sentinel",
      "scenePath": "/home/movj/code/dev/Ray_Tracer_FSharp/benchmarks/scenes/space-sentinel.json",
      "material": "authored",
      "engine": "cpu",
      "worker": "/home/movj/code/dev/Ray_Tracer_FSharp/BenchmarkRunner/bin/Release/net10.0/BenchmarkRunner.dll",
      "acceleration": "bvh",
      "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": "3a5f1650e603fc8950d1c09090f1420829d4a899899880d99c76e1f025f978ae",
      "repeats": 1,
      "warmups": 0
    },
    "repeat": 1,
    "warmup": false,
    "attempt": 1,
    "startedUtc": "2026-09-07T14:56:41.4671705\u002B00:00",
    "status": "success",
    "error": "",
    "exitCode": 0,
    "coldMs": 871.4267,
    "metrics": {
      "schemaVersion": 1,
      "engine": "cpu",
      "backend": "cpu/bvh",
      "device": "Intel(R) Core(TM) Ultra 9 185H",
      "scene": "space-sentinel",
      "material": "authored",
      "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": 299.25880000000006,
        "buildMs": 76.06739999999995,
        "compileMs": null,
        "uploadMs": null,
        "traceMs": 387.5047,
        "downloadMs": null,
        "encodeMs": 31.499,
        "cleanupMs": 0.0807,
        "totalMs": 815.475
      },
      "allocatedBytes": 315666752,
      "peakWorkingSetBytes": 96284672,
      "peakDeviceBytes": null,
      "gcCollections": [
        25,
        4,
        2
      ],
      "invalidPixels": 0,
      "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/authored/cpu/3a5f1650e603fc8950d1c09090f1420829d4a899899880d99c76e1f025f978ae/repeat-001/attempt-001/render.png",
      "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/authored/cpu/3a5f1650e603fc8950d1c09090f1420829d4a899899880d99c76e1f025f978ae/repeat-001/attempt-001/linear.pfm"
    },
    "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/authored/cpu/3a5f1650e603fc8950d1c09090f1420829d4a899899880d99c76e1f025f978ae/repeat-001/attempt-001/render.png",
    "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/authored/cpu/3a5f1650e603fc8950d1c09090f1420829d4a899899880d99c76e1f025f978ae/repeat-001/attempt-001/linear.pfm",
    "metricsPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/authored/cpu/3a5f1650e603fc8950d1c09090f1420829d4a899899880d99c76e1f025f978ae/repeat-001/attempt-001/metrics.json",
    "workerMetadataPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/authored/cpu/3a5f1650e603fc8950d1c09090f1420829d4a899899880d99c76e1f025f978ae/repeat-001/attempt-001/metrics.json.worker.json",
    "stdoutPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/authored/cpu/3a5f1650e603fc8950d1c09090f1420829d4a899899880d99c76e1f025f978ae/repeat-001/attempt-001/stdout.log",
    "stderrPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/authored/cpu/3a5f1650e603fc8950d1c09090f1420829d4a899899880d99c76e1f025f978ae/repeat-001/attempt-001/stderr.log",
    "trialPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/authored/cpu/3a5f1650e603fc8950d1c09090f1420829d4a899899880d99c76e1f025f978ae/repeat-001/trial.json",
    "files": [
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/authored/cpu/3a5f1650e603fc8950d1c09090f1420829d4a899899880d99c76e1f025f978ae/repeat-001/attempt-001/render.png",
        "sha256": "c369802809da1a476be4b4343a2213fcda602280040af1964eeed71eaa54a3a2",
        "bytes": 5046
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/authored/cpu/3a5f1650e603fc8950d1c09090f1420829d4a899899880d99c76e1f025f978ae/repeat-001/attempt-001/linear.pfm",
        "sha256": "73745175b97f66411aba5954a5c367fc38e8f897180f93615860c0689520429e",
        "bytes": 49166
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/authored/cpu/3a5f1650e603fc8950d1c09090f1420829d4a899899880d99c76e1f025f978ae/repeat-001/attempt-001/metrics.json",
        "sha256": "7d5174d408ff19c253de7e15434525e8c6c48447d8a06575386c65b2c6db7b4f",
        "bytes": 1364
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/authored/cpu/3a5f1650e603fc8950d1c09090f1420829d4a899899880d99c76e1f025f978ae/repeat-001/attempt-001/metrics.json.worker.json",
        "sha256": "68869b82828df0aa8ae98282d7e3ed6ba59a576d33479acd03f7786606402c7b",
        "bytes": 1806
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/authored/cpu/3a5f1650e603fc8950d1c09090f1420829d4a899899880d99c76e1f025f978ae/repeat-001/attempt-001/settings.json",
        "sha256": "1e200723a237d7e9a5d64f41f9827a428da7defbe091489b9103586a334ecdb6",
        "bytes": 242
      }
    ]
  },
  {
    "schemaVersion": 1,
    "case": {
      "preset": "quick",
      "scene": "space-sentinel",
      "scenePath": "/home/movj/code/dev/Ray_Tracer_FSharp/benchmarks/scenes/space-sentinel.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": 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": "046ee09faa2eb04b6262a5704b7f4655397fca02f5721d3ce4e3e36956071322",
      "repeats": 1,
      "warmups": 0
    },
    "repeat": 1,
    "warmup": false,
    "attempt": 1,
    "startedUtc": "2026-09-07T14:56:42.3447952\u002B00:00",
    "status": "success",
    "error": "",
    "exitCode": 0,
    "coldMs": 4191.3707,
    "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": "authored",
      "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": 166.3734,
        "buildMs": 278.7766,
        "compileMs": 3411.0714,
        "uploadMs": 28.7583,
        "traceMs": 62.4166,
        "downloadMs": 3.7311,
        "encodeMs": 23.5622,
        "cleanupMs": 52.9935,
        "totalMs": 4104.5067
      },
      "allocatedBytes": 600286528,
      "peakWorkingSetBytes": 430039040,
      "peakDeviceBytes": 20950216,
      "gcCollections": [
        50,
        35,
        7
      ],
      "invalidPixels": 0,
      "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/authored/gpu/046ee09faa2eb04b6262a5704b7f4655397fca02f5721d3ce4e3e36956071322/repeat-001/attempt-001/render.png",
      "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/authored/gpu/046ee09faa2eb04b6262a5704b7f4655397fca02f5721d3ce4e3e36956071322/repeat-001/attempt-001/linear.pfm"
    },
    "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/authored/gpu/046ee09faa2eb04b6262a5704b7f4655397fca02f5721d3ce4e3e36956071322/repeat-001/attempt-001/render.png",
    "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/authored/gpu/046ee09faa2eb04b6262a5704b7f4655397fca02f5721d3ce4e3e36956071322/repeat-001/attempt-001/linear.pfm",
    "metricsPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/authored/gpu/046ee09faa2eb04b6262a5704b7f4655397fca02f5721d3ce4e3e36956071322/repeat-001/attempt-001/metrics.json",
    "workerMetadataPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/authored/gpu/046ee09faa2eb04b6262a5704b7f4655397fca02f5721d3ce4e3e36956071322/repeat-001/attempt-001/metrics.json.worker.json",
    "stdoutPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/authored/gpu/046ee09faa2eb04b6262a5704b7f4655397fca02f5721d3ce4e3e36956071322/repeat-001/attempt-001/stdout.log",
    "stderrPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/authored/gpu/046ee09faa2eb04b6262a5704b7f4655397fca02f5721d3ce4e3e36956071322/repeat-001/attempt-001/stderr.log",
    "trialPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/authored/gpu/046ee09faa2eb04b6262a5704b7f4655397fca02f5721d3ce4e3e36956071322/repeat-001/trial.json",
    "files": [
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/authored/gpu/046ee09faa2eb04b6262a5704b7f4655397fca02f5721d3ce4e3e36956071322/repeat-001/attempt-001/render.png",
        "sha256": "606c606e6416c8885296b392a26c94e2420e097a652fc9228379b04195c85c8a",
        "bytes": 5042
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/authored/gpu/046ee09faa2eb04b6262a5704b7f4655397fca02f5721d3ce4e3e36956071322/repeat-001/attempt-001/linear.pfm",
        "sha256": "51c4e46192d66a34b39593db280015841487df40ae1fc155942942ebe8379194",
        "bytes": 49166
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/authored/gpu/046ee09faa2eb04b6262a5704b7f4655397fca02f5721d3ce4e3e36956071322/repeat-001/attempt-001/metrics.json",
        "sha256": "d391ef2025c022981e262e2a959a569fd2ef01388dcd91e5864bcea500eb9191",
        "bytes": 1409
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/space-sentinel/authored/gpu/046ee09faa2eb04b6262a5704b7f4655397fca02f5721d3ce4e3e36956071322/repeat-001/attempt-001/settings.json",
        "sha256": "1e200723a237d7e9a5d64f41f9827a428da7defbe091489b9103586a334ecdb6",
        "bytes": 242
      }
    ]
  },
  {
    "schemaVersion": 1,
    "case": {
      "preset": "quick",
      "scene": "sky-arena",
      "scenePath": "/home/movj/code/dev/Ray_Tracer_FSharp/benchmarks/scenes/sky-arena.json",
      "material": "matte",
      "engine": "cpu",
      "worker": "/home/movj/code/dev/Ray_Tracer_FSharp/BenchmarkRunner/bin/Release/net10.0/BenchmarkRunner.dll",
      "acceleration": "bvh",
      "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/disc.ply",
          "sha256": "7fe0e61611762138a2c371791419ad12e657458d1be98f397178e8dffdcf8033",
          "bytes": 19872
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/floating-rock.ply",
          "sha256": "182ed5b30b90afa512da63e2d7e20a46afbdb0bb9e9d0289044fe2a25ad62125",
          "bytes": 7522
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/hero-scarf.ply",
          "sha256": "e165047c8b4a8791c851154a8337a0f0853420983602595b840c87fa55c09a0f",
          "bytes": 64814
        },
        {
          "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-fin.ply",
          "sha256": "ee51faa35644941896c39bb5e83762c2f409074df6f72adf4aa9900cafe1404f",
          "bytes": 1112
        },
        {
          "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/sphere.ply",
          "sha256": "2c518f6b50542995d0038ffa70a362db39419ba94f7b23e1da37468f2050d377",
          "bytes": 66949
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/swept-hair-lock.ply",
          "sha256": "7ccc2a6323ecb696180ff15c9926b4b8564243244095611c48ba53f331343258",
          "bytes": 29089
        },
        {
          "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/meshes/tunic-panel.ply",
          "sha256": "2e76db8cd41e74a2239cb283bcc291ea833b53fcb26245bad6b361b874511376",
          "bytes": 1348
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/textures/basalt.png",
          "sha256": "d138e2837bec7d32cbae9d59cb3fc90887aa17c32239feaed8c25a834816ca44",
          "bytes": 465322
        },
        {
          "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/sky-arena.json",
          "sha256": "6bc23ff6ec29a955201bf492a5b7660415e64d0e7a27a2e75d960576e7b57805",
          "bytes": 59686
        }
      ],
      "contextFingerprint": "7d11d23d3b438b00bba29ab1eb3fae96eb98853395f63ce315deb4d8bf152b35",
      "fingerprint": "38cb85b6f8206a496ce2e6e1ffd2939307427bc8b4723cd9feadf31199f04841",
      "repeats": 1,
      "warmups": 0
    },
    "repeat": 1,
    "warmup": false,
    "attempt": 1,
    "startedUtc": "2026-09-07T14:56:46.5409025\u002B00:00",
    "status": "success",
    "error": "",
    "exitCode": 0,
    "coldMs": 748.4084,
    "metrics": {
      "schemaVersion": 1,
      "engine": "cpu",
      "backend": "cpu/bvh",
      "device": "Intel(R) Core(TM) Ultra 9 185H",
      "scene": "sky-arena",
      "material": "matte",
      "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": 329.33170000000007,
        "buildMs": 65.2776999999999,
        "compileMs": null,
        "uploadMs": null,
        "traceMs": 236.2692,
        "downloadMs": null,
        "encodeMs": 30.8509,
        "cleanupMs": 0.0288,
        "totalMs": 688.3226
      },
      "allocatedBytes": 248212360,
      "peakWorkingSetBytes": 90501120,
      "peakDeviceBytes": null,
      "gcCollections": [
        20,
        2,
        1
      ],
      "invalidPixels": 0,
      "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/matte/cpu/38cb85b6f8206a496ce2e6e1ffd2939307427bc8b4723cd9feadf31199f04841/repeat-001/attempt-001/render.png",
      "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/matte/cpu/38cb85b6f8206a496ce2e6e1ffd2939307427bc8b4723cd9feadf31199f04841/repeat-001/attempt-001/linear.pfm"
    },
    "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/matte/cpu/38cb85b6f8206a496ce2e6e1ffd2939307427bc8b4723cd9feadf31199f04841/repeat-001/attempt-001/render.png",
    "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/matte/cpu/38cb85b6f8206a496ce2e6e1ffd2939307427bc8b4723cd9feadf31199f04841/repeat-001/attempt-001/linear.pfm",
    "metricsPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/matte/cpu/38cb85b6f8206a496ce2e6e1ffd2939307427bc8b4723cd9feadf31199f04841/repeat-001/attempt-001/metrics.json",
    "workerMetadataPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/matte/cpu/38cb85b6f8206a496ce2e6e1ffd2939307427bc8b4723cd9feadf31199f04841/repeat-001/attempt-001/metrics.json.worker.json",
    "stdoutPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/matte/cpu/38cb85b6f8206a496ce2e6e1ffd2939307427bc8b4723cd9feadf31199f04841/repeat-001/attempt-001/stdout.log",
    "stderrPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/matte/cpu/38cb85b6f8206a496ce2e6e1ffd2939307427bc8b4723cd9feadf31199f04841/repeat-001/attempt-001/stderr.log",
    "trialPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/matte/cpu/38cb85b6f8206a496ce2e6e1ffd2939307427bc8b4723cd9feadf31199f04841/repeat-001/trial.json",
    "files": [
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/matte/cpu/38cb85b6f8206a496ce2e6e1ffd2939307427bc8b4723cd9feadf31199f04841/repeat-001/attempt-001/render.png",
        "sha256": "e47d93512a682ddf10e838ff788163fe1ae132fd54637acdd5bb3f3cbe49461b",
        "bytes": 6119
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/matte/cpu/38cb85b6f8206a496ce2e6e1ffd2939307427bc8b4723cd9feadf31199f04841/repeat-001/attempt-001/linear.pfm",
        "sha256": "fa9abf589ae7705dffad2119ea57881bd962c152b26542eb2140f62d2dbef89b",
        "bytes": 49166
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/matte/cpu/38cb85b6f8206a496ce2e6e1ffd2939307427bc8b4723cd9feadf31199f04841/repeat-001/attempt-001/metrics.json",
        "sha256": "4cae90932975b4d95b6c38372ca839b521bfa98c22872b2927f48a4ea2a01f26",
        "bytes": 1341
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/matte/cpu/38cb85b6f8206a496ce2e6e1ffd2939307427bc8b4723cd9feadf31199f04841/repeat-001/attempt-001/metrics.json.worker.json",
        "sha256": "68869b82828df0aa8ae98282d7e3ed6ba59a576d33479acd03f7786606402c7b",
        "bytes": 1806
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/matte/cpu/38cb85b6f8206a496ce2e6e1ffd2939307427bc8b4723cd9feadf31199f04841/repeat-001/attempt-001/settings.json",
        "sha256": "1e200723a237d7e9a5d64f41f9827a428da7defbe091489b9103586a334ecdb6",
        "bytes": 242
      }
    ]
  },
  {
    "schemaVersion": 1,
    "case": {
      "preset": "quick",
      "scene": "sky-arena",
      "scenePath": "/home/movj/code/dev/Ray_Tracer_FSharp/benchmarks/scenes/sky-arena.json",
      "material": "matte",
      "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/disc.ply",
          "sha256": "7fe0e61611762138a2c371791419ad12e657458d1be98f397178e8dffdcf8033",
          "bytes": 19872
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/floating-rock.ply",
          "sha256": "182ed5b30b90afa512da63e2d7e20a46afbdb0bb9e9d0289044fe2a25ad62125",
          "bytes": 7522
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/hero-scarf.ply",
          "sha256": "e165047c8b4a8791c851154a8337a0f0853420983602595b840c87fa55c09a0f",
          "bytes": 64814
        },
        {
          "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-fin.ply",
          "sha256": "ee51faa35644941896c39bb5e83762c2f409074df6f72adf4aa9900cafe1404f",
          "bytes": 1112
        },
        {
          "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/sphere.ply",
          "sha256": "2c518f6b50542995d0038ffa70a362db39419ba94f7b23e1da37468f2050d377",
          "bytes": 66949
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/swept-hair-lock.ply",
          "sha256": "7ccc2a6323ecb696180ff15c9926b4b8564243244095611c48ba53f331343258",
          "bytes": 29089
        },
        {
          "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/meshes/tunic-panel.ply",
          "sha256": "2e76db8cd41e74a2239cb283bcc291ea833b53fcb26245bad6b361b874511376",
          "bytes": 1348
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/textures/basalt.png",
          "sha256": "d138e2837bec7d32cbae9d59cb3fc90887aa17c32239feaed8c25a834816ca44",
          "bytes": 465322
        },
        {
          "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/sky-arena.json",
          "sha256": "6bc23ff6ec29a955201bf492a5b7660415e64d0e7a27a2e75d960576e7b57805",
          "bytes": 59686
        }
      ],
      "contextFingerprint": "7d11d23d3b438b00bba29ab1eb3fae96eb98853395f63ce315deb4d8bf152b35",
      "fingerprint": "45dc9fae5d7febb811c66d2a5eb71c776d307d3d97c80b14e63ca0d4684b66a4",
      "repeats": 1,
      "warmups": 0
    },
    "repeat": 1,
    "warmup": false,
    "attempt": 1,
    "startedUtc": "2026-09-07T14:56:47.2947433\u002B00:00",
    "status": "success",
    "error": "",
    "exitCode": 0,
    "coldMs": 4229.8675,
    "metrics": {
      "schemaVersion": 1,
      "engine": "modern-gpu",
      "backend": "cuda-compute",
      "device": "NVIDIA RTX 3000 Ada Generation Laptop GPU; CUDA 13.2; sm_SM_89",
      "scene": "sky-arena",
      "material": "matte",
      "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": 116.8476,
        "buildMs": 387.9377,
        "compileMs": 3402.451,
        "uploadMs": 28.1833,
        "traceMs": 43.9139,
        "downloadMs": 3.5074,
        "encodeMs": 28.8591,
        "cleanupMs": 40.4652,
        "totalMs": 4128.9489
      },
      "allocatedBytes": 604052464,
      "peakWorkingSetBytes": 445886464,
      "peakDeviceBytes": 22800788,
      "gcCollections": [
        49,
        36,
        7
      ],
      "invalidPixels": 0,
      "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/matte/gpu/45dc9fae5d7febb811c66d2a5eb71c776d307d3d97c80b14e63ca0d4684b66a4/repeat-001/attempt-001/render.png",
      "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/matte/gpu/45dc9fae5d7febb811c66d2a5eb71c776d307d3d97c80b14e63ca0d4684b66a4/repeat-001/attempt-001/linear.pfm"
    },
    "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/matte/gpu/45dc9fae5d7febb811c66d2a5eb71c776d307d3d97c80b14e63ca0d4684b66a4/repeat-001/attempt-001/render.png",
    "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/matte/gpu/45dc9fae5d7febb811c66d2a5eb71c776d307d3d97c80b14e63ca0d4684b66a4/repeat-001/attempt-001/linear.pfm",
    "metricsPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/matte/gpu/45dc9fae5d7febb811c66d2a5eb71c776d307d3d97c80b14e63ca0d4684b66a4/repeat-001/attempt-001/metrics.json",
    "workerMetadataPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/matte/gpu/45dc9fae5d7febb811c66d2a5eb71c776d307d3d97c80b14e63ca0d4684b66a4/repeat-001/attempt-001/metrics.json.worker.json",
    "stdoutPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/matte/gpu/45dc9fae5d7febb811c66d2a5eb71c776d307d3d97c80b14e63ca0d4684b66a4/repeat-001/attempt-001/stdout.log",
    "stderrPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/matte/gpu/45dc9fae5d7febb811c66d2a5eb71c776d307d3d97c80b14e63ca0d4684b66a4/repeat-001/attempt-001/stderr.log",
    "trialPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/matte/gpu/45dc9fae5d7febb811c66d2a5eb71c776d307d3d97c80b14e63ca0d4684b66a4/repeat-001/trial.json",
    "files": [
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/matte/gpu/45dc9fae5d7febb811c66d2a5eb71c776d307d3d97c80b14e63ca0d4684b66a4/repeat-001/attempt-001/render.png",
        "sha256": "e063c9f82144c4a1ba1f7dd9d0a572885800cb6c0cc40d5b57a8ab41943636a4",
        "bytes": 6116
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/matte/gpu/45dc9fae5d7febb811c66d2a5eb71c776d307d3d97c80b14e63ca0d4684b66a4/repeat-001/attempt-001/linear.pfm",
        "sha256": "107abfdc5d91972b91aa3ebcaa6f9b4e3b7b4dca8d0ab2141768db00088ab9fb",
        "bytes": 49166
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/matte/gpu/45dc9fae5d7febb811c66d2a5eb71c776d307d3d97c80b14e63ca0d4684b66a4/repeat-001/attempt-001/metrics.json",
        "sha256": "07add62eecb301afad6953af6d70dd9976e8d07512e49e02fed59dfec53d3786",
        "bytes": 1384
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/matte/gpu/45dc9fae5d7febb811c66d2a5eb71c776d307d3d97c80b14e63ca0d4684b66a4/repeat-001/attempt-001/settings.json",
        "sha256": "1e200723a237d7e9a5d64f41f9827a428da7defbe091489b9103586a334ecdb6",
        "bytes": 242
      }
    ]
  },
  {
    "schemaVersion": 1,
    "case": {
      "preset": "quick",
      "scene": "sky-arena",
      "scenePath": "/home/movj/code/dev/Ray_Tracer_FSharp/benchmarks/scenes/sky-arena.json",
      "material": "phong",
      "engine": "cpu",
      "worker": "/home/movj/code/dev/Ray_Tracer_FSharp/BenchmarkRunner/bin/Release/net10.0/BenchmarkRunner.dll",
      "acceleration": "bvh",
      "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/disc.ply",
          "sha256": "7fe0e61611762138a2c371791419ad12e657458d1be98f397178e8dffdcf8033",
          "bytes": 19872
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/floating-rock.ply",
          "sha256": "182ed5b30b90afa512da63e2d7e20a46afbdb0bb9e9d0289044fe2a25ad62125",
          "bytes": 7522
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/hero-scarf.ply",
          "sha256": "e165047c8b4a8791c851154a8337a0f0853420983602595b840c87fa55c09a0f",
          "bytes": 64814
        },
        {
          "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-fin.ply",
          "sha256": "ee51faa35644941896c39bb5e83762c2f409074df6f72adf4aa9900cafe1404f",
          "bytes": 1112
        },
        {
          "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/sphere.ply",
          "sha256": "2c518f6b50542995d0038ffa70a362db39419ba94f7b23e1da37468f2050d377",
          "bytes": 66949
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/swept-hair-lock.ply",
          "sha256": "7ccc2a6323ecb696180ff15c9926b4b8564243244095611c48ba53f331343258",
          "bytes": 29089
        },
        {
          "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/meshes/tunic-panel.ply",
          "sha256": "2e76db8cd41e74a2239cb283bcc291ea833b53fcb26245bad6b361b874511376",
          "bytes": 1348
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/textures/basalt.png",
          "sha256": "d138e2837bec7d32cbae9d59cb3fc90887aa17c32239feaed8c25a834816ca44",
          "bytes": 465322
        },
        {
          "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/sky-arena.json",
          "sha256": "6bc23ff6ec29a955201bf492a5b7660415e64d0e7a27a2e75d960576e7b57805",
          "bytes": 59686
        }
      ],
      "contextFingerprint": "7d11d23d3b438b00bba29ab1eb3fae96eb98853395f63ce315deb4d8bf152b35",
      "fingerprint": "417546e822669effb104105ee136fab9bb8e4f5c38a47a7a124908e5de4b54e8",
      "repeats": 1,
      "warmups": 0
    },
    "repeat": 1,
    "warmup": false,
    "attempt": 1,
    "startedUtc": "2026-09-07T14:56:51.5311826\u002B00:00",
    "status": "success",
    "error": "",
    "exitCode": 0,
    "coldMs": 841.6414,
    "metrics": {
      "schemaVersion": 1,
      "engine": "cpu",
      "backend": "cpu/bvh",
      "device": "Intel(R) Core(TM) Ultra 9 185H",
      "scene": "sky-arena",
      "material": "phong",
      "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": 310.7083,
        "buildMs": 87.03090000000002,
        "compileMs": null,
        "uploadMs": null,
        "traceMs": 346.5374,
        "downloadMs": null,
        "encodeMs": 23.0378,
        "cleanupMs": 0.014,
        "totalMs": 785.4467
      },
      "allocatedBytes": 251864512,
      "peakWorkingSetBytes": 92835840,
      "peakDeviceBytes": null,
      "gcCollections": [
        20,
        4,
        2
      ],
      "invalidPixels": 0,
      "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/phong/cpu/417546e822669effb104105ee136fab9bb8e4f5c38a47a7a124908e5de4b54e8/repeat-001/attempt-001/render.png",
      "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/phong/cpu/417546e822669effb104105ee136fab9bb8e4f5c38a47a7a124908e5de4b54e8/repeat-001/attempt-001/linear.pfm"
    },
    "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/phong/cpu/417546e822669effb104105ee136fab9bb8e4f5c38a47a7a124908e5de4b54e8/repeat-001/attempt-001/render.png",
    "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/phong/cpu/417546e822669effb104105ee136fab9bb8e4f5c38a47a7a124908e5de4b54e8/repeat-001/attempt-001/linear.pfm",
    "metricsPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/phong/cpu/417546e822669effb104105ee136fab9bb8e4f5c38a47a7a124908e5de4b54e8/repeat-001/attempt-001/metrics.json",
    "workerMetadataPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/phong/cpu/417546e822669effb104105ee136fab9bb8e4f5c38a47a7a124908e5de4b54e8/repeat-001/attempt-001/metrics.json.worker.json",
    "stdoutPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/phong/cpu/417546e822669effb104105ee136fab9bb8e4f5c38a47a7a124908e5de4b54e8/repeat-001/attempt-001/stdout.log",
    "stderrPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/phong/cpu/417546e822669effb104105ee136fab9bb8e4f5c38a47a7a124908e5de4b54e8/repeat-001/attempt-001/stderr.log",
    "trialPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/phong/cpu/417546e822669effb104105ee136fab9bb8e4f5c38a47a7a124908e5de4b54e8/repeat-001/trial.json",
    "files": [
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/phong/cpu/417546e822669effb104105ee136fab9bb8e4f5c38a47a7a124908e5de4b54e8/repeat-001/attempt-001/render.png",
        "sha256": "c151fd1b6cbfae7685ff4d7e5b5656fbfc6140e5f745931c72c6522f764b7b92",
        "bytes": 6125
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/phong/cpu/417546e822669effb104105ee136fab9bb8e4f5c38a47a7a124908e5de4b54e8/repeat-001/attempt-001/linear.pfm",
        "sha256": "f78ecc4673a83b0f42ac8c2b2463ce282fe38b42c78ac89b9fdabe7f298af215",
        "bytes": 49166
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/phong/cpu/417546e822669effb104105ee136fab9bb8e4f5c38a47a7a124908e5de4b54e8/repeat-001/attempt-001/metrics.json",
        "sha256": "cce4dfa1e283fa6f39ef0f3bde47fde537f2a8b2ce248f59208260d9bdae01bf",
        "bytes": 1331
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/phong/cpu/417546e822669effb104105ee136fab9bb8e4f5c38a47a7a124908e5de4b54e8/repeat-001/attempt-001/metrics.json.worker.json",
        "sha256": "68869b82828df0aa8ae98282d7e3ed6ba59a576d33479acd03f7786606402c7b",
        "bytes": 1806
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/phong/cpu/417546e822669effb104105ee136fab9bb8e4f5c38a47a7a124908e5de4b54e8/repeat-001/attempt-001/settings.json",
        "sha256": "1e200723a237d7e9a5d64f41f9827a428da7defbe091489b9103586a334ecdb6",
        "bytes": 242
      }
    ]
  },
  {
    "schemaVersion": 1,
    "case": {
      "preset": "quick",
      "scene": "sky-arena",
      "scenePath": "/home/movj/code/dev/Ray_Tracer_FSharp/benchmarks/scenes/sky-arena.json",
      "material": "phong",
      "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/disc.ply",
          "sha256": "7fe0e61611762138a2c371791419ad12e657458d1be98f397178e8dffdcf8033",
          "bytes": 19872
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/floating-rock.ply",
          "sha256": "182ed5b30b90afa512da63e2d7e20a46afbdb0bb9e9d0289044fe2a25ad62125",
          "bytes": 7522
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/hero-scarf.ply",
          "sha256": "e165047c8b4a8791c851154a8337a0f0853420983602595b840c87fa55c09a0f",
          "bytes": 64814
        },
        {
          "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-fin.ply",
          "sha256": "ee51faa35644941896c39bb5e83762c2f409074df6f72adf4aa9900cafe1404f",
          "bytes": 1112
        },
        {
          "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/sphere.ply",
          "sha256": "2c518f6b50542995d0038ffa70a362db39419ba94f7b23e1da37468f2050d377",
          "bytes": 66949
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/swept-hair-lock.ply",
          "sha256": "7ccc2a6323ecb696180ff15c9926b4b8564243244095611c48ba53f331343258",
          "bytes": 29089
        },
        {
          "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/meshes/tunic-panel.ply",
          "sha256": "2e76db8cd41e74a2239cb283bcc291ea833b53fcb26245bad6b361b874511376",
          "bytes": 1348
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/textures/basalt.png",
          "sha256": "d138e2837bec7d32cbae9d59cb3fc90887aa17c32239feaed8c25a834816ca44",
          "bytes": 465322
        },
        {
          "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/sky-arena.json",
          "sha256": "6bc23ff6ec29a955201bf492a5b7660415e64d0e7a27a2e75d960576e7b57805",
          "bytes": 59686
        }
      ],
      "contextFingerprint": "7d11d23d3b438b00bba29ab1eb3fae96eb98853395f63ce315deb4d8bf152b35",
      "fingerprint": "b03731586584e12453d2f4dd3b8f5d3833477a5554b89a33af056200427860f6",
      "repeats": 1,
      "warmups": 0
    },
    "repeat": 1,
    "warmup": false,
    "attempt": 1,
    "startedUtc": "2026-09-07T14:56:52.3774604\u002B00:00",
    "status": "success",
    "error": "",
    "exitCode": 0,
    "coldMs": 4155.6752,
    "metrics": {
      "schemaVersion": 1,
      "engine": "modern-gpu",
      "backend": "cuda-compute",
      "device": "NVIDIA RTX 3000 Ada Generation Laptop GPU; CUDA 13.2; sm_SM_89",
      "scene": "sky-arena",
      "material": "phong",
      "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": 108.6359,
        "buildMs": 410.1568,
        "compileMs": 3332.18,
        "uploadMs": 30.5762,
        "traceMs": 43.629000000000005,
        "downloadMs": 5.0242,
        "encodeMs": 19.6313,
        "cleanupMs": 40.5141,
        "totalMs": 4059.5867
      },
      "allocatedBytes": 604027800,
      "peakWorkingSetBytes": 436617216,
      "peakDeviceBytes": 22800788,
      "gcCollections": [
        49,
        35,
        7
      ],
      "invalidPixels": 0,
      "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/phong/gpu/b03731586584e12453d2f4dd3b8f5d3833477a5554b89a33af056200427860f6/repeat-001/attempt-001/render.png",
      "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/phong/gpu/b03731586584e12453d2f4dd3b8f5d3833477a5554b89a33af056200427860f6/repeat-001/attempt-001/linear.pfm"
    },
    "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/phong/gpu/b03731586584e12453d2f4dd3b8f5d3833477a5554b89a33af056200427860f6/repeat-001/attempt-001/render.png",
    "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/phong/gpu/b03731586584e12453d2f4dd3b8f5d3833477a5554b89a33af056200427860f6/repeat-001/attempt-001/linear.pfm",
    "metricsPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/phong/gpu/b03731586584e12453d2f4dd3b8f5d3833477a5554b89a33af056200427860f6/repeat-001/attempt-001/metrics.json",
    "workerMetadataPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/phong/gpu/b03731586584e12453d2f4dd3b8f5d3833477a5554b89a33af056200427860f6/repeat-001/attempt-001/metrics.json.worker.json",
    "stdoutPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/phong/gpu/b03731586584e12453d2f4dd3b8f5d3833477a5554b89a33af056200427860f6/repeat-001/attempt-001/stdout.log",
    "stderrPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/phong/gpu/b03731586584e12453d2f4dd3b8f5d3833477a5554b89a33af056200427860f6/repeat-001/attempt-001/stderr.log",
    "trialPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/phong/gpu/b03731586584e12453d2f4dd3b8f5d3833477a5554b89a33af056200427860f6/repeat-001/trial.json",
    "files": [
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/phong/gpu/b03731586584e12453d2f4dd3b8f5d3833477a5554b89a33af056200427860f6/repeat-001/attempt-001/render.png",
        "sha256": "5eb9ee61c6facf6b22678e06de9044ec4d4044543e7b60a82cabbdda83343436",
        "bytes": 6125
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/phong/gpu/b03731586584e12453d2f4dd3b8f5d3833477a5554b89a33af056200427860f6/repeat-001/attempt-001/linear.pfm",
        "sha256": "98ffbbcea2c4600d709623ff513af44a013b6368910a253725c8a973ab830bde",
        "bytes": 49166
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/phong/gpu/b03731586584e12453d2f4dd3b8f5d3833477a5554b89a33af056200427860f6/repeat-001/attempt-001/metrics.json",
        "sha256": "db0a0dc611229d0d67b5334ac0299649c02c87a529bc72eb26c423f58ab48ccc",
        "bytes": 1394
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/phong/gpu/b03731586584e12453d2f4dd3b8f5d3833477a5554b89a33af056200427860f6/repeat-001/attempt-001/settings.json",
        "sha256": "1e200723a237d7e9a5d64f41f9827a428da7defbe091489b9103586a334ecdb6",
        "bytes": 242
      }
    ]
  },
  {
    "schemaVersion": 1,
    "case": {
      "preset": "quick",
      "scene": "sky-arena",
      "scenePath": "/home/movj/code/dev/Ray_Tracer_FSharp/benchmarks/scenes/sky-arena.json",
      "material": "mirror",
      "engine": "cpu",
      "worker": "/home/movj/code/dev/Ray_Tracer_FSharp/BenchmarkRunner/bin/Release/net10.0/BenchmarkRunner.dll",
      "acceleration": "bvh",
      "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/disc.ply",
          "sha256": "7fe0e61611762138a2c371791419ad12e657458d1be98f397178e8dffdcf8033",
          "bytes": 19872
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/floating-rock.ply",
          "sha256": "182ed5b30b90afa512da63e2d7e20a46afbdb0bb9e9d0289044fe2a25ad62125",
          "bytes": 7522
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/hero-scarf.ply",
          "sha256": "e165047c8b4a8791c851154a8337a0f0853420983602595b840c87fa55c09a0f",
          "bytes": 64814
        },
        {
          "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-fin.ply",
          "sha256": "ee51faa35644941896c39bb5e83762c2f409074df6f72adf4aa9900cafe1404f",
          "bytes": 1112
        },
        {
          "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/sphere.ply",
          "sha256": "2c518f6b50542995d0038ffa70a362db39419ba94f7b23e1da37468f2050d377",
          "bytes": 66949
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/swept-hair-lock.ply",
          "sha256": "7ccc2a6323ecb696180ff15c9926b4b8564243244095611c48ba53f331343258",
          "bytes": 29089
        },
        {
          "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/meshes/tunic-panel.ply",
          "sha256": "2e76db8cd41e74a2239cb283bcc291ea833b53fcb26245bad6b361b874511376",
          "bytes": 1348
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/textures/basalt.png",
          "sha256": "d138e2837bec7d32cbae9d59cb3fc90887aa17c32239feaed8c25a834816ca44",
          "bytes": 465322
        },
        {
          "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/sky-arena.json",
          "sha256": "6bc23ff6ec29a955201bf492a5b7660415e64d0e7a27a2e75d960576e7b57805",
          "bytes": 59686
        }
      ],
      "contextFingerprint": "7d11d23d3b438b00bba29ab1eb3fae96eb98853395f63ce315deb4d8bf152b35",
      "fingerprint": "315129e6ff55f7379a0b4830500dcd2d1935f9b31a9adfc09db6043f501c5947",
      "repeats": 1,
      "warmups": 0
    },
    "repeat": 1,
    "warmup": false,
    "attempt": 1,
    "startedUtc": "2026-09-07T14:56:56.5398968\u002B00:00",
    "status": "success",
    "error": "",
    "exitCode": 0,
    "coldMs": 750.7409,
    "metrics": {
      "schemaVersion": 1,
      "engine": "cpu",
      "backend": "cpu/bvh",
      "device": "Intel(R) Core(TM) Ultra 9 185H",
      "scene": "sky-arena",
      "material": "mirror",
      "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": 311.72029999999995,
        "buildMs": 85.18540000000004,
        "compileMs": null,
        "uploadMs": null,
        "traceMs": 231.9447,
        "downloadMs": null,
        "encodeMs": 29.1415,
        "cleanupMs": 0.0342,
        "totalMs": 680.0428
      },
      "allocatedBytes": 261588600,
      "peakWorkingSetBytes": 92704768,
      "peakDeviceBytes": null,
      "gcCollections": [
        21,
        2,
        1
      ],
      "invalidPixels": 0,
      "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/mirror/cpu/315129e6ff55f7379a0b4830500dcd2d1935f9b31a9adfc09db6043f501c5947/repeat-001/attempt-001/render.png",
      "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/mirror/cpu/315129e6ff55f7379a0b4830500dcd2d1935f9b31a9adfc09db6043f501c5947/repeat-001/attempt-001/linear.pfm"
    },
    "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/mirror/cpu/315129e6ff55f7379a0b4830500dcd2d1935f9b31a9adfc09db6043f501c5947/repeat-001/attempt-001/render.png",
    "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/mirror/cpu/315129e6ff55f7379a0b4830500dcd2d1935f9b31a9adfc09db6043f501c5947/repeat-001/attempt-001/linear.pfm",
    "metricsPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/mirror/cpu/315129e6ff55f7379a0b4830500dcd2d1935f9b31a9adfc09db6043f501c5947/repeat-001/attempt-001/metrics.json",
    "workerMetadataPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/mirror/cpu/315129e6ff55f7379a0b4830500dcd2d1935f9b31a9adfc09db6043f501c5947/repeat-001/attempt-001/metrics.json.worker.json",
    "stdoutPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/mirror/cpu/315129e6ff55f7379a0b4830500dcd2d1935f9b31a9adfc09db6043f501c5947/repeat-001/attempt-001/stdout.log",
    "stderrPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/mirror/cpu/315129e6ff55f7379a0b4830500dcd2d1935f9b31a9adfc09db6043f501c5947/repeat-001/attempt-001/stderr.log",
    "trialPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/mirror/cpu/315129e6ff55f7379a0b4830500dcd2d1935f9b31a9adfc09db6043f501c5947/repeat-001/trial.json",
    "files": [
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/mirror/cpu/315129e6ff55f7379a0b4830500dcd2d1935f9b31a9adfc09db6043f501c5947/repeat-001/attempt-001/render.png",
        "sha256": "0c07c1d9ba4823cd7e13f79edc15e742d46695fb8abb1b766ba372fb9ec03cdd",
        "bytes": 6110
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/mirror/cpu/315129e6ff55f7379a0b4830500dcd2d1935f9b31a9adfc09db6043f501c5947/repeat-001/attempt-001/linear.pfm",
        "sha256": "0f9a6568b721b7e6920c1efe33c9109457ef3684b946771ba490e04d32d6dbba",
        "bytes": 49166
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/mirror/cpu/315129e6ff55f7379a0b4830500dcd2d1935f9b31a9adfc09db6043f501c5947/repeat-001/attempt-001/metrics.json",
        "sha256": "1ecf7c9dfa15cb4c4110c0de6093979a47bba252c6d0f6195346a575f8e6513e",
        "bytes": 1345
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/mirror/cpu/315129e6ff55f7379a0b4830500dcd2d1935f9b31a9adfc09db6043f501c5947/repeat-001/attempt-001/metrics.json.worker.json",
        "sha256": "68869b82828df0aa8ae98282d7e3ed6ba59a576d33479acd03f7786606402c7b",
        "bytes": 1806
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/mirror/cpu/315129e6ff55f7379a0b4830500dcd2d1935f9b31a9adfc09db6043f501c5947/repeat-001/attempt-001/settings.json",
        "sha256": "1e200723a237d7e9a5d64f41f9827a428da7defbe091489b9103586a334ecdb6",
        "bytes": 242
      }
    ]
  },
  {
    "schemaVersion": 1,
    "case": {
      "preset": "quick",
      "scene": "sky-arena",
      "scenePath": "/home/movj/code/dev/Ray_Tracer_FSharp/benchmarks/scenes/sky-arena.json",
      "material": "mirror",
      "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/disc.ply",
          "sha256": "7fe0e61611762138a2c371791419ad12e657458d1be98f397178e8dffdcf8033",
          "bytes": 19872
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/floating-rock.ply",
          "sha256": "182ed5b30b90afa512da63e2d7e20a46afbdb0bb9e9d0289044fe2a25ad62125",
          "bytes": 7522
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/hero-scarf.ply",
          "sha256": "e165047c8b4a8791c851154a8337a0f0853420983602595b840c87fa55c09a0f",
          "bytes": 64814
        },
        {
          "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-fin.ply",
          "sha256": "ee51faa35644941896c39bb5e83762c2f409074df6f72adf4aa9900cafe1404f",
          "bytes": 1112
        },
        {
          "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/sphere.ply",
          "sha256": "2c518f6b50542995d0038ffa70a362db39419ba94f7b23e1da37468f2050d377",
          "bytes": 66949
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/swept-hair-lock.ply",
          "sha256": "7ccc2a6323ecb696180ff15c9926b4b8564243244095611c48ba53f331343258",
          "bytes": 29089
        },
        {
          "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/meshes/tunic-panel.ply",
          "sha256": "2e76db8cd41e74a2239cb283bcc291ea833b53fcb26245bad6b361b874511376",
          "bytes": 1348
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/textures/basalt.png",
          "sha256": "d138e2837bec7d32cbae9d59cb3fc90887aa17c32239feaed8c25a834816ca44",
          "bytes": 465322
        },
        {
          "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/sky-arena.json",
          "sha256": "6bc23ff6ec29a955201bf492a5b7660415e64d0e7a27a2e75d960576e7b57805",
          "bytes": 59686
        }
      ],
      "contextFingerprint": "7d11d23d3b438b00bba29ab1eb3fae96eb98853395f63ce315deb4d8bf152b35",
      "fingerprint": "620e8ef6e5ee3921835df8832b26d51a4b5302909e96a721b77fca0fdb5a58cb",
      "repeats": 1,
      "warmups": 0
    },
    "repeat": 1,
    "warmup": false,
    "attempt": 1,
    "startedUtc": "2026-09-07T14:56:57.2955914\u002B00:00",
    "status": "success",
    "error": "",
    "exitCode": 0,
    "coldMs": 4921.8196,
    "metrics": {
      "schemaVersion": 1,
      "engine": "modern-gpu",
      "backend": "cuda-compute",
      "device": "NVIDIA RTX 3000 Ada Generation Laptop GPU; CUDA 13.2; sm_SM_89",
      "scene": "sky-arena",
      "material": "mirror",
      "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": 130.2011,
        "buildMs": 432.2228,
        "compileMs": 3948.7647,
        "uploadMs": 30.8704,
        "traceMs": 73.4973,
        "downloadMs": 6.3223,
        "encodeMs": 32.3919,
        "cleanupMs": 75.6213,
        "totalMs": 4809.3097
      },
      "allocatedBytes": 603967728,
      "peakWorkingSetBytes": 436764672,
      "peakDeviceBytes": 22800788,
      "gcCollections": [
        50,
        37,
        8
      ],
      "invalidPixels": 0,
      "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/mirror/gpu/620e8ef6e5ee3921835df8832b26d51a4b5302909e96a721b77fca0fdb5a58cb/repeat-001/attempt-001/render.png",
      "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/mirror/gpu/620e8ef6e5ee3921835df8832b26d51a4b5302909e96a721b77fca0fdb5a58cb/repeat-001/attempt-001/linear.pfm"
    },
    "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/mirror/gpu/620e8ef6e5ee3921835df8832b26d51a4b5302909e96a721b77fca0fdb5a58cb/repeat-001/attempt-001/render.png",
    "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/mirror/gpu/620e8ef6e5ee3921835df8832b26d51a4b5302909e96a721b77fca0fdb5a58cb/repeat-001/attempt-001/linear.pfm",
    "metricsPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/mirror/gpu/620e8ef6e5ee3921835df8832b26d51a4b5302909e96a721b77fca0fdb5a58cb/repeat-001/attempt-001/metrics.json",
    "workerMetadataPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/mirror/gpu/620e8ef6e5ee3921835df8832b26d51a4b5302909e96a721b77fca0fdb5a58cb/repeat-001/attempt-001/metrics.json.worker.json",
    "stdoutPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/mirror/gpu/620e8ef6e5ee3921835df8832b26d51a4b5302909e96a721b77fca0fdb5a58cb/repeat-001/attempt-001/stdout.log",
    "stderrPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/mirror/gpu/620e8ef6e5ee3921835df8832b26d51a4b5302909e96a721b77fca0fdb5a58cb/repeat-001/attempt-001/stderr.log",
    "trialPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/mirror/gpu/620e8ef6e5ee3921835df8832b26d51a4b5302909e96a721b77fca0fdb5a58cb/repeat-001/trial.json",
    "files": [
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/mirror/gpu/620e8ef6e5ee3921835df8832b26d51a4b5302909e96a721b77fca0fdb5a58cb/repeat-001/attempt-001/render.png",
        "sha256": "ca2728a0678f7f12df9db4cfb02ef4615effc8ebaf162e6e8e019126b826d0d9",
        "bytes": 6115
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/mirror/gpu/620e8ef6e5ee3921835df8832b26d51a4b5302909e96a721b77fca0fdb5a58cb/repeat-001/attempt-001/linear.pfm",
        "sha256": "912b6dade9a90b3daf5884a20a361b775d71f92ad328addac66af643da8b2989",
        "bytes": 49166
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/mirror/gpu/620e8ef6e5ee3921835df8832b26d51a4b5302909e96a721b77fca0fdb5a58cb/repeat-001/attempt-001/metrics.json",
        "sha256": "0c04f3bf679e71c5ce7a9266781a368455887159b39e8e836cf8835e2a8ce65e",
        "bytes": 1388
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/mirror/gpu/620e8ef6e5ee3921835df8832b26d51a4b5302909e96a721b77fca0fdb5a58cb/repeat-001/attempt-001/settings.json",
        "sha256": "1e200723a237d7e9a5d64f41f9827a428da7defbe091489b9103586a334ecdb6",
        "bytes": 242
      }
    ]
  },
  {
    "schemaVersion": 1,
    "case": {
      "preset": "quick",
      "scene": "sky-arena",
      "scenePath": "/home/movj/code/dev/Ray_Tracer_FSharp/benchmarks/scenes/sky-arena.json",
      "material": "glossy",
      "engine": "cpu",
      "worker": "/home/movj/code/dev/Ray_Tracer_FSharp/BenchmarkRunner/bin/Release/net10.0/BenchmarkRunner.dll",
      "acceleration": "bvh",
      "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/disc.ply",
          "sha256": "7fe0e61611762138a2c371791419ad12e657458d1be98f397178e8dffdcf8033",
          "bytes": 19872
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/floating-rock.ply",
          "sha256": "182ed5b30b90afa512da63e2d7e20a46afbdb0bb9e9d0289044fe2a25ad62125",
          "bytes": 7522
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/hero-scarf.ply",
          "sha256": "e165047c8b4a8791c851154a8337a0f0853420983602595b840c87fa55c09a0f",
          "bytes": 64814
        },
        {
          "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-fin.ply",
          "sha256": "ee51faa35644941896c39bb5e83762c2f409074df6f72adf4aa9900cafe1404f",
          "bytes": 1112
        },
        {
          "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/sphere.ply",
          "sha256": "2c518f6b50542995d0038ffa70a362db39419ba94f7b23e1da37468f2050d377",
          "bytes": 66949
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/swept-hair-lock.ply",
          "sha256": "7ccc2a6323ecb696180ff15c9926b4b8564243244095611c48ba53f331343258",
          "bytes": 29089
        },
        {
          "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/meshes/tunic-panel.ply",
          "sha256": "2e76db8cd41e74a2239cb283bcc291ea833b53fcb26245bad6b361b874511376",
          "bytes": 1348
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/textures/basalt.png",
          "sha256": "d138e2837bec7d32cbae9d59cb3fc90887aa17c32239feaed8c25a834816ca44",
          "bytes": 465322
        },
        {
          "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/sky-arena.json",
          "sha256": "6bc23ff6ec29a955201bf492a5b7660415e64d0e7a27a2e75d960576e7b57805",
          "bytes": 59686
        }
      ],
      "contextFingerprint": "7d11d23d3b438b00bba29ab1eb3fae96eb98853395f63ce315deb4d8bf152b35",
      "fingerprint": "830b4fd1bf21fc42316539aba32360da71fa5915be16a8e9f8d8f835e9d136d7",
      "repeats": 1,
      "warmups": 0
    },
    "repeat": 1,
    "warmup": false,
    "attempt": 1,
    "startedUtc": "2026-09-07T14:57:02.2233807\u002B00:00",
    "status": "success",
    "error": "",
    "exitCode": 0,
    "coldMs": 1034.1338,
    "metrics": {
      "schemaVersion": 1,
      "engine": "cpu",
      "backend": "cpu/bvh",
      "device": "Intel(R) Core(TM) Ultra 9 185H",
      "scene": "sky-arena",
      "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": 504.8145999999999,
        "buildMs": 115.47680000000013,
        "compileMs": null,
        "uploadMs": null,
        "traceMs": 279.6963,
        "downloadMs": null,
        "encodeMs": 29.7905,
        "cleanupMs": 0.0167,
        "totalMs": 956.6989
      },
      "allocatedBytes": 267274408,
      "peakWorkingSetBytes": 90394624,
      "peakDeviceBytes": null,
      "gcCollections": [
        21,
        2,
        1
      ],
      "invalidPixels": 0,
      "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/glossy/cpu/830b4fd1bf21fc42316539aba32360da71fa5915be16a8e9f8d8f835e9d136d7/repeat-001/attempt-001/render.png",
      "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/glossy/cpu/830b4fd1bf21fc42316539aba32360da71fa5915be16a8e9f8d8f835e9d136d7/repeat-001/attempt-001/linear.pfm"
    },
    "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/glossy/cpu/830b4fd1bf21fc42316539aba32360da71fa5915be16a8e9f8d8f835e9d136d7/repeat-001/attempt-001/render.png",
    "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/glossy/cpu/830b4fd1bf21fc42316539aba32360da71fa5915be16a8e9f8d8f835e9d136d7/repeat-001/attempt-001/linear.pfm",
    "metricsPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/glossy/cpu/830b4fd1bf21fc42316539aba32360da71fa5915be16a8e9f8d8f835e9d136d7/repeat-001/attempt-001/metrics.json",
    "workerMetadataPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/glossy/cpu/830b4fd1bf21fc42316539aba32360da71fa5915be16a8e9f8d8f835e9d136d7/repeat-001/attempt-001/metrics.json.worker.json",
    "stdoutPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/glossy/cpu/830b4fd1bf21fc42316539aba32360da71fa5915be16a8e9f8d8f835e9d136d7/repeat-001/attempt-001/stdout.log",
    "stderrPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/glossy/cpu/830b4fd1bf21fc42316539aba32360da71fa5915be16a8e9f8d8f835e9d136d7/repeat-001/attempt-001/stderr.log",
    "trialPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/glossy/cpu/830b4fd1bf21fc42316539aba32360da71fa5915be16a8e9f8d8f835e9d136d7/repeat-001/trial.json",
    "files": [
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/glossy/cpu/830b4fd1bf21fc42316539aba32360da71fa5915be16a8e9f8d8f835e9d136d7/repeat-001/attempt-001/render.png",
        "sha256": "b9d210b7b2d14b425ca50afd22f8169b7a23bc5b058f733b4750fb28358940b4",
        "bytes": 6126
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/glossy/cpu/830b4fd1bf21fc42316539aba32360da71fa5915be16a8e9f8d8f835e9d136d7/repeat-001/attempt-001/linear.pfm",
        "sha256": "915b58f262c7c40335205f8d6be9c6692e72ca06a2401bda7d8646b56ecd222b",
        "bytes": 49166
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/glossy/cpu/830b4fd1bf21fc42316539aba32360da71fa5915be16a8e9f8d8f835e9d136d7/repeat-001/attempt-001/metrics.json",
        "sha256": "180fffec8aa7ef82716a7f87deda3fe4d8d8cb83f54495ef3563039d3fd3bb94",
        "bytes": 1345
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/glossy/cpu/830b4fd1bf21fc42316539aba32360da71fa5915be16a8e9f8d8f835e9d136d7/repeat-001/attempt-001/metrics.json.worker.json",
        "sha256": "68869b82828df0aa8ae98282d7e3ed6ba59a576d33479acd03f7786606402c7b",
        "bytes": 1806
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/glossy/cpu/830b4fd1bf21fc42316539aba32360da71fa5915be16a8e9f8d8f835e9d136d7/repeat-001/attempt-001/settings.json",
        "sha256": "1e200723a237d7e9a5d64f41f9827a428da7defbe091489b9103586a334ecdb6",
        "bytes": 242
      }
    ]
  },
  {
    "schemaVersion": 1,
    "case": {
      "preset": "quick",
      "scene": "sky-arena",
      "scenePath": "/home/movj/code/dev/Ray_Tracer_FSharp/benchmarks/scenes/sky-arena.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/disc.ply",
          "sha256": "7fe0e61611762138a2c371791419ad12e657458d1be98f397178e8dffdcf8033",
          "bytes": 19872
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/floating-rock.ply",
          "sha256": "182ed5b30b90afa512da63e2d7e20a46afbdb0bb9e9d0289044fe2a25ad62125",
          "bytes": 7522
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/hero-scarf.ply",
          "sha256": "e165047c8b4a8791c851154a8337a0f0853420983602595b840c87fa55c09a0f",
          "bytes": 64814
        },
        {
          "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-fin.ply",
          "sha256": "ee51faa35644941896c39bb5e83762c2f409074df6f72adf4aa9900cafe1404f",
          "bytes": 1112
        },
        {
          "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/sphere.ply",
          "sha256": "2c518f6b50542995d0038ffa70a362db39419ba94f7b23e1da37468f2050d377",
          "bytes": 66949
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/swept-hair-lock.ply",
          "sha256": "7ccc2a6323ecb696180ff15c9926b4b8564243244095611c48ba53f331343258",
          "bytes": 29089
        },
        {
          "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/meshes/tunic-panel.ply",
          "sha256": "2e76db8cd41e74a2239cb283bcc291ea833b53fcb26245bad6b361b874511376",
          "bytes": 1348
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/textures/basalt.png",
          "sha256": "d138e2837bec7d32cbae9d59cb3fc90887aa17c32239feaed8c25a834816ca44",
          "bytes": 465322
        },
        {
          "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/sky-arena.json",
          "sha256": "6bc23ff6ec29a955201bf492a5b7660415e64d0e7a27a2e75d960576e7b57805",
          "bytes": 59686
        }
      ],
      "contextFingerprint": "7d11d23d3b438b00bba29ab1eb3fae96eb98853395f63ce315deb4d8bf152b35",
      "fingerprint": "ed863d19ac3ba26d8d941b93956cd780982594c7fc82f4b2f595f1fb0fa37b97",
      "repeats": 1,
      "warmups": 0
    },
    "repeat": 1,
    "warmup": false,
    "attempt": 1,
    "startedUtc": "2026-09-07T14:57:03.2620394\u002B00:00",
    "status": "success",
    "error": "",
    "exitCode": 0,
    "coldMs": 4295.2142,
    "metrics": {
      "schemaVersion": 1,
      "engine": "modern-gpu",
      "backend": "cuda-compute",
      "device": "NVIDIA RTX 3000 Ada Generation Laptop GPU; CUDA 13.2; sm_SM_89",
      "scene": "sky-arena",
      "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": 132.3204,
        "buildMs": 422.9706,
        "compileMs": 3357.2404,
        "uploadMs": 41.9739,
        "traceMs": 77.7364,
        "downloadMs": 5.1048,
        "encodeMs": 28.0958,
        "cleanupMs": 46.9776,
        "totalMs": 4201.1999
      },
      "allocatedBytes": 604067160,
      "peakWorkingSetBytes": 440307712,
      "peakDeviceBytes": 22800804,
      "gcCollections": [
        50,
        35,
        8
      ],
      "invalidPixels": 0,
      "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/glossy/gpu/ed863d19ac3ba26d8d941b93956cd780982594c7fc82f4b2f595f1fb0fa37b97/repeat-001/attempt-001/render.png",
      "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/glossy/gpu/ed863d19ac3ba26d8d941b93956cd780982594c7fc82f4b2f595f1fb0fa37b97/repeat-001/attempt-001/linear.pfm"
    },
    "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/glossy/gpu/ed863d19ac3ba26d8d941b93956cd780982594c7fc82f4b2f595f1fb0fa37b97/repeat-001/attempt-001/render.png",
    "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/glossy/gpu/ed863d19ac3ba26d8d941b93956cd780982594c7fc82f4b2f595f1fb0fa37b97/repeat-001/attempt-001/linear.pfm",
    "metricsPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/glossy/gpu/ed863d19ac3ba26d8d941b93956cd780982594c7fc82f4b2f595f1fb0fa37b97/repeat-001/attempt-001/metrics.json",
    "workerMetadataPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/glossy/gpu/ed863d19ac3ba26d8d941b93956cd780982594c7fc82f4b2f595f1fb0fa37b97/repeat-001/attempt-001/metrics.json.worker.json",
    "stdoutPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/glossy/gpu/ed863d19ac3ba26d8d941b93956cd780982594c7fc82f4b2f595f1fb0fa37b97/repeat-001/attempt-001/stdout.log",
    "stderrPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/glossy/gpu/ed863d19ac3ba26d8d941b93956cd780982594c7fc82f4b2f595f1fb0fa37b97/repeat-001/attempt-001/stderr.log",
    "trialPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/glossy/gpu/ed863d19ac3ba26d8d941b93956cd780982594c7fc82f4b2f595f1fb0fa37b97/repeat-001/trial.json",
    "files": [
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/glossy/gpu/ed863d19ac3ba26d8d941b93956cd780982594c7fc82f4b2f595f1fb0fa37b97/repeat-001/attempt-001/render.png",
        "sha256": "d136acbc1329b644a5ef9f5a85397a24932deb698c58130066625e0f1492b7b9",
        "bytes": 6127
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/glossy/gpu/ed863d19ac3ba26d8d941b93956cd780982594c7fc82f4b2f595f1fb0fa37b97/repeat-001/attempt-001/linear.pfm",
        "sha256": "d2a95a038d61c16626ed09be66fe689381c32fd5ad4689e89f350bf1d2c76b34",
        "bytes": 49166
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/glossy/gpu/ed863d19ac3ba26d8d941b93956cd780982594c7fc82f4b2f595f1fb0fa37b97/repeat-001/attempt-001/metrics.json",
        "sha256": "f12e162ce6e11da7f5b15325140077fc04d3cc64fb1fcaf2c2fc35cc062d2c5a",
        "bytes": 1388
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/glossy/gpu/ed863d19ac3ba26d8d941b93956cd780982594c7fc82f4b2f595f1fb0fa37b97/repeat-001/attempt-001/settings.json",
        "sha256": "1e200723a237d7e9a5d64f41f9827a428da7defbe091489b9103586a334ecdb6",
        "bytes": 242
      }
    ]
  },
  {
    "schemaVersion": 1,
    "case": {
      "preset": "quick",
      "scene": "sky-arena",
      "scenePath": "/home/movj/code/dev/Ray_Tracer_FSharp/benchmarks/scenes/sky-arena.json",
      "material": "glass",
      "engine": "cpu",
      "worker": "/home/movj/code/dev/Ray_Tracer_FSharp/BenchmarkRunner/bin/Release/net10.0/BenchmarkRunner.dll",
      "acceleration": "bvh",
      "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/disc.ply",
          "sha256": "7fe0e61611762138a2c371791419ad12e657458d1be98f397178e8dffdcf8033",
          "bytes": 19872
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/floating-rock.ply",
          "sha256": "182ed5b30b90afa512da63e2d7e20a46afbdb0bb9e9d0289044fe2a25ad62125",
          "bytes": 7522
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/hero-scarf.ply",
          "sha256": "e165047c8b4a8791c851154a8337a0f0853420983602595b840c87fa55c09a0f",
          "bytes": 64814
        },
        {
          "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-fin.ply",
          "sha256": "ee51faa35644941896c39bb5e83762c2f409074df6f72adf4aa9900cafe1404f",
          "bytes": 1112
        },
        {
          "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/sphere.ply",
          "sha256": "2c518f6b50542995d0038ffa70a362db39419ba94f7b23e1da37468f2050d377",
          "bytes": 66949
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/swept-hair-lock.ply",
          "sha256": "7ccc2a6323ecb696180ff15c9926b4b8564243244095611c48ba53f331343258",
          "bytes": 29089
        },
        {
          "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/meshes/tunic-panel.ply",
          "sha256": "2e76db8cd41e74a2239cb283bcc291ea833b53fcb26245bad6b361b874511376",
          "bytes": 1348
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/textures/basalt.png",
          "sha256": "d138e2837bec7d32cbae9d59cb3fc90887aa17c32239feaed8c25a834816ca44",
          "bytes": 465322
        },
        {
          "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/sky-arena.json",
          "sha256": "6bc23ff6ec29a955201bf492a5b7660415e64d0e7a27a2e75d960576e7b57805",
          "bytes": 59686
        }
      ],
      "contextFingerprint": "7d11d23d3b438b00bba29ab1eb3fae96eb98853395f63ce315deb4d8bf152b35",
      "fingerprint": "b1b5276a6f57b6e971ad0a9d3da5215e3f66e1725c69321231ff26e11de621a8",
      "repeats": 1,
      "warmups": 0
    },
    "repeat": 1,
    "warmup": false,
    "attempt": 1,
    "startedUtc": "2026-09-07T14:57:07.5638275\u002B00:00",
    "status": "success",
    "error": "",
    "exitCode": 0,
    "coldMs": 862.4569,
    "metrics": {
      "schemaVersion": 1,
      "engine": "cpu",
      "backend": "cpu/bvh",
      "device": "Intel(R) Core(TM) Ultra 9 185H",
      "scene": "sky-arena",
      "material": "glass",
      "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": 343.3092,
        "buildMs": 71.81240000000005,
        "compileMs": null,
        "uploadMs": null,
        "traceMs": 331.8134,
        "downloadMs": null,
        "encodeMs": 24.3121,
        "cleanupMs": 0.0146,
        "totalMs": 788.3506
      },
      "allocatedBytes": 356822040,
      "peakWorkingSetBytes": 90644480,
      "peakDeviceBytes": null,
      "gcCollections": [
        28,
        2,
        1
      ],
      "invalidPixels": 0,
      "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/glass/cpu/b1b5276a6f57b6e971ad0a9d3da5215e3f66e1725c69321231ff26e11de621a8/repeat-001/attempt-001/render.png",
      "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/glass/cpu/b1b5276a6f57b6e971ad0a9d3da5215e3f66e1725c69321231ff26e11de621a8/repeat-001/attempt-001/linear.pfm"
    },
    "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/glass/cpu/b1b5276a6f57b6e971ad0a9d3da5215e3f66e1725c69321231ff26e11de621a8/repeat-001/attempt-001/render.png",
    "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/glass/cpu/b1b5276a6f57b6e971ad0a9d3da5215e3f66e1725c69321231ff26e11de621a8/repeat-001/attempt-001/linear.pfm",
    "metricsPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/glass/cpu/b1b5276a6f57b6e971ad0a9d3da5215e3f66e1725c69321231ff26e11de621a8/repeat-001/attempt-001/metrics.json",
    "workerMetadataPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/glass/cpu/b1b5276a6f57b6e971ad0a9d3da5215e3f66e1725c69321231ff26e11de621a8/repeat-001/attempt-001/metrics.json.worker.json",
    "stdoutPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/glass/cpu/b1b5276a6f57b6e971ad0a9d3da5215e3f66e1725c69321231ff26e11de621a8/repeat-001/attempt-001/stdout.log",
    "stderrPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/glass/cpu/b1b5276a6f57b6e971ad0a9d3da5215e3f66e1725c69321231ff26e11de621a8/repeat-001/attempt-001/stderr.log",
    "trialPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/glass/cpu/b1b5276a6f57b6e971ad0a9d3da5215e3f66e1725c69321231ff26e11de621a8/repeat-001/trial.json",
    "files": [
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/glass/cpu/b1b5276a6f57b6e971ad0a9d3da5215e3f66e1725c69321231ff26e11de621a8/repeat-001/attempt-001/render.png",
        "sha256": "2cf1ac9f9500a7da95e4285e7d6f06162f1dc8d4dee8346cbf187193232925f6",
        "bytes": 6143
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/glass/cpu/b1b5276a6f57b6e971ad0a9d3da5215e3f66e1725c69321231ff26e11de621a8/repeat-001/attempt-001/linear.pfm",
        "sha256": "eb0a7037e6b215b39e8484b6aa300134bbfe833d048a1f4b7bba67fad287a47e",
        "bytes": 49166
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/glass/cpu/b1b5276a6f57b6e971ad0a9d3da5215e3f66e1725c69321231ff26e11de621a8/repeat-001/attempt-001/metrics.json",
        "sha256": "eafb181b2f0f9aa239b0ade5192fd7dc5cce60624d212ca3c04d21d1014d022e",
        "bytes": 1332
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/glass/cpu/b1b5276a6f57b6e971ad0a9d3da5215e3f66e1725c69321231ff26e11de621a8/repeat-001/attempt-001/metrics.json.worker.json",
        "sha256": "68869b82828df0aa8ae98282d7e3ed6ba59a576d33479acd03f7786606402c7b",
        "bytes": 1806
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/glass/cpu/b1b5276a6f57b6e971ad0a9d3da5215e3f66e1725c69321231ff26e11de621a8/repeat-001/attempt-001/settings.json",
        "sha256": "1e200723a237d7e9a5d64f41f9827a428da7defbe091489b9103586a334ecdb6",
        "bytes": 242
      }
    ]
  },
  {
    "schemaVersion": 1,
    "case": {
      "preset": "quick",
      "scene": "sky-arena",
      "scenePath": "/home/movj/code/dev/Ray_Tracer_FSharp/benchmarks/scenes/sky-arena.json",
      "material": "glass",
      "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/disc.ply",
          "sha256": "7fe0e61611762138a2c371791419ad12e657458d1be98f397178e8dffdcf8033",
          "bytes": 19872
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/floating-rock.ply",
          "sha256": "182ed5b30b90afa512da63e2d7e20a46afbdb0bb9e9d0289044fe2a25ad62125",
          "bytes": 7522
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/hero-scarf.ply",
          "sha256": "e165047c8b4a8791c851154a8337a0f0853420983602595b840c87fa55c09a0f",
          "bytes": 64814
        },
        {
          "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-fin.ply",
          "sha256": "ee51faa35644941896c39bb5e83762c2f409074df6f72adf4aa9900cafe1404f",
          "bytes": 1112
        },
        {
          "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/sphere.ply",
          "sha256": "2c518f6b50542995d0038ffa70a362db39419ba94f7b23e1da37468f2050d377",
          "bytes": 66949
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/swept-hair-lock.ply",
          "sha256": "7ccc2a6323ecb696180ff15c9926b4b8564243244095611c48ba53f331343258",
          "bytes": 29089
        },
        {
          "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/meshes/tunic-panel.ply",
          "sha256": "2e76db8cd41e74a2239cb283bcc291ea833b53fcb26245bad6b361b874511376",
          "bytes": 1348
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/textures/basalt.png",
          "sha256": "d138e2837bec7d32cbae9d59cb3fc90887aa17c32239feaed8c25a834816ca44",
          "bytes": 465322
        },
        {
          "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/sky-arena.json",
          "sha256": "6bc23ff6ec29a955201bf492a5b7660415e64d0e7a27a2e75d960576e7b57805",
          "bytes": 59686
        }
      ],
      "contextFingerprint": "7d11d23d3b438b00bba29ab1eb3fae96eb98853395f63ce315deb4d8bf152b35",
      "fingerprint": "1302d3f3cde39da6ebebb52b2ef825cdde1f0e0ea26b267c901b504a92202f42",
      "repeats": 1,
      "warmups": 0
    },
    "repeat": 1,
    "warmup": false,
    "attempt": 1,
    "startedUtc": "2026-09-07T14:57:08.4324503\u002B00:00",
    "status": "success",
    "error": "",
    "exitCode": 0,
    "coldMs": 4759.8919,
    "metrics": {
      "schemaVersion": 1,
      "engine": "modern-gpu",
      "backend": "cuda-compute",
      "device": "NVIDIA RTX 3000 Ada Generation Laptop GPU; CUDA 13.2; sm_SM_89",
      "scene": "sky-arena",
      "material": "glass",
      "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": 125.6868,
        "buildMs": 441.4669,
        "compileMs": 3688.1728,
        "uploadMs": 32.6329,
        "traceMs": 206.631,
        "downloadMs": 3.3280000000000003,
        "encodeMs": 18.9168,
        "cleanupMs": 41.4152,
        "totalMs": 4662.5184
      },
      "allocatedBytes": 604006784,
      "peakWorkingSetBytes": 427282432,
      "peakDeviceBytes": 28436884,
      "gcCollections": [
        50,
        37,
        8
      ],
      "invalidPixels": 0,
      "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/glass/gpu/1302d3f3cde39da6ebebb52b2ef825cdde1f0e0ea26b267c901b504a92202f42/repeat-001/attempt-001/render.png",
      "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/glass/gpu/1302d3f3cde39da6ebebb52b2ef825cdde1f0e0ea26b267c901b504a92202f42/repeat-001/attempt-001/linear.pfm"
    },
    "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/glass/gpu/1302d3f3cde39da6ebebb52b2ef825cdde1f0e0ea26b267c901b504a92202f42/repeat-001/attempt-001/render.png",
    "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/glass/gpu/1302d3f3cde39da6ebebb52b2ef825cdde1f0e0ea26b267c901b504a92202f42/repeat-001/attempt-001/linear.pfm",
    "metricsPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/glass/gpu/1302d3f3cde39da6ebebb52b2ef825cdde1f0e0ea26b267c901b504a92202f42/repeat-001/attempt-001/metrics.json",
    "workerMetadataPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/glass/gpu/1302d3f3cde39da6ebebb52b2ef825cdde1f0e0ea26b267c901b504a92202f42/repeat-001/attempt-001/metrics.json.worker.json",
    "stdoutPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/glass/gpu/1302d3f3cde39da6ebebb52b2ef825cdde1f0e0ea26b267c901b504a92202f42/repeat-001/attempt-001/stdout.log",
    "stderrPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/glass/gpu/1302d3f3cde39da6ebebb52b2ef825cdde1f0e0ea26b267c901b504a92202f42/repeat-001/attempt-001/stderr.log",
    "trialPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/glass/gpu/1302d3f3cde39da6ebebb52b2ef825cdde1f0e0ea26b267c901b504a92202f42/repeat-001/trial.json",
    "files": [
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/glass/gpu/1302d3f3cde39da6ebebb52b2ef825cdde1f0e0ea26b267c901b504a92202f42/repeat-001/attempt-001/render.png",
        "sha256": "df419565e7e650dbc4c598d58935adf8bc3d53a31ec37f55d0783199a33aab61",
        "bytes": 6151
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/glass/gpu/1302d3f3cde39da6ebebb52b2ef825cdde1f0e0ea26b267c901b504a92202f42/repeat-001/attempt-001/linear.pfm",
        "sha256": "5a45bb0480a6743ba0f8ed8ab2545b08f673c7a3f8bf9424af9fbdb6ef51cf66",
        "bytes": 49166
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/glass/gpu/1302d3f3cde39da6ebebb52b2ef825cdde1f0e0ea26b267c901b504a92202f42/repeat-001/attempt-001/metrics.json",
        "sha256": "4667ea3e6e1d544c0a212f7d085090f69c085f1310fbf81784ed040ef24d13ed",
        "bytes": 1397
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/glass/gpu/1302d3f3cde39da6ebebb52b2ef825cdde1f0e0ea26b267c901b504a92202f42/repeat-001/attempt-001/settings.json",
        "sha256": "1e200723a237d7e9a5d64f41f9827a428da7defbe091489b9103586a334ecdb6",
        "bytes": 242
      }
    ]
  },
  {
    "schemaVersion": 1,
    "case": {
      "preset": "quick",
      "scene": "sky-arena",
      "scenePath": "/home/movj/code/dev/Ray_Tracer_FSharp/benchmarks/scenes/sky-arena.json",
      "material": "authored",
      "engine": "cpu",
      "worker": "/home/movj/code/dev/Ray_Tracer_FSharp/BenchmarkRunner/bin/Release/net10.0/BenchmarkRunner.dll",
      "acceleration": "bvh",
      "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/disc.ply",
          "sha256": "7fe0e61611762138a2c371791419ad12e657458d1be98f397178e8dffdcf8033",
          "bytes": 19872
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/floating-rock.ply",
          "sha256": "182ed5b30b90afa512da63e2d7e20a46afbdb0bb9e9d0289044fe2a25ad62125",
          "bytes": 7522
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/hero-scarf.ply",
          "sha256": "e165047c8b4a8791c851154a8337a0f0853420983602595b840c87fa55c09a0f",
          "bytes": 64814
        },
        {
          "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-fin.ply",
          "sha256": "ee51faa35644941896c39bb5e83762c2f409074df6f72adf4aa9900cafe1404f",
          "bytes": 1112
        },
        {
          "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/sphere.ply",
          "sha256": "2c518f6b50542995d0038ffa70a362db39419ba94f7b23e1da37468f2050d377",
          "bytes": 66949
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/swept-hair-lock.ply",
          "sha256": "7ccc2a6323ecb696180ff15c9926b4b8564243244095611c48ba53f331343258",
          "bytes": 29089
        },
        {
          "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/meshes/tunic-panel.ply",
          "sha256": "2e76db8cd41e74a2239cb283bcc291ea833b53fcb26245bad6b361b874511376",
          "bytes": 1348
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/textures/basalt.png",
          "sha256": "d138e2837bec7d32cbae9d59cb3fc90887aa17c32239feaed8c25a834816ca44",
          "bytes": 465322
        },
        {
          "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/sky-arena.json",
          "sha256": "6bc23ff6ec29a955201bf492a5b7660415e64d0e7a27a2e75d960576e7b57805",
          "bytes": 59686
        }
      ],
      "contextFingerprint": "7d11d23d3b438b00bba29ab1eb3fae96eb98853395f63ce315deb4d8bf152b35",
      "fingerprint": "6de151277bca7108cf873bc9527f89ba47531db27df8dcd21a978967b55ec093",
      "repeats": 1,
      "warmups": 0
    },
    "repeat": 1,
    "warmup": false,
    "attempt": 1,
    "startedUtc": "2026-09-07T14:57:13.1984892\u002B00:00",
    "status": "success",
    "error": "",
    "exitCode": 0,
    "coldMs": 1215.2491,
    "metrics": {
      "schemaVersion": 1,
      "engine": "cpu",
      "backend": "cpu/bvh",
      "device": "Intel(R) Core(TM) Ultra 9 185H",
      "scene": "sky-arena",
      "material": "authored",
      "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": 449.12260000000003,
        "buildMs": 121.93599999999998,
        "compileMs": null,
        "uploadMs": null,
        "traceMs": 532.4364,
        "downloadMs": null,
        "encodeMs": 26.5867,
        "cleanupMs": 0.0137,
        "totalMs": 1154.8002
      },
      "allocatedBytes": 275446168,
      "peakWorkingSetBytes": 102125568,
      "peakDeviceBytes": null,
      "gcCollections": [
        22,
        4,
        2
      ],
      "invalidPixels": 0,
      "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/authored/cpu/6de151277bca7108cf873bc9527f89ba47531db27df8dcd21a978967b55ec093/repeat-001/attempt-001/render.png",
      "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/authored/cpu/6de151277bca7108cf873bc9527f89ba47531db27df8dcd21a978967b55ec093/repeat-001/attempt-001/linear.pfm"
    },
    "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/authored/cpu/6de151277bca7108cf873bc9527f89ba47531db27df8dcd21a978967b55ec093/repeat-001/attempt-001/render.png",
    "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/authored/cpu/6de151277bca7108cf873bc9527f89ba47531db27df8dcd21a978967b55ec093/repeat-001/attempt-001/linear.pfm",
    "metricsPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/authored/cpu/6de151277bca7108cf873bc9527f89ba47531db27df8dcd21a978967b55ec093/repeat-001/attempt-001/metrics.json",
    "workerMetadataPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/authored/cpu/6de151277bca7108cf873bc9527f89ba47531db27df8dcd21a978967b55ec093/repeat-001/attempt-001/metrics.json.worker.json",
    "stdoutPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/authored/cpu/6de151277bca7108cf873bc9527f89ba47531db27df8dcd21a978967b55ec093/repeat-001/attempt-001/stdout.log",
    "stderrPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/authored/cpu/6de151277bca7108cf873bc9527f89ba47531db27df8dcd21a978967b55ec093/repeat-001/attempt-001/stderr.log",
    "trialPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/authored/cpu/6de151277bca7108cf873bc9527f89ba47531db27df8dcd21a978967b55ec093/repeat-001/trial.json",
    "files": [
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/authored/cpu/6de151277bca7108cf873bc9527f89ba47531db27df8dcd21a978967b55ec093/repeat-001/attempt-001/render.png",
        "sha256": "3169a957a86d28e5875def0139e8332946c5712ceb899d79f3a14ff7faad89e6",
        "bytes": 6132
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/authored/cpu/6de151277bca7108cf873bc9527f89ba47531db27df8dcd21a978967b55ec093/repeat-001/attempt-001/linear.pfm",
        "sha256": "97afb5505c229e46b1cc6d16ff07503b89a79e3a9db20d2f81e772b54e151c03",
        "bytes": 49166
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/authored/cpu/6de151277bca7108cf873bc9527f89ba47531db27df8dcd21a978967b55ec093/repeat-001/attempt-001/metrics.json",
        "sha256": "a197c056d358eba40615053180c37dc1254d48617ce3a671357ad45d6245e024",
        "bytes": 1354
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/authored/cpu/6de151277bca7108cf873bc9527f89ba47531db27df8dcd21a978967b55ec093/repeat-001/attempt-001/metrics.json.worker.json",
        "sha256": "68869b82828df0aa8ae98282d7e3ed6ba59a576d33479acd03f7786606402c7b",
        "bytes": 1806
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/authored/cpu/6de151277bca7108cf873bc9527f89ba47531db27df8dcd21a978967b55ec093/repeat-001/attempt-001/settings.json",
        "sha256": "1e200723a237d7e9a5d64f41f9827a428da7defbe091489b9103586a334ecdb6",
        "bytes": 242
      }
    ]
  },
  {
    "schemaVersion": 1,
    "case": {
      "preset": "quick",
      "scene": "sky-arena",
      "scenePath": "/home/movj/code/dev/Ray_Tracer_FSharp/benchmarks/scenes/sky-arena.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": 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/disc.ply",
          "sha256": "7fe0e61611762138a2c371791419ad12e657458d1be98f397178e8dffdcf8033",
          "bytes": 19872
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/floating-rock.ply",
          "sha256": "182ed5b30b90afa512da63e2d7e20a46afbdb0bb9e9d0289044fe2a25ad62125",
          "bytes": 7522
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/hero-scarf.ply",
          "sha256": "e165047c8b4a8791c851154a8337a0f0853420983602595b840c87fa55c09a0f",
          "bytes": 64814
        },
        {
          "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-fin.ply",
          "sha256": "ee51faa35644941896c39bb5e83762c2f409074df6f72adf4aa9900cafe1404f",
          "bytes": 1112
        },
        {
          "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/sphere.ply",
          "sha256": "2c518f6b50542995d0038ffa70a362db39419ba94f7b23e1da37468f2050d377",
          "bytes": 66949
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/meshes/swept-hair-lock.ply",
          "sha256": "7ccc2a6323ecb696180ff15c9926b4b8564243244095611c48ba53f331343258",
          "bytes": 29089
        },
        {
          "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/meshes/tunic-panel.ply",
          "sha256": "2e76db8cd41e74a2239cb283bcc291ea833b53fcb26245bad6b361b874511376",
          "bytes": 1348
        },
        {
          "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/scene-assets/textures/basalt.png",
          "sha256": "d138e2837bec7d32cbae9d59cb3fc90887aa17c32239feaed8c25a834816ca44",
          "bytes": 465322
        },
        {
          "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/sky-arena.json",
          "sha256": "6bc23ff6ec29a955201bf492a5b7660415e64d0e7a27a2e75d960576e7b57805",
          "bytes": 59686
        }
      ],
      "contextFingerprint": "7d11d23d3b438b00bba29ab1eb3fae96eb98853395f63ce315deb4d8bf152b35",
      "fingerprint": "100be7eee9094d17bee8f56e694a934187258766ccd81459d9410d793d4eff4e",
      "repeats": 1,
      "warmups": 0
    },
    "repeat": 1,
    "warmup": false,
    "attempt": 1,
    "startedUtc": "2026-09-07T14:57:14.4213911\u002B00:00",
    "status": "success",
    "error": "",
    "exitCode": 0,
    "coldMs": 4449.0116,
    "metrics": {
      "schemaVersion": 1,
      "engine": "modern-gpu",
      "backend": "cuda-compute",
      "device": "NVIDIA RTX 3000 Ada Generation Laptop GPU; CUDA 13.2; sm_SM_89",
      "scene": "sky-arena",
      "material": "authored",
      "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": 166.2714,
        "buildMs": 429.8258,
        "compileMs": 3516.3222,
        "uploadMs": 39.7414,
        "traceMs": 49.0328,
        "downloadMs": 4.7163,
        "encodeMs": 21.8635,
        "cleanupMs": 46.4866,
        "totalMs": 4352.1232
      },
      "allocatedBytes": 635645120,
      "peakWorkingSetBytes": 427077632,
      "peakDeviceBytes": 29092044,
      "gcCollections": [
        52,
        37,
        9
      ],
      "invalidPixels": 0,
      "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/authored/gpu/100be7eee9094d17bee8f56e694a934187258766ccd81459d9410d793d4eff4e/repeat-001/attempt-001/render.png",
      "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/authored/gpu/100be7eee9094d17bee8f56e694a934187258766ccd81459d9410d793d4eff4e/repeat-001/attempt-001/linear.pfm"
    },
    "outputPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/authored/gpu/100be7eee9094d17bee8f56e694a934187258766ccd81459d9410d793d4eff4e/repeat-001/attempt-001/render.png",
    "linearPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/authored/gpu/100be7eee9094d17bee8f56e694a934187258766ccd81459d9410d793d4eff4e/repeat-001/attempt-001/linear.pfm",
    "metricsPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/authored/gpu/100be7eee9094d17bee8f56e694a934187258766ccd81459d9410d793d4eff4e/repeat-001/attempt-001/metrics.json",
    "workerMetadataPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/authored/gpu/100be7eee9094d17bee8f56e694a934187258766ccd81459d9410d793d4eff4e/repeat-001/attempt-001/metrics.json.worker.json",
    "stdoutPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/authored/gpu/100be7eee9094d17bee8f56e694a934187258766ccd81459d9410d793d4eff4e/repeat-001/attempt-001/stdout.log",
    "stderrPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/authored/gpu/100be7eee9094d17bee8f56e694a934187258766ccd81459d9410d793d4eff4e/repeat-001/attempt-001/stderr.log",
    "trialPath": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/authored/gpu/100be7eee9094d17bee8f56e694a934187258766ccd81459d9410d793d4eff4e/repeat-001/trial.json",
    "files": [
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/authored/gpu/100be7eee9094d17bee8f56e694a934187258766ccd81459d9410d793d4eff4e/repeat-001/attempt-001/render.png",
        "sha256": "17993334983ffa2677410c5723962202a989faf576ddad251462a4ea27488611",
        "bytes": 6131
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/authored/gpu/100be7eee9094d17bee8f56e694a934187258766ccd81459d9410d793d4eff4e/repeat-001/attempt-001/linear.pfm",
        "sha256": "7e9349b88a35f12244c0667931c62ac04b80d05d0b90ac19df618e3cd071501a",
        "bytes": 49166
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/authored/gpu/100be7eee9094d17bee8f56e694a934187258766ccd81459d9410d793d4eff4e/repeat-001/attempt-001/metrics.json",
        "sha256": "760744fec14ff5f975c788d11c64d7aaac289b95dc2affbb93fb88dd1cf5149c",
        "bytes": 1394
      },
      {
        "path": "/home/movj/code/dev/Ray_Tracer_FSharp/artifacts/cpu-gpu-anchored-integration/quick/sky-arena/authored/gpu/100be7eee9094d17bee8f56e694a934187258766ccd81459d9410d793d4eff4e/repeat-001/attempt-001/settings.json",
        "sha256": "1e200723a237d7e9a5d64f41f9827a428da7defbe091489b9103586a334ecdb6",
        "bytes": 242
      }
    ]
  }
]