Model reference · open weights

granite-4.2

LLMs ibm-granite Text gen 12 builds Open weights 7k dl/mo

granite-4.2 is an open-weight language model from IBM. granite-4.2-8b-mxfp4 (MXFP4) weighs 6.2 GB in vLLM, 5.9 GB of files; the smallest configuration that runs it is RTX 3060 12 GB.

  • Granite-4.2-8B is an 8.8B parameter decoder-only dense transformer developed by IBM for text generation, reasoning, and tool calling.
  • The model natively supports a 131,072 token context length and features built-in chain-of-thought reasoning with flexible thinking modes.
  • It is licensed under Apache 2.0 and has been tested in English, German, Spanish, French, Japanese, Portuguese, Arabic, Czech, Italian, Korean, Dutch, and Chinese.

Summary of the ibm-granite/granite-4.2-8b model card, 2026-10-01. The estimate below is for another build of the family.

What it is

Released byIBM
Released2026-08-07
Parameters8.8B
VRAM6.2 GB in vLLM, 5.9 GB of files for the weights

What it runs on

Memory and cards for granite-4.2-8b-mxfp4 (MXFP4)

6.2 GB in vLLM, 5.9 GB of filesweights, file size
164 MBcache per 1K tokens
704 MBruntime overhead, at least
131,072 tokenscontext max
CardRequests at onceContext maxMemory
8K each32K each
RTX 3060 12 GB
FP4 without its speed-up here
3—27K11.6 GB
RTX 4060 Ti 16 GB
FP4 without its speed-up here
6150K15.4 GB
RTX 3090 24 GB
FP4 without its speed-up here
12398K23.4 GB
RTX 4090 24 GB
FP4 without its speed-up here
12397K23.4 GB
RTX 5090 32 GB174all 128K31.0 GB
L40S 48 GB
FP4 without its speed-up here
276all 128K44.0 GB
A100 80 GB
FP4 without its speed-up here
5313all 128K78.2 GB
H100 80 GB
FP4 without its speed-up here
5012all 128K78.1 GB
RTX PRO 6000 Blackwell 96 GB6115all 128K93.8 GB
DGX Spark (GB10) 128 GB unified7218all 128K107 GB
H200 141 GB
FP4 without its speed-up here
9423all 128K138 GB
B200 180 GB12230all 128K176 GB
2× RTX 3060 12 GB
tensor parallel · FP4 without its speed-up here
11292K11.6 GB a card
2× RTX 4060 Ti 16 GB
tensor parallel · FP4 without its speed-up here
174all 128K15.4 GB a card
Memory needed at each load
Requests at once8K tokens each32K tokens each
18.3 GB12.3 GB
513.6 GB33.8 GB
817.7 GB49.9 GB
1628.4 GB92.8 GB
3249.9 GB179 GB
6492.8 GB351 GB

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

Builds

Sizes, precisions & builds

BuildParamsPrecisionWeightsSmallest setup
granite-4.2-8b ↗ 8.8BBF16 17.6 GB2× RTX 3060 12 GB
granite-4.2-3b ↗ 3.7BBF16 7.3 GBRTX 3060 12 GB
granite-4.2-30b ↗ 29.3BBF16 58.6 GBH100 80 GB
granite-4.2-8b-fp8 ↗ 8.8BFP8 9.6 GBRTX 4060 Ti 16 GB
granite-4.2-30b-nvfp4 ↗ 16.8BNVFP4 17.7 GB2× RTX 3060 12 GB
granite-4.2-30b-fp8 ↗ 29.3BFP8 30.1 GBL40S 48 GB
granite-4.2-8b-nvfp4 ↗ 5.3BNVFP4 6.1 GBRTX 3060 12 GB
granite-4.2-8b-mxfp4 (above) ↗ 5.1BMXFP4 6.2 GBRTX 3060 12 GB
granite-4.2-30b-mxfp4 ↗ 15.9BMXFP4 17.8 GB2× RTX 3060 12 GB
granite-4.2-3b-nvfp4 ↗ 3.7BNVFP4 2.8 GBRTX 3060 12 GB
granite-4.2-3b-mxfp4 ↗ 3.7BMXFP4 2.9 GBRTX 3060 12 GB
granite-4.2-3b-fp8 ↗ 3.7BFP8 4.2 GBRTX 3060 12 GB

From the model card

What IBM says about granite-4.2

Read the model card


Model Summary

