Model reference · open weights
gemma-3 is an open-weight language model from Google. gemma-3-27b-it (BF16) weighs 54.9 GB; the smallest configuration that runs it is H100 80 GB.
Summary of the google/gemma-3-1b-it model card, 2026-10-01. The estimate below is for another build of the family.
What it is
| Released by | |
|---|---|
| Released | 2025-03-10 |
| Parameters | 1.0B |
| VRAM | 54.9 GB for the weights |
What it runs on
| Card | Requests at once | Context max | Memory | |
|---|---|---|---|---|
| 8K each | 32K each | |||
| RTX 3060 12 GB … L40S 48 GB 6 smaller cards | — | — | — | |
| A100 80 GB | 6 | 4 | all 128K | 78.2 GB |
| H100 80 GB | 3 | 1 | 78K | 78.1 GB |
| RTX PRO 6000 Blackwell 96 GB | 6 | 2 | all 128K | 93.8 GB |
| DGX Spark (GB10) 128 GB unified | 9 | 3 | all 128K | 107 GB |
| H200 141 GB | 15 | 6 | all 128K | 138 GB |
| B200 180 GB | 23 | 5 | all 128K | 176 GB |
| 2× L40S 48 GB tensor parallel | 8 | 5 | all 128K | 44.0 GB a card |
| 4× RTX 4090 24 GB tensor parallel | 9 | 5 | all 128K | 23.4 GB a card |
| 4× RTX 3090 24 GB tensor parallel | 9 | 5 | all 128K | 23.4 GB a card |
| 4× RTX 5090 32 GB tensor parallel | 18 | 11 | all 128K | 31.0 GB a card |
| 2× H100 80 GB tensor parallel | 18 | 7 | all 128K | 78.1 GB a card |
| 2× A100 80 GB tensor parallel | 30 | 18 | all 128K | 78.2 GB a card |
| 2× RTX PRO 6000 Blackwell 96 GB tensor parallel | 24 | 10 | all 128K | 93.8 GB a card |
| Requests at once | 8K tokens each | 32K tokens each |
|---|---|---|
| 1 | 60.3 GB | 62.3 GB |
| 5 | 73.1 GB | 83.1 GB |
| 8 | 82.6 GB | 98.7 GB |
| 16 | 108 GB | 140 GB |
| 32 | 159 GB | 224 GB |
| 64 | 261 GB | 390 GB |
One card, with vLLM's small-card settings.
Builds
| Build | Params | Precision | Weights | Smallest setup |
|---|---|---|---|---|
| gemma-3-1b-it ↗ | 1.0B | BF16 | 2.0 GB | RTX 3060 12 GB |
| gemma-3-270m ↗ | 268M | BF16 | 536 MB | RTX 3060 12 GB |
| gemma-3-4b-it ↗ | 4.3B | BF16 | 8.6 GB | RTX 3060 12 GB |
| gemma-3-12b-it ↗ | 12.2B | BF16 | 24.4 GB | RTX 5090 32 GB |
| gemma-3-27b-it ↗ | 27.4B | BF16 | 54.9 GB | H100 80 GB |
| gemma-3-27b-it-quantized.w4a16 ↗ packaged by RedHatAI |
29.0B | INT4 | 19.7 GB | 2× RTX 4060 Ti 16 GB |
| gemma-3-1b-it ↗ packaged by unsloth |
1.0B | BF16 | 2.0 GB | RTX 3060 12 GB |
| gemma-3-4b-it-GGUF ↗ packaged by unsloth 26 builds: IQ1_S 1.2 GB … BF16 7.8 GB |
— | GGUF | 2.5 GB | RTX 3060 12 GB |
| gemma-3-4b-it ↗ packaged by unsloth |
4.3B | BF16 | 8.6 GB | RTX 3060 12 GB |
| gemma-3-27b-it-FP8-dynamic ↗ packaged by RedHatAI |
27.4B | FP8 | 29.3 GB | L40S 48 GB |
| gemma-3-270m-it ↗ packaged by unsloth |
268M | BF16 | 536 MB | RTX 3060 12 GB |
| gemma-3-27b-it (above) ↗ packaged by unsloth |
27.4B | BF16 | 54.9 GB | H100 80 GB |
| gemma-3-4b-it-unsloth-bnb-4bit ↗ packaged by unsloth |
4.4B | INT4 | 4.6 GB | RTX 3060 12 GB |
| gemma-3-12b-it-quantized.w4a16 ↗ packaged by RedHatAI |
13.3B | INT4 | 10.4 GB | RTX 4060 Ti 16 GB |
| gemma-3-27b-it-unsloth-bnb-4bit ↗ packaged by unsloth |
28.2B | INT4 | 20.1 GB | 2× RTX 4060 Ti 16 GB |
From the model card
Model Page: Gemma
Resources and Technical Documentation:
Terms of Use: [Terms][terms]
Authors: Google DeepMind
Summary description and brief definition of inputs and outputs.
Gemma is a family of lightweight, state-of-the-art open models from Google, built from the same research and technology used to create the Gemini models. Gemma 3 models are multimodal, handling text and image input and generating text output, with open weights for both pre-trained variants and instruction-tuned variants. Gemma 3 has a large, 128K context window, multilingual support in over 140 languages, and is available in more sizes than previous versions. Gemma 3 models are well-suited for a variety of text generation and image understanding tasks, including question answering, summarization, and reasoning. Their relatively small size makes it possible to deploy them in environments with limited resources such as laptops, desktops or your own cloud infrastructure, democratizing access to state of the art AI models and helping foster innovation for everyone.
Input:
Output:
@article{gemma_2025,
title={Gemma 3},
url={https://goo.gle/Gemma3Report},
publisher={Kaggle},
author={Gemma Team},
year={2025}
}
Data used for model training and how the data was processed.
These models were trained on a dataset of text data that includes a wide variety of sources. The 27B model was trained with 14 trillion tokens, the 12B model was trained with 12 trillion tokens, 4B model was trained with 4 trillion tokens and 1B with 2 trillion tokens. Here are the key components:
The combination of these diverse data sources is crucial for training a powerful multimodal model that can handle a wide variety of different tasks and data formats.
Here are the key data cleaning and filtering methods applied to the training data:
Details about the model internals.
Gemma was trained using [Tensor Processing Unit (TPU)][tpu] hardware (TPUv4p, TPUv5p and TPUv5e). Training vision-language models (VLMS) requires significant computational power. TPUs, designed specifically for matrix operations common in machine learning, offer several advantages in this domain:
Training was done using [JAX][jax] and [ML Pathways][ml-pathways].
JAX allows researchers to take advantage of the latest generation of hardware, including TPUs, for faster and more efficient training of large models. ML Pathways is Google's latest effort to build artificially intelligent systems capable of generalizing across multiple tasks. This is specially suitable for foundation models, including large language models like these ones.
Together, JAX and ML Pathways are used as described in the [paper about the Gemini family of models][gemini-2-paper]; *"the 'single controller' programming model
Quoted from the model card on Hugging Face. The full card is behind the Hugging Face link above.