{
  "kind": "memory-layout",
  "title": "Transpose address audit",
  "description": "Map the partial bottom-right tile and compare column-bank assignments for row strides 32 and 33.",
  "data": {
    "schema_version": 1,
    "type": "categorical-comparison",
    "labels": [
      "32",
      "33"
    ],
    "series": [
      {
        "name": "Distinct banks",
        "values": [
          1,
          32
        ]
      }
    ],
    "x_label": "Shared tile row stride, words",
    "y_label": "Distinct bank indices",
    "units": "banks",
    "evidence": "Actual CPU enumeration of (lane * stride) % 32 in demo 53; simplified address model, not hardware counters.",
    "is_gpu_measurement": false,
    "is_training_curve": false
  }
}
