Model reference · open weights
granite-4.2 is an open-weight language model from IBM. granite-4.2-8b-nvfp4 (NVFP4) weighs 6.1 GB; the smallest configuration that runs it is RTX 3060 12 GB.
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 by | IBM |
|---|---|
| Released | 2026-08-07 |
| Parameters | 8.8B |
| VRAM | 6.1 GB for the weights |
What it runs on
| Card | Requests at once | Context max | Memory | |
|---|---|---|---|---|
| 8K each | 32K each | |||
| RTX 3060 12 GB FP4 without its speed-up here | 3 | — | 28K | 11.6 GB |
| RTX 4060 Ti 16 GB FP4 without its speed-up here | 6 | 1 | 51K | 15.4 GB |
| RTX 3090 24 GB FP4 without its speed-up here | 12 | 3 | 98K | 23.4 GB |
| RTX 4090 24 GB FP4 without its speed-up here | 12 | 3 | 98K | 23.4 GB |
| RTX 5090 32 GB | 18 | 4 | all 128K | 31.0 GB |
| L40S 48 GB FP4 without its speed-up here | 27 | 6 | all 128K | 44.0 GB |
| A100 80 GB FP4 without its speed-up here | 53 | 13 | all 128K | 78.2 GB |
| H100 80 GB FP4 without its speed-up here | 50 | 12 | all 128K | 78.1 GB |
| RTX PRO 6000 Blackwell 96 GB | 62 | 15 | all 128K | 93.8 GB |
| DGX Spark (GB10) 128 GB unified | 72 | 18 | all 128K | 107 GB |
| H200 141 GB FP4 without its speed-up here | 94 | 23 | all 128K | 138 GB |
| B200 180 GB | 122 | 30 | all 128K | 176 GB |
| 2× RTX 3060 12 GB tensor parallel · FP4 without its speed-up here | 11 | 2 | 93K | 11.6 GB a card |
| 2× RTX 4060 Ti 16 GB tensor parallel · FP4 without its speed-up here | 17 | 4 | all 128K | 15.4 GB a card |
| Requests at once | 8K tokens each | 32K tokens each |
|---|---|---|
| 1 | 8.2 GB | 12.2 GB |
| 5 | 13.5 GB | 33.7 GB |
| 8 | 17.6 GB | 49.8 GB |
| 16 | 28.3 GB | 92.7 GB |
| 32 | 49.8 GB | 179 GB |
| 64 | 92.7 GB | 350 GB |
One card, with vLLM's small-card settings.
Builds
| Build | Params | Precision | Weights | Smallest setup |
|---|---|---|---|---|
| granite-4.2-8b ↗ | 8.8B | BF16 | 17.6 GB | 2× RTX 3060 12 GB |
| granite-4.2-3b ↗ | 3.7B | BF16 | 7.3 GB | RTX 3060 12 GB |
| granite-4.2-30b ↗ | 29.3B | BF16 | 58.6 GB | H100 80 GB |
| granite-4.2-8b-fp8 ↗ | 8.8B | FP8 | 9.6 GB | RTX 4060 Ti 16 GB |
| granite-4.2-30b-nvfp4 ↗ | 16.8B | NVFP4 | 17.7 GB | 2× RTX 3060 12 GB |
| granite-4.2-30b-fp8 ↗ | 29.3B | FP8 | 30.1 GB | L40S 48 GB |
| granite-4.2-8b-nvfp4 (above) ↗ | 5.3B | NVFP4 | 6.1 GB | RTX 3060 12 GB |
| granite-4.2-8b-mxfp4 ↗ | 5.1B | MXFP4 | 6.2 GB | RTX 3060 12 GB |
| granite-4.2-30b-mxfp4 ↗ | 15.9B | MXFP4 | 17.8 GB | 2× RTX 3060 12 GB |
| granite-4.2-3b-nvfp4 ↗ | 3.7B | NVFP4 | 2.8 GB | RTX 3060 12 GB |
| granite-4.2-3b-mxfp4 ↗ | 3.7B | MXFP4 | 2.9 GB | RTX 3060 12 GB |
| granite-4.2-3b-fp8 ↗ | 3.7B | FP8 | 4.2 GB | RTX 3060 12 GB |
From the model card
| Developers | Granite Team, IBM |
| Model Type | Decoder-only Dense Transformer (Reasoning) |
| Architecture | GraniteForCausalLM |
| Base Model | Granite-4.1-8B-Base |
| Parameters | 8B |
| Context Length | Natively Supports 128K (Long-context extension to 512K) |
| Precision | bfloat16 |
| Tested Languages | English, German, Spanish, French, Japanese, Portuguese, Arabic, Czech, Italian, Korean, Dutch, Chinese (other languages may work but have not been fully tested) |
| Reasoning Mode | Built-in ... chain-of-thought |
| Best For | Reasoning, Code Generation, Tool Calling, Agentic Workflows, Multilingual Dialog |
| License | Apache 2.0 |
| HF Collection | Granite 4.2 Language Models |
| Release Date | August 25, 2026 |
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.
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:
Granite-4.2-8B is built on a decoder-only dense transformer architecture with the following core components:
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:
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.
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.
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.