Model reference · open weights
bloom-7b1 is an open-weight language model from bigscience. bloom-7b1 (FP16) weighs 14.1 GB; the smallest configuration that runs it is 2× RTX 3060 12 GB.
Summary of the bigscience/bloom-7b1 model card, 2026-10-01
What it is
| Released by | bigscience |
|---|---|
| Released | 2022-05-19 |
| Parameters | 7.1B |
| VRAM | 14.1 GB for the weights |
What it runs on
| Card | Requests at once | Context max | Memory | |
|---|---|---|---|---|
| 8K each | 32K each | |||
| RTX 3060 12 GB | — | — | — | 11.6 GB |
| RTX 4060 Ti 16 GB | — | — | 782 | 15.4 GB |
| RTX 3090 24 GB | 2 | — | 16K | 23.4 GB |
| RTX 4090 24 GB | 2 | — | 16K | 23.4 GB |
| RTX 5090 32 GB | 3 | — | 31K | 31.0 GB |
| L40S 48 GB | 7 | 1 | 57K | 44.0 GB |
| A100 80 GB | 15 | 3 | 125K | 78.2 GB |
| H100 80 GB | 14 | 3 | 114K | 78.1 GB |
| RTX PRO 6000 Blackwell 96 GB | 18 | 4 | 128K | 93.8 GB |
| DGX Spark (GB10) 128 GB unified | 21 | 5 | 128K | 107 GB |
| H200 141 GB | 29 | 7 | 128K | 138 GB |
| B200 180 GB | 38 | 9 | 128K | 176 GB |
| 2× RTX 3060 12 GB tensor parallel | 1 | — | 14K | 11.6 GB a card |
| 2× RTX 4060 Ti 16 GB tensor parallel | 3 | — | 29K | 15.4 GB a card |
| 2× RTX 5090 32 GB tensor parallel | 11 | 2 | 91K | 31.0 GB a card |
| 2× L40S 48 GB tensor parallel | 17 | 4 | 128K | 44.0 GB a card |
| 4× RTX 4090 24 GB tensor parallel | 18 | 4 | 128K | 23.4 GB a card |
| 4× RTX 3090 24 GB tensor parallel | 18 | 4 | 128K | 23.4 GB a card |
| Requests at once | 8K tokens each | 32K tokens each |
|---|---|---|
| 1 | 19.1 GB | 31.1 GB |
| 5 | 35.2 GB | 95.6 GB |
| 8 | 47.2 GB | 144 GB |
| 16 | 79.5 GB | 273 GB |
| 32 | 144 GB | 530 GB |
| 64 | 273 GB | 1046 GB |
One card, with vLLM's small-card settings.
From the model card
Version 1.0 / 26.May.2022
This section provides information for anyone who wants to know about the model.
Developed by: BigScience (website)
Model Type: Transformer-based Language Model
Version: 1.0.0
Languages: Multiple; see training data
License: RAIL License v1.0 (link)
Release Date Estimate: Monday, 11.July.2022
Send Questions to: bigscience-contact@googlegroups.com
Cite as: BigScience, BigScience Language Open-science Open-access Multilingual (BLOOM) Language Model. International, May 2021-May 2022
Funded by:
The French government.
Hugging Face (website).
Organizations of contributors. (Further breakdown of organizations forthcoming.)
This section provides information for people who work on model development.
Please see the BLOOM training README for full details on replicating training.
Model Architecture: Modified from Megatron-LM GPT2 (see paper, BLOOM Megatron code):
Decoder-only architecture
Layer normalization applied to word embeddings layer (StableEmbedding; see code, paper)
ALiBI positional encodings (see paper), with GeLU activation functions
7,069,016,064 parameters:
1,027,604,480 embedding parameters
30 layers, 32 attention heads
Hidden layers are 4096-dimensional
Sequence length of 2048 tokens used (see BLOOM tokenizer, tokenizer description)
Objective Function: Cross Entropy with mean reduction (see API documentation).
Compute infrastructure: Jean Zay Public Supercomputer, provided by the French government (see announcement).
Hardware: 384 A100 80GB GPUs (48 nodes):
Additional 32 A100 80GB GPUs (4 nodes) in reserve
8 GPUs per node Using NVLink 4 inter-gpu connects, 4 OmniPath links
CPU: AMD
CPU memory: 512GB per node
GPU memory: 640GB per node
Inter-node connect: Omni-Path Architecture (OPA)
NCCL-communications network: a fully dedicated subnet
Disc IO network: shared network with other types of nodes
Software:
Megatron-DeepSpeed (Github link)
DeepSpeed (Github link)
PyTorch (pytorch-1.11 w/ CUDA-11.5; see Github link)
apex (Github link)
Training logs: Tensorboard link
Number of epochs: 1 (current target)
Dates:
Started 11th March, 2022 11:42am PST
Ended 5th July, 2022
Estimated cost of training: Equivalent of $2-5M in cloud computing (including preliminary experiments)
Server training location: Île-de-France, France
The BLOOM tokenizer (link) is a learned subword tokenizer trained using:
A byte-level Byte Pair Encoding (BPE) algorithm
A simple pre-tokenization rule, no normalization
A vocabulary size of 250,680
It was trained on a subset of a preliminary version of the corpus using alpha-weighting per language.
The training supercomputer, Jean Zay (website), uses mostly nuclear energy. The heat generated by it is reused for heating campus housing.
Estimated carbon emissions: (Forthcoming upon completion of training.)
Estimated electricity usage: (Forthcoming upon completion of training.)
This section addresses questions around how the model is intended to be used, discusses the foreseeable users of the model (including those affected by the model), and describes uses that are considered out of scope or misuse of the model. It provides information for anyone considering using the model or who is affected by the model.
This model is being created in order to enable public research on large language models (LLMs). LLMs are intended to be used for language generation or as a pretrained base model that can be further fine-tuned for specific tasks. Use cases below are not exhaustive.
Text generation
Exploring characteristics of language generated by a language model
This section addresses what users ought not do with the model.
See the [BLOOM License](https://huggin
Quoted from the model card on Hugging Face. The full card is behind the Hugging Face link above.