{
  "protocolVersion": "osai-ctxfit/1",
  "createdAt": "2026-10-20T06:26:55.952Z",
  "tool": "scripts/lab/context-fit-sweep.mjs",
  "runtime": {
    "name": "ollama",
    "version": "0.35.1",
    "endpoint": "loopback"
  },
  "system": {
    "cpu": {
      "model": "Intel(R) Core(TM) i7-14700K",
      "logicalCores": 28
    },
    "memory": {
      "totalBytes": 34018738176
    },
    "os": {
      "platform": "win32",
      "release": "10.0.26200"
    },
    "gpu": {
      "model": "NVIDIA GeForce RTX 4070 Ti",
      "totalVramBytes": 12878610432,
      "driverVersion": "617.42",
      "provider": "nvidia-smi"
    }
  },
  "model": {
    "identifier": "qwen3:14b",
    "digest": "bdbd181c33f2ed1b31c972991882db3cf4d192569092138a7d29e973cd9debe8",
    "weightsBytes": 9276198565,
    "family": "qwen3",
    "parameterSize": "14.8B",
    "quantization": "Q4_K_M",
    "trainedContextTokens": 40960
  },
  "settings": {
    "contexts": [
      4096,
      8192,
      16384,
      32768
    ],
    "skippedContexts": [],
    "passes": 4,
    "warmups": 1,
    "numPredict": 64,
    "temperature": 0,
    "seed": 42,
    "prompt": "fixed short prompt, see PROMPT in scripts/lab/context-fit-sweep.mjs",
    "settleSeconds": 8
  },
  "steps": [
    {
      "numCtx": 4096,
      "gpuBefore": {
        "usedBytes": 1667235840,
        "freeBytes": 11211374592,
        "utilizationPercent": 3
      },
      "gpuAfterLoad": {
        "usedBytes": 11545870336,
        "freeBytes": 1332740096
      },
      "loadDurationNs": 6309442300,
      "ps": {
        "sizeBytes": 9646353939,
        "sizeVramBytes": 9646353939,
        "hostBytes": 0,
        "contextLength": 4096
      },
      "passes": [
        {
          "warmup": true,
          "evalCount": 64,
          "evalDurationNs": 1360911000,
          "promptEvalCount": 35,
          "promptEvalDurationNs": 144554000
        },
        {
          "warmup": false,
          "evalCount": 64,
          "evalDurationNs": 1330986000,
          "promptEvalCount": 35,
          "promptEvalDurationNs": 21486000
        },
        {
          "warmup": false,
          "evalCount": 64,
          "evalDurationNs": 1345568000,
          "promptEvalCount": 35,
          "promptEvalDurationNs": 21732000
        },
        {
          "warmup": false,
          "evalCount": 64,
          "evalDurationNs": 1329822000,
          "promptEvalCount": 35,
          "promptEvalDurationNs": 22102000
        }
      ],
      "derived": {
        "measuredPasses": 3,
        "generationTokensPerSecond": 48.08465303166224,
        "fullyInVram": true
      }
    },
    {
      "numCtx": 8192,
      "gpuBefore": {
        "usedBytes": 1667235840,
        "freeBytes": 11211374592,
        "utilizationPercent": 6
      },
      "gpuAfterLoad": {
        "usedBytes": 11993612288,
        "freeBytes": 884998144
      },
      "loadDurationNs": 6291050300,
      "ps": {
        "sizeBytes": 10321636883,
        "sizeVramBytes": 10321636883,
        "hostBytes": 0,
        "contextLength": 8192
      },
      "passes": [
        {
          "warmup": true,
          "evalCount": 64,
          "evalDurationNs": 4125145999,
          "promptEvalCount": 35,
          "promptEvalDurationNs": 142911000
        },
        {
          "warmup": false,
          "evalCount": 64,
          "evalDurationNs": 4049126000,
          "promptEvalCount": 35,
          "promptEvalDurationNs": 78941000
        },
        {
          "warmup": false,
          "evalCount": 64,
          "evalDurationNs": 4982150000,
          "promptEvalCount": 35,
          "promptEvalDurationNs": 60394000
        },
        {
          "warmup": false,
          "evalCount": 64,
          "evalDurationNs": 4358305000,
          "promptEvalCount": 35,
          "promptEvalDurationNs": 66161000
        }
      ],
      "derived": {
        "measuredPasses": 3,
        "generationTokensPerSecond": 14.684607892288403,
        "fullyInVram": true
      }
    },
    {
      "numCtx": 16384,
      "gpuBefore": {
        "usedBytes": 1593835520,
        "freeBytes": 11284774912,
        "utilizationPercent": 9
      },
      "gpuAfterLoad": {
        "usedBytes": 12009340928,
        "freeBytes": 869269504
      },
      "loadDurationNs": 7522263100,
      "ps": {
        "sizeBytes": 12181412248,
        "sizeVramBytes": 10288166338,
        "hostBytes": 1893245910,
        "contextLength": 16384
      },
      "passes": [
        {
          "warmup": true,
          "evalCount": 64,
          "evalDurationNs": 6812183000,
          "promptEvalCount": 35,
          "promptEvalDurationNs": 214062000
        },
        {
          "warmup": false,
          "evalCount": 64,
          "evalDurationNs": 7218171000,
          "promptEvalCount": 35,
          "promptEvalDurationNs": 57137000
        },
        {
          "warmup": false,
          "evalCount": 64,
          "evalDurationNs": 6155778000,
          "promptEvalCount": 35,
          "promptEvalDurationNs": 93322000
        },
        {
          "warmup": false,
          "evalCount": 64,
          "evalDurationNs": 7753870000,
          "promptEvalCount": 35,
          "promptEvalDurationNs": 107124000
        }
      ],
      "derived": {
        "measuredPasses": 3,
        "generationTokensPerSecond": 8.866512029155308,
        "fullyInVram": false
      }
    },
    {
      "numCtx": 32768,
      "gpuBefore": {
        "usedBytes": 1606418432,
        "freeBytes": 11272192000,
        "utilizationPercent": 26
      },
      "gpuAfterLoad": {
        "usedBytes": 12214861824,
        "freeBytes": 663748608
      },
      "loadDurationNs": 9024384300,
      "ps": {
        "sizeBytes": 14960411277,
        "sizeVramBytes": 10375753891,
        "hostBytes": 4584657386,
        "contextLength": 32768
      },
      "passes": [
        {
          "warmup": true,
          "evalCount": 64,
          "evalDurationNs": 7618178000,
          "promptEvalCount": 35,
          "promptEvalDurationNs": 257565000
        },
        {
          "warmup": false,
          "evalCount": 64,
          "evalDurationNs": 8120660000,
          "promptEvalCount": 35,
          "promptEvalDurationNs": 107497000
        },
        {
          "warmup": false,
          "evalCount": 64,
          "evalDurationNs": 6503725000,
          "promptEvalCount": 35,
          "promptEvalDurationNs": 108382000
        },
        {
          "warmup": false,
          "evalCount": 64,
          "evalDurationNs": 7099376000,
          "promptEvalCount": 35,
          "promptEvalDurationNs": 105195000
        }
      ],
      "derived": {
        "measuredPasses": 3,
        "generationTokensPerSecond": 9.014876800439925,
        "fullyInVram": false
      }
    }
  ]
}
