{
  "measured_at_utc": "2026-08-21T16:07:33.735Z",
  "measured_at_jst": "2026-08-22 01:07:33",
  "measured_date_jst": "2026-08-22",
  "machine": {
    "chip": "Apple M4 Pro",
    "macos_version": "26.5.1",
    "total_memory_bytes": 68719476736,
    "cpu_logical_cores": 12,
    "arch": "arm64",
    "ollama_version": "ollama version is 0.17.2",
    "ollama_host": "http://127.0.0.1:11434"
  },
  "conditions": {
    "prompt": "あなたは日本語のテクニカルライターです。生成AIツールを比較する記事の導入文を、事実を断定せず、300字程度で書いてください。箇条書きは使わず、平易な文体でお願いします。",
    "prompt_language": "ja",
    "think": true,
    "num_ctx": 8192,
    "num_predict": 256,
    "temperature": 0,
    "seed": 42,
    "stream": false,
    "warmup_runs_discarded": 1,
    "runs_per_model": 3,
    "note": "durations are raw nanoseconds as returned by the Ollama HTTP API"
  },
  "results": [
    {
      "model": "qwen3.5:2b",
      "show": {
        "family": "qwen35",
        "parameter_size": "2.3B",
        "quantization_level": "Q8_0",
        "model_max_context_length": 262144
      },
      "warmup": {
        "discarded": true,
        "raw": {
          "model": "qwen3.5:2b",
          "created_at": "2026-08-21T16:07:38.486922Z",
          "done_reason": "length",
          "prompt_eval_count": 58,
          "prompt_eval_duration_ns": 82358042,
          "eval_count": 256,
          "eval_duration_ns": 4330438493,
          "load_duration_ns": 101866167,
          "total_duration_ns": 4615955167,
          "response_chars": 0,
          "thinking_chars": 933,
          "response_head": ""
        }
      },
      "resident_after_load": {
        "size_bytes": 4202325248,
        "size_vram_bytes": 4202325248,
        "context_length": 8192
      },
      "trials": [
        {
          "run": 1,
          "raw": {
            "model": "qwen3.5:2b",
            "created_at": "2026-08-21T16:07:43.065603Z",
            "done_reason": "length",
            "prompt_eval_count": 58,
            "prompt_eval_duration_ns": 74351500,
            "eval_count": 256,
            "eval_duration_ns": 4300377795,
            "load_duration_ns": 99665666,
            "total_duration_ns": 4575448916,
            "response_chars": 0,
            "thinking_chars": 933,
            "response_head": ""
          },
          "derived": {
            "generation_tokens_per_sec": 59.5,
            "prompt_tokens_per_sec": 780.1,
            "time_to_first_token_sec": 0.07,
            "total_sec": 4.58
          }
        },
        {
          "run": 2,
          "raw": {
            "model": "qwen3.5:2b",
            "created_at": "2026-08-21T16:07:47.671338Z",
            "done_reason": "length",
            "prompt_eval_count": 58,
            "prompt_eval_duration_ns": 81794875,
            "eval_count": 256,
            "eval_duration_ns": 4316869287,
            "load_duration_ns": 101231250,
            "total_duration_ns": 4602914625,
            "response_chars": 0,
            "thinking_chars": 933,
            "response_head": ""
          },
          "derived": {
            "generation_tokens_per_sec": 59.3,
            "prompt_tokens_per_sec": 709.1,
            "time_to_first_token_sec": 0.08,
            "total_sec": 4.6
          }
        },
        {
          "run": 3,
          "raw": {
            "model": "qwen3.5:2b",
            "created_at": "2026-08-21T16:07:52.294989Z",
            "done_reason": "length",
            "prompt_eval_count": 58,
            "prompt_eval_duration_ns": 75716292,
            "eval_count": 256,
            "eval_duration_ns": 4336912870,
            "load_duration_ns": 102426917,
            "total_duration_ns": 4620554958,
            "response_chars": 0,
            "thinking_chars": 933,
            "response_head": ""
          },
          "derived": {
            "generation_tokens_per_sec": 59,
            "prompt_tokens_per_sec": 766,
            "time_to_first_token_sec": 0.08,
            "total_sec": 4.62
          }
        }
      ],
      "summary": {
        "runs": 3,
        "empty_response_runs": 3,
        "median_generation_tokens_per_sec": 59.3,
        "min_generation_tokens_per_sec": 59,
        "max_generation_tokens_per_sec": 59.5,
        "median_time_to_first_token_sec": 0.08,
        "median_response_chars": 0,
        "median_thinking_chars": 933
      }
    },
    {
      "model": "qwen3.5:9b",
      "show": {
        "family": "qwen35",
        "parameter_size": "9.7B",
        "quantization_level": "Q4_K_M",
        "model_max_context_length": 262144
      },
      "warmup": {
        "discarded": true,
        "raw": {
          "model": "qwen3.5:9b",
          "created_at": "2026-08-21T16:08:03.016768Z",
          "done_reason": "length",
          "prompt_eval_count": 58,
          "prompt_eval_duration_ns": 257661666,
          "eval_count": 256,
          "eval_duration_ns": 10156223373,
          "load_duration_ns": 102277625,
          "total_duration_ns": 10622556500,
          "response_chars": 0,
          "thinking_chars": 900,
          "response_head": ""
        }
      },
      "resident_after_load": {
        "size_bytes": 8734497728,
        "size_vram_bytes": 8734497728,
        "context_length": 8192
      },
      "trials": [
        {
          "run": 1,
          "raw": {
            "model": "qwen3.5:9b",
            "created_at": "2026-08-21T16:08:13.637253Z",
            "done_reason": "length",
            "prompt_eval_count": 58,
            "prompt_eval_duration_ns": 254495375,
            "eval_count": 256,
            "eval_duration_ns": 10146014872,
            "load_duration_ns": 105688709,
            "total_duration_ns": 10616209500,
            "response_chars": 0,
            "thinking_chars": 900,
            "response_head": ""
          },
          "derived": {
            "generation_tokens_per_sec": 25.2,
            "prompt_tokens_per_sec": 227.9,
            "time_to_first_token_sec": 0.25,
            "total_sec": 10.62
          }
        },
        {
          "run": 2,
          "raw": {
            "model": "qwen3.5:9b",
            "created_at": "2026-08-21T16:08:24.259699Z",
            "done_reason": "length",
            "prompt_eval_count": 58,
            "prompt_eval_duration_ns": 255629291,
            "eval_count": 256,
            "eval_duration_ns": 10149406843,
            "load_duration_ns": 110534750,
            "total_duration_ns": 10619649875,
            "response_chars": 0,
            "thinking_chars": 900,
            "response_head": ""
          },
          "derived": {
            "generation_tokens_per_sec": 25.2,
            "prompt_tokens_per_sec": 226.9,
            "time_to_first_token_sec": 0.26,
            "total_sec": 10.62
          }
        },
        {
          "run": 3,
          "raw": {
            "model": "qwen3.5:9b",
            "created_at": "2026-08-21T16:08:34.913462Z",
            "done_reason": "length",
            "prompt_eval_count": 58,
            "prompt_eval_duration_ns": 256626667,
            "eval_count": 256,
            "eval_duration_ns": 10161694125,
            "load_duration_ns": 123802000,
            "total_duration_ns": 10651631625,
            "response_chars": 0,
            "thinking_chars": 900,
            "response_head": ""
          },
          "derived": {
            "generation_tokens_per_sec": 25.2,
            "prompt_tokens_per_sec": 226,
            "time_to_first_token_sec": 0.26,
            "total_sec": 10.65
          }
        }
      ],
      "summary": {
        "runs": 3,
        "empty_response_runs": 3,
        "median_generation_tokens_per_sec": 25.2,
        "min_generation_tokens_per_sec": 25.2,
        "max_generation_tokens_per_sec": 25.2,
        "median_time_to_first_token_sec": 0.26,
        "median_response_chars": 0,
        "median_thinking_chars": 900
      }
    },
    {
      "model": "qwen3.5:27b",
      "show": {
        "family": "qwen35",
        "parameter_size": "27.8B",
        "quantization_level": "Q4_K_M",
        "model_max_context_length": 262144
      },
      "warmup": {
        "discarded": true,
        "raw": {
          "model": "qwen3.5:27b",
          "created_at": "2026-08-21T16:09:06.6903Z",
          "done_reason": "length",
          "prompt_eval_count": 58,
          "prompt_eval_duration_ns": 886324166,
          "eval_count": 256,
          "eval_duration_ns": 30562343119,
          "load_duration_ns": 109374000,
          "total_duration_ns": 31667927875,
          "response_chars": 0,
          "thinking_chars": 942,
          "response_head": ""
        }
      },
      "resident_after_load": {
        "size_bytes": 22625741760,
        "size_vram_bytes": 22625741760,
        "context_length": 8192
      },
      "trials": [
        {
          "run": 1,
          "raw": {
            "model": "qwen3.5:27b",
            "created_at": "2026-08-21T16:09:37.77255Z",
            "done_reason": "length",
            "prompt_eval_count": 58,
            "prompt_eval_duration_ns": 860001458,
            "eval_count": 256,
            "eval_duration_ns": 29997471127,
            "load_duration_ns": 115782792,
            "total_duration_ns": 31078780333,
            "response_chars": 0,
            "thinking_chars": 942,
            "response_head": ""
          },
          "derived": {
            "generation_tokens_per_sec": 8.5,
            "prompt_tokens_per_sec": 67.4,
            "time_to_first_token_sec": 0.86,
            "total_sec": 31.08
          }
        },
        {
          "run": 2,
          "raw": {
            "model": "qwen3.5:27b",
            "created_at": "2026-08-21T16:10:08.632158Z",
            "done_reason": "length",
            "prompt_eval_count": 58,
            "prompt_eval_duration_ns": 828930375,
            "eval_count": 256,
            "eval_duration_ns": 29808003285,
            "load_duration_ns": 110857375,
            "total_duration_ns": 30857228625,
            "response_chars": 0,
            "thinking_chars": 942,
            "response_head": ""
          },
          "derived": {
            "generation_tokens_per_sec": 8.6,
            "prompt_tokens_per_sec": 70,
            "time_to_first_token_sec": 0.83,
            "total_sec": 30.86
          }
        },
        {
          "run": 3,
          "raw": {
            "model": "qwen3.5:27b",
            "created_at": "2026-08-21T16:10:39.471335Z",
            "done_reason": "length",
            "prompt_eval_count": 58,
            "prompt_eval_duration_ns": 830797083,
            "eval_count": 256,
            "eval_duration_ns": 29792370459,
            "load_duration_ns": 105981625,
            "total_duration_ns": 30836978750,
            "response_chars": 0,
            "thinking_chars": 942,
            "response_head": ""
          },
          "derived": {
            "generation_tokens_per_sec": 8.6,
            "prompt_tokens_per_sec": 69.8,
            "time_to_first_token_sec": 0.83,
            "total_sec": 30.84
          }
        }
      ],
      "summary": {
        "runs": 3,
        "empty_response_runs": 3,
        "median_generation_tokens_per_sec": 8.6,
        "min_generation_tokens_per_sec": 8.5,
        "max_generation_tokens_per_sec": 8.6,
        "median_time_to_first_token_sec": 0.83,
        "median_response_chars": 0,
        "median_thinking_chars": 942
      }
    }
  ]
}
