Skip to main content
bfloat16 floating-point format

bfloat16 floating-point format

Search complete. 20 mentions across 11 episodes found for "bfloat16 floating-point format".

Sep 17, 2026

Doug BlackHOST
6:23
And what will that mean? Just better results, greater efficiencies, which as we know is a huge issue right now, or both, or what will be the result of that?
John GustafsonGUEST
6:32
Right now, I think the large language models are being mostly trained on 16-bit, mostly Google's BFloat 16, if you're familiar with that.
John GustafsonGUEST
6:41
It looks like a 32-bit float with the bottom bits kind of sawed off like a shotgun.
John GustafsonGUEST
6:47
That gives you enough dynamic range, but it's not really ideal for...
Nick KuhnHOST
16:31
There was a...
Nick KuhnHOST
16:33
I did try with the BF16, the full format.
Nick KuhnHOST
16:37
It's a little slower, but FP8's a little faster, less degradation, but...
Nick KuhnHOST
16:43
Eventually, I'm sure someone will come up with a Blackwell tune like the NVF P4 format.
speaker_0HOST
39:47
If you are doing standard supervised fine-tuning of an eight billion parameter model, you configure four-bit QLoRA array.
speaker_0HOST
39:54
Because the thirty ninety and forty ninety are Ampere and Ada Lovelace architectures, the source says you must set BF16 true to use native bfloat16 precision.
speaker_1HOST
40:02
Right.
speaker_1HOST
40:03
That's crucial.
speaker_1HOST
40:49
Bfloat16 allocates more bits to the exponent, offering a much wider dynamic range, which prevents training spikes from overflowing the data type.
speaker_0HOST
40:57
But because the older T4 physically doesn't have the hardware to process the bfloat16 exponent structure natively, the source says you must force standard float sixteen.
speaker_0HOST
41:05
You set FP16 true and BF16 false.
speaker_0HOST
41:09
If you don't do this, the GPU has to emulate bfloat16 in software, which causes massive crippling performance penalties.
Type Three AudioNARRATOR
65:46
Note, though, that none of these are necessary for justifying that any existing open model satisfies the definition.
Type Three AudioNARRATOR
65:53
Packing Bits Together Gemma activations are BF16, 16-bit, so we can pack 2 per 32-bit word.
Type Three AudioNARRATOR
66:01
Then, for operations like reductions, the first level of gates can perform the reduction on 4 operands at once, instead of 2.
Type Three AudioNARRATOR
66:10
So, we can do such reductions at depth log k, 1 instead of depth log k. Fusing gates together.
Type Three AudioNARRATOR
67:23
To implement a sliding attention block, we first compute the Q, K, and V projections.
Type Three AudioNARRATOR
67:29
Each output coordinate is a dot product over the D equals 1,152 input coordinates.
Type Three AudioNARRATOR
67:37
The inputs are BF16 activations, so two pack into each 32-bit word, and the multiplications by e-constant weights fuse into the first level of gates.
Type Three AudioNARRATOR
67:47
Depth log 1152-1 is equal to 10.
denolfeHOST
10:14
The post examined how different levels of quantization impact the performance of the QEN 3.827B model.
denolfeHOST
10:20
The author tested models with 8-bit, 4-bit, 2-bit, and 1-bit quantizations using various benchmarks and found that 4-bit models performed similarly to the full BF16 model, but 1-bit models degraded to random guessing levels.
denolfeHOST
10:34
Longer tasks and reasoning efforts affected model results, especially at the 2-bit level, but 4-bit quantization remains effective for most tasks and fits within consumer GPU memory.
denolfeHOST
10:45
The study also discussed costs, hardware considerations, and the nonlinear damage caused by extreme quantization levels.
Norm JouppiGUEST
23:07
But, but it actually worked.
Norm JouppiGUEST
23:09
Uh, so when we developed TPUs, uh, we could run programs in BF16 that had run on CPUs, which were being used at the time.
Dave PattersonMODERATOR
23:23
B- BF16 is the whacked, the, the chopped IEEE 32-bit one we-
Norm JouppiGUEST
23:28
Right.
Dave PattersonMODERATOR
23:28
Yeah.
speaker_0HOST
9:28
It only requires four steps.
speaker_0HOST
9:30
And then for each one, they've also released a BF16 variant and an FP8 variant.
speaker_0HOST
9:34
For example, for the turbo FP8 variant, you can see that the transformer model is only like 6.7 gigabytes in size.
speaker_0HOST
9:41
So this should be able to fit on most consumer GPUs.
Julian GoldieHOST
1:48
Now let's talk hardware because this is what makes Carnes interesting for people who aren't running data centers.
Julian GoldieHOST
1:54
The full BF16 checkpoint is around fifty-five gigabytes, but Carnes also ships in GGUF format, which means you can run quantized versions on consumer hardware.
Julian GoldieHOST
2:05
Here's how the sizes break down.
Julian GoldieHOST
2:06
Q-four_k_m is fifteen point six six gigabytes, smallest recommended.

Unknown podcast

Approaching Shannon Bound: Lossless LLM Weight Compression

Aug 22 · 4 Mentions

Ada ShannonHOST
3:14
If weight values cluster tightly, say close to a Gaussian or Laplacian shape instead of spreading uniformly across every possible pattern, most of those bit patterns barely ever get used.
Ada ShannonHOST
3:25
BF16 allocates 16 bits per weight regardless of that.
Ada ShannonHOST
3:29
The measured entropy might come out to 10 or 11.
Ada ShannonHOST
3:31
That gap between stored width and measured entropy is wasted space you can, in principle, recover.
Hal TuringHOST
6:01
Okay, the entropy story is airtight, and the kernel engineering is genuinely clever.
Hal TuringHOST
6:06
But Ada, I went back through Table 2 with a red pen, and something's bugging me.
Hal TuringHOST
6:10
As you flagged earlier, that headline 10x is a ceiling for low-bit formats, but the only full end-to-end serving numbers they actually show are on BF16 models, where the entropy gap is only about 1.5x. Did they ever actually stack this codec on top of an already quantized model? INT4, AWQ, smooth quant, where the entropy gap is supposedly 6 to 10x?
Ada ShannonHOST
6:36
No, and that's the honest read here.

Unknown podcast

AGI Dreams Podcast – August 21, 2026

Aug 21 · 1 Mention

speaker_0NARRATOR
1:27
Is the practical translation of a benchmark score.
speaker_0NARRATOR
1:29
On throughput, the reviewer got roughly 30 tokens slash second from BF16 on Vell LM.
speaker_0NARRATOR
1:35
80 to 120 from Quen's FP8.
speaker_0NARRATOR
1:38
And a peak near 206 averaging about 173 from SGLang's NVFP4.

1 more episode mentions bfloat16 floating-point format.

Create an account to see the whole feed, search across every transcript, and follow the entities you care about.

We value your privacy

We use cookies to understand how you use our platform and to improve your experience. Click “Accept All” to consent, or “Decline non-essential” to opt out of non-essential cookies. Read our Privacy Policy.