COMMUNITY SOURCE INDEX · Source-backed · Free accessAbout the index ↗
Run AI Here Source ledger ↗

SOURCE_REPORTED / PERFORMANCE REPORT

MLX LM: M4 Max precision and efficiency reference

Maintainer benchmark document with M4 Max hardware and explicit package versions, separating capability and efficiency columns.

Read the original source Publisher / project JSON ↗Markdown ↗
Source checked 2026-10-17 · Not independently reproduced by Run AI Here.

THE SOURCE IN CONTEXT

The efficiency command uses 2,048 prompt tokens and 128 generated tokens on an M4 Max with 64 GB unified memory. It records a development MLX build, mlx-lm 0.28.2 and macOS 26.1. Its separate evaluation command runs MMLU Pro. Timing and quality therefore come from different programs, even when printed on the same model row.

What does the maintainer document fix?

The efficiency command uses 2,048 prompt tokens and 128 generated tokens on an M4 Max with 64 GB unified memory. It records a development MLX build, mlx-lm 0.28.2 and macOS 26.1. Its separate evaluation command runs MMLU Pro. Timing and quality therefore come from different programs, even when printed on the same model row.

Source: ml-explore · pinned document

What is the observed precision tradeoff?

For Qwen3-4B Instruct-2507, the selected BF16 and q4 rows report 52.47 and 134.52 generation tokens/s. The corresponding MMLU Pro values are 64.05 and 60.72. Faster decoding does not establish unchanged capability, and a task score cannot be interpreted as a decode rate. Group-size-specific q4 and q5 rows are separate artifacts.

Source: ml-explore · pinned document

How should missing cells be represented?

The 30B-A3B BF16 row contains unavailable efficiency cells while retaining a quality value. Those cells remain absent rather than being converted to zero or to a fabricated failure diagnosis. The memory column is labeled GB by the source and is not silently relabeled GiB. Repetitions and exact weight revisions remain unspecified here.

Source: ml-explore · pinned document

What is the appropriate use of this reference?

Use it as a dated maintainer example of a performance/quality tradeoff on an identified stack. It is not a benchmark of current MLX, Qwen3.8 or a different Apple chip. Preserve the conversion repository, precision/group size, model revision and command parameters before comparing another measurement.

Source: ml-explore · pinned document

Reported figures and their conditions

Selected facts reported by the original author. Each row has its own configuration and measurement boundary. Run AI Here has not reproduced these tests.

Attributed source results; no cross-source ranking
Configuration / workloadMetricReported valueEvidence
Qwen3-4B Instruct-2507 BF16generation52.47 tokens/sreported valueOriginal row ↗
Qwen3-4B Instruct-2507 q4generation134.52 tokens/sreported valueOriginal row ↗
Qwen3-4B Instruct-2507 BF16MMLU Pro64.05 reported scorereported valueOriginal row ↗
Qwen3-4B Instruct-2507 q4MMLU Pro60.72 reported scorereported valueOriginal row ↗
Qwen3-4B Instruct-2507 BF16 · generation · conditions
Conditions for this result only
systemApple M4 Max / 64 GB unified memory
node_count1
parallelismNot specified
kv_dtypeNot specified
context_limit_tokensNot specified
experiment_dateNot specified
runtimeMLX 0.29.2.dev20251008+85a8824a8 / mlx-lm 0.28.2
osmacOS 26.1
input_tokens2048
output_tokens128
repetitionsNot specified
cache_stateNot specified
concurrencyNot specified
modelQwen/Qwen3-4B-Instruct-2507
quantizationBF16
Qwen3-4B Instruct-2507 q4 · generation · conditions
Conditions for this result only
systemApple M4 Max / 64 GB unified memory
node_count1
parallelismNot specified
kv_dtypeNot specified
context_limit_tokensNot specified
experiment_dateNot specified
runtimeMLX 0.29.2.dev20251008+85a8824a8 / mlx-lm 0.28.2
osmacOS 26.1
input_tokens2048
output_tokens128
repetitionsNot specified
cache_stateNot specified
concurrencyNot specified
modelmlx-community/Qwen3-4B-Instruct-2507-4bit
quantizationq4
Qwen3-4B Instruct-2507 BF16 · MMLU Pro · conditions
Conditions for this result only
systemApple M4 Max / 64 GB unified memory
node_count1
parallelismNot specified
kv_dtypeNot specified
context_limit_tokensNot specified
experiment_dateNot specified
runtimeMLX 0.29.2.dev20251008+85a8824a8 / mlx-lm 0.28.2
osmacOS 26.1
input_tokensNot specified
output_tokensNot specified
repetitionsNot specified
cache_stateNot specified
concurrencyNot specified
modelQwen/Qwen3-4B-Instruct-2507
quantizationBF16
harnessmlx_lm.evaluate --task mmlu_pro
Qwen3-4B Instruct-2507 q4 · MMLU Pro · conditions
Conditions for this result only
systemApple M4 Max / 64 GB unified memory
node_count1
parallelismNot specified
kv_dtypeNot specified
context_limit_tokensNot specified
experiment_dateNot specified
runtimeMLX 0.29.2.dev20251008+85a8824a8 / mlx-lm 0.28.2
osmacOS 26.1
input_tokensNot specified
output_tokensNot specified
repetitionsNot specified
cache_stateNot specified
concurrencyNot specified
modelmlx-community/Qwen3-4B-Instruct-2507-4bit
quantizationq4
harnessmlx_lm.evaluate --task mmlu_pro

AI-assisted source reading and original editorial synthesis; no independent model execution.

Key reading notes

Source identity and full condition receipt

Source identity

Attribution and exact source identity
Original publisherml-explore
Reference typePerformance report
Model IDQwen3-4B / Qwen3-30B-A3B Instruct-2507
Default recipe artifactNot specified
Runtime topics["MLX"]
Source revision93e6d4a6447b3080861985947f0820e76fcb957d
Source commit date — not experiment date2026-10-16T02:48:11Z
Source checked2026-10-17
Declared licenseMIT

Reported conditions

Unknown fields remain unspecified; context limits and measured input lengths are different
systemApple M4 Max / 64 GB unified memory
node_count1
parallelismNot specified
kv_dtypeNot specified
context_limit_tokensNot specified
experiment_dateNot specified
model_revisionNot specified
weight_hashNot specified
runtime_execution_revisionNot specified
input_tokensNot specified
output_tokensNot specified
concurrencyNot specified
cache_stateNot specified
quantizationNot specified
speculative_decodingNot specified
temperatureNot specified
top_pNot specified

Efficiency benchmark

Conditions of this profile only
model_revisionNot specified
weight_hashNot specified
runtime_execution_revisionNot specified
input_tokens2048
output_tokens128
concurrencyNot specified
cache_stateNot specified
quantizationBF16 / q8 / q6 / q5 / q4, per model row
speculative_decodingNot specified
temperatureNot specified
top_pNot specified
runtime_versionmlx 0.29.2.dev20251008+85a8824a8 / mlx-lm 0.28.2 / macOS 26.1
Original experiment section

Limits

The complete original tables and raw evidence remain in the linked reports. Selected attributed figures retain their own conditions. Results from different models, weights, runtimes, workloads or cohorts must be read separately.

License scope

Repository metadata only; per-file, model, data and conversion terms remain separate.

This index publishes original explanations, limited attributed factual selections and source pointers. It does not distribute model weights or source repositories. Third-party material retains its own terms.

Related references — check the checkpoint