{
  "id": "profiles/qwen-3-5-0-8b-metal-sequential-candidate",
  "name": "qwen-3-5-0-8b-metal-sequential-candidate",
  "description": "Investigation candidate for Qwen 3.5 0.8B browser/Metal throughput. Copies the baseline Metal profile and changes only readback mode/ring sizing from overlapped to sequential.",
  "intent": "investigate",
  "compatibleIntents": ["investigate"],
  "stability": "experimental",
  "owner": "doppler-core",
  "createdAtUtc": "2026-07-08T00:00:00Z",
  "extends": "profiles/throughput",
  "model": "qwen-3-5-0-8b-q4k-ehaf16",
  "runtime": {
    "inference": {
      "batching": {
        "batchSize": 8,
        "readbackInterval": 8,
        "stopCheckMode": "batch",
        "readbackMode": "sequential",
        "ringTokens": 1,
        "ringStop": 1,
        "ringStaging": 1
      },
      "session": {
        "usePostFfnNextInputRMSNormPairFusion": true,
        "useLinearAttentionABProjectionFusion": true,
        "useLinearAttentionQKVZProjectionFusion": false,
        "useLinearAttentionFusedDecodeCore": true,
        "decodeLoop": {
          "batchSize": 8,
          "stopCheckMode": "batch",
          "readbackInterval": 8,
          "readbackMode": "sequential",
          "submitLatencyThresholdMs": null,
          "maxBatchDecodeTokens": 128,
          "ringTokens": 1,
          "ringStop": 1,
          "ringStaging": 1,
          "disableCommandBatching": false
        }
      },
      "kernelPathPolicy": {
        "mode": "capability-aware",
        "sourceScope": [
          "manifest"
        ],
        "allowSources": [
          "manifest"
        ],
        "onIncompatible": "remap"
      }
    }
  }
}
