Model reference · open weights

ALoDLM

LLMs amazon Text gen 1 build Non-commercial 570 dl/mo

ALoDLM is an open-weight language model from amazon. ALoDLM-8B (BF16) weighs 16.4 GB; the smallest configuration that runs it is 2× RTX 3060 12 GB.

For self-hosting, compare this build's requirements below with the GPU you plan to rent.

  • ALoDLM is a family of diffusion language models developed by Amazon for text and code generation, with the 8B variant containing 8.2B parameters.
  • It uses adaptive recurrence to allocate computation across token positions and supports a context length of 40960 tokens.
  • The model is licensed under CC BY-NC 4.0 and is intended for noncommercial research.

Summary of the amazon/ALoDLM-8B model card, 2026-10-11

What it is

Released byamazon
Released2026-10-02
Parameters8.2B
VRAM16.4 GB for the weights

What it runs on

Memory and cards for ALoDLM-8B (BF16)

16.4 GBweights, file size
147 MBcache per 1K tokens
753 MBruntime overhead, at least
40,960 tokenscontext max
CardRequests at onceContext maxMemory
8K each32K each
RTX 3060 12 GB … RTX 4060 Ti 16 GB
2 smaller cards
RTX 3090 24 GB51all 40K23.4 GB
RTX 4090 24 GB51all 40K23.4 GB
RTX 5090 32 GB112all 40K31.0 GB
L40S 48 GB225all 40K44.0 GB
A100 80 GB5012all 40K78.2 GB
H100 80 GB4611all 40K78.1 GB
RTX PRO 6000 Blackwell 96 GB5914all 40K93.8 GB
DGX Spark (GB10) 128 GB unified7117all 40K107 GB
H200 141 GB9624all 40K138 GB
B200 180 GB12731all 40K176 GB
2× RTX 3060 12 GB
tensor parallel
4135K11.6 GB a card
2× RTX 4060 Ti 16 GB
tensor parallel
102all 40K15.4 GB a card
2× RTX 4090 24 GB
tensor parallel
235all 40K23.4 GB a card
2× RTX 3090 24 GB
tensor parallel
235all 40K23.4 GB a card
Memory needed at each load
Requests at once8K tokens each32K tokens each
118.3 GB22.0 GB
523.2 GB41.3 GB
826.8 GB55.8 GB
1636.5 GB94.4 GB
3255.8 GB172 GB
6494.4 GB326 GB

One card, with vLLM's small-card settings.

From the model card

What amazon says about ALoDLM

Read the model card

Paper: ALoDLM: Adaptively Looped Diffusion Language Models · Project page: https://alo-dlm.github.io/

ALoDLM is a family of diffusion language models developed at Amazon, available as ALoDLM-1.7B and ALoDLM-8B and initialized from the corresponding Qwen3 backbones. The models generate text and code by repeatedly applying shared transformer layers, preserving unresolved tokens' latent states, and adaptively allocating computation across token positions.

Training data includes mathematical problems and worked solutions, programming tasks and code solutions, and instruction-formatted text.

Models: ALoDLM-1.7B · ALoDLM-8B Code: amazon-science/ALoDLM License: Creative Commons Attribution-NonCommercial 4.0 International

Research overview

ALoDLM: Adaptively Looped Diffusion Language Models studies how to allocate computation while generating multiple tokens in parallel. In masked diffusion, some unknown positions can be resolved from the available context, while others benefit from further refinement. A fixed-depth denoiser applies the same computational depth to every position. Our research explores whether preserving and refining latent states within each denoising step can improve this allocation.

ALoDLM adds adaptive recurrence to shared transformer layers. Tokens that commit early provide resolved context for the remaining positions. Unresolved tokens retain their hidden states and refine them through additional recurrent passes. Predictive confidence controls token commitment, while a learned halting policy determines when to end the recurrent loop.

The work develops three components:

  • Persistent latent refinement: reuse shared layers to refine unresolved representations across recurrent passes.
  • Learned computation allocation: treat token-wise computation schedules as latent variables and derive a conditional negative evidence lower bound for jointly learning token prediction and computation allocation.
  • Inference-time control: use the gate threshold q and entropy threshold τ to explore the trade-off between recurrent refinement and parallel token commitment.

Decoding overview from the paper. Committed tokens provide discrete context while unresolved tokens retain latent states for further refinement. The expanded schematic shows the recurrent core and its readouts; prefix and suffix transformer blocks are optional components of the architecture.

Research performance

Benchmark profile from the paper's 8B comparison. Each spoke represents one benchmark; farther outward indicates a higher score. Compare models along each spoke, since the axes use different score ranges. The table in Evaluation reports both model sizes.

Inference efficiency from the paper's 8B experiments. The plot compares GSM8K accuracy with single-stream generation throughput on one NVIDIA B200 GPU, using the optimized inference engine named for each model. The throughput measurements use parallel commitment, a separate operating mode from the quality comparison below. They do not report 1.7B throughput or establish the speed of the portable decoder.

Intended use

The models support noncommercial research on diffusion language modeling, adaptive computation, mathematical reasoning, and code generation, including the effects of changing inference-time computation.

Downstream use requires evaluation for the intended application. The reported benchmarks do not establish readiness for autonomous operation or decisions with significant consequences.

Evaluation

The following table reproduces all model columns and scores from Table 1 in ALoDLM: Adaptively Looped Diffusion Language Models. All scores are percentages.

The paper follows the OpenCompass evaluation protocol adopted by SDAR, using each model's native chat template, greedy token selection, and a 4,096-token generation limit. Both ALoDLM models use a 16-token window, with mean cumulative halting threshold q = 0.4 for 1.7B and q = 0.5 for 8B. Each recurrent pass commits one token, with entropy-based selection disabled (τ is inactive); successive recurrent passes can commit multiple tokens within a denoising step.

Qwen3 models are autoregressive (AR) baselines; SDAR, LLaDA, Dream, Fast-dLLM-v2, and WeDLM are diffusion language model (DLM) baselines. As in the paper, bold marks the best overall score within each size group, and underlining marks the best non-AR score. ALoDLM columns are shaded in blue in the rendered table.

BenchmarkQwen3-1.7BSDAR-1.7BALoDLM-1.7BQwen3-8BLLaDA-8BDream-7BFast-dLLM-v2-7BSDAR-8BWeDLM-8BALoDLM-8B
ARC-Challenge82.474.977.793.985.684.377.290.091.994.4
ARC-Easy90.086.588.796.192.693.083.493.497.598.1
MMLU60.363.459.476.662.468.466.778.578.076.6
MMLU-Pro39.037.039.656.835.642.040.656.358.363.9
GSM8K83.280.185.593.673.882.085.191.493.394.2
MATH-50072.062.461.881.842.242.058.277.077.880.8
GPQA-Diamond31.332.341.447.022.723.721.238.437.449.5
MBPP, sanitized61.960.365.579.046.065.561.972.074.381.5
MBPP+58.559.460.174.543.460.650.067.963.572.5
HumanEval62.861.672.685.443.353.765.978.079.987.8
HumanEval+60.453.067.779.338.450.061.073.274.484.2
Average63.8

Quoted from the model card on Hugging Face. The full card is behind the Hugging Face link above.

© 2026 AxForge · EU-hosted AI infrastructure Pricing Docs Trust Privacy Terms