DevelopersGranite Team, IBM
Model TypeDecoder-only Dense Transformer (Reasoning)
ArchitectureGraniteForCausalLM
Base ModelGranite-4.1-8B-Base
Parameters8B
Context LengthNatively Supports 128K (Long-context extension to 512K)
Precisionbfloat16
Tested LanguagesEnglish, German, Spanish, French, Japanese, Portuguese, Arabic, Czech, Italian, Korean, Dutch, Chinese (other languages may work but have not been fully tested)
Reasoning ModeBuilt-in ... chain-of-thought
Best ForReasoning, Code Generation, Tool Calling, Agentic Workflows, Multilingual Dialog
LicenseApache 2.0
HF CollectionGranite 4.2 Language Models
Release DateAugust 25, 2026

Model Overview

What is IBM Granite?

Granite is a family of open-source large language models developed by IBM, designed for enterprise and research use. Granite models are built to be versatile, safe, and efficient — covering a range of sizes and capabilities from compact edge-deployable models to large-scale reasoning systems. All Granite models are released under the Apache 2.0 license, enabling unrestricted commercial and academic use.

The Granite 4.2 generation introduces native reasoning (thinking) capabilities, allowing models to perform step-by-step chain-of-thought reasoning before producing final answers. This significantly improves performance on complex math, coding, multi-step logic, and agentic tool-calling tasks.

Description

Granite-4.2-8B is the mid-size reasoning model in the Granite 4.2 family. It delivers strong performance on reasoning-intensive tasks by leveraging built-in ... chain-of-thought. It supports flexible thinking modes — full thinking (default), non-thinking, and low-effort — allowing users to balance depth vs. latency on a per-query basis.

Key capabilities:

  • Built-in Reasoning: Native chain-of-thought that significantly improves performance on math, coding, and complex multi-step problems.
  • Flexible Thinking Modes: Seamlessly switch between full thinking, non-thinking, and low-effort modes within a single model.
  • Reasoning-Augmented Tool Calling: The model reasons about which tools to invoke and why, producing more accurate function calls.
  • 512K Context Window: Supports long documents, multi-turn conversations, and complex agentic workflows.
  • Apache 2.0 Licensed: Fully open for commercial and research use.

Model Design

Granite-4.2-8B is built on a decoder-only dense transformer architecture with the following core components:

  • Attention: Grouped Query Attention (GQA) with 32 attention heads and 8 KV heads
  • Position Embedding: Rotary Position Embedding (RoPE) with θ = 10,000,000
  • Feed-Forward: MLP with SwiGLU activation (hidden size 12800)
  • Normalization: RMSNorm (ε = 1e-5)
  • Embeddings: Separate input/output embeddings (not tied)
  • Precision: bfloat16

Training Methodology

Granite-4.2-8B is post-trained from Granite-4.1-8B-Base through a rigorous multi-stage pipeline that progressively unlocks reasoning, tool use, and instruction-following capabilities. A full listing of training datasets is available in the Granite 4.2 GitHub repository. The training pipeline consists of three stages:

Stage 1: Pre-Training

Granite-4.2-8B builds on Granite-4.1-8B-Base, which was pre-trained on a large-scale English as well as multilingual corpus. For full pre-training details (data composition, training recipe, and infrastructure), refer to our Granite 4.1 Technical Blog.

Stage 2: Supervised Fine-Tuning

The SFT stage draws on instruction-following, chain-of-thought, and reasoning data to cultivate the model's reasoning and thinking abilities. For all the three, 3B, 8B and 30B models, the training corpus comprises four sources: (1) publicly available datasets under permissive licenses, (2) internally generated synthetic data targeting reasoning, tool calling, and chain-of-thought capabilities, (3) agentic traces collected across a diverse range of tasks, and (4) a curated selection of human-authored data. Hyperparameters were tuned before training was scaled to all three model sizes. For the 30B model, we conducted a second SFT phase, in which the agentic data was up-sampled while a smaller share of general replay data was retained. This phase trained for a single epoch, starting from a lower learning rate than Phase 1.

Stage 3: Reinforcement Learning

The final stage of training applies multi-phase, multi-environment reinforcement learning using Group Relative Policy Optimization (GRPO). Training spans a broad mix of environments including math, code, science, instruction following, tool use, general chat and structured output. Most environments provide verifiable rewards, while open-ended prompts are scored by a generative reward model. Training runs asynchronously: generation and policy updates occupy separate GPU pools rather than proceeding in lockstep, and weights are refreshed in flight.

After the reward-driven phases, a preference-alignment (RLHF) phase tunes helpfulness, conversational quality, and safety. Reinforcement learning is carried out with NeMo RL, and the RL environments run on Ne

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