The DOI matches its DataCite record; 34 of the 43 references it cites were found in a registry or an index.
A Study of BFLOAT16 for Deep Learning Training
Open accessAbstract
This paper presents the first comprehensive empirical study demonstrating the efficacy of the Brain Floating Point (BFLOAT16) half-precision format for Deep Learning training across image classification, speech recognition, language modeling, generative networks and industrial recommendation systems. BFLOAT16 is attractive for Deep Learning training for two reasons: the range of values it can represent is the same as that of IEEE 754 floating-point format (FP32) and conversion to/from FP32 is simple. Maintaining the same range as FP32 is important to ensure that no hyper-parameter tuning is required for convergence; e.g., IEEE 754 compliant half-precision floating point (FP16) requires hyper-parameter tuning. In this paper, we discuss the flow of tensors and various key operations in mixed precision training, and delve into details of operations, such as the rounding modes for converting FP32 tensors to BFLOAT16. We have implemented a method to emulate BFLOAT16 operations in Tensorflow, Caffe2, IntelCaffe, and Neon for our experiments. Our results show that deep learning training using BFLOAT16 tensors achieves the same state-of-the-art (SOTA) results across domains as FP32 tensors in the same number of iterations and with no changes to hyper-parameters.
Overview
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Verification
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
The source backs part of the claim, not all of it — or backs it for a different population, condition or comparison.
In the citing paper
“This precision offers significant speedups for BERT models while maintaining comparable accuracy to FP32.”
From A Survey of Techniques for Optimizing Transformer Inference (2023) · cites this paper as [164]
Experimental — accuracy not yet measuredThe source backs part of the claim, not all of it — or backs it for a different population, condition or comparison.
In the citing paper
“All these formats discussed here offer several benefits over the traditional floating-point precision, enabling faster and more efficient inference with reduced memory bandwidth.”
From A Survey of Techniques for Optimizing Transformer Inference (2023) · cites this paper as [164]
Experimental — accuracy not yet measuredThe source backs part of the claim, not all of it — or backs it for a different population, condition or comparison.
In the citing paper
“The emerging numerical formats such as Bfloat16 [164], Microsoft Floating Point (MSFP) [165], Tensorfloat32 [166], and FP8 [167, 168] provide better computational efficiency and accuracy for several transformer workloads.”
From A Survey of Techniques for Optimizing Transformer Inference (2023) · cites this paper as [164]
Experimental — accuracy not yet measured
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Citations
Cites
Deep Residual Learning for Image Recognition
He, K., Zhang, X., Ren, S., & Sun, J. (2016) · 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR) · doi:10.1109/cvpr.2016.90 · Cited by 235,474 · cited 5×
“When training ResNet-50 on Imagenet using the AVX512BF16 instructions, we achieved a Top-1 accuracy of 75.62%, which matches the current state-of-the-art performance.”
MethodInfluentialVery Deep Convolutional Networks for Large-Scale Image Recognition
Simonyan, K., & Zisserman, A. (2014) · arXiv · doi:10.48550/arxiv.1409.1556 · Cited by 114,148 · cited 1×
“The network uses a “VGG loss” function using a pre-trained VGG19 network [33].”
MethodImageNet classification with deep convolutional neural networks
Krizhevsky, A., Sutskever, I., & Hinton, G. E. (2017) · Communications of the ACM · doi:10.1145/3065386 · Cited by 112,155 · cited 5×
“Here we choose AlexNet (ILSVRC 2012) [22] and ResNet-50 (ILSVRC 2015) [18] as representative models for the BFLOAT16 evaluation.”
MethodInfluentialImageNet: A large-scale hierarchical image database
Deng, J., Dong, W., Socher, R., Li, L.-J., Li, K., & Fei-Fei, L. (2009) · 2009 IEEE Conference on Computer Vision and Pattern Recognition · doi:10.1109/cvpr.2009.5206848 · Cited by 65,333 · cited 1×
“However, all the aforementioned methods are shown to work for smaller benchmark model/data-sets only and invariably result in a non-trivial drop in accuracy with larger ImageNet data-set [9] and classification task [32].”
MethodImageNet Large Scale Visual Recognition Challenge
Russakovsky, O., Deng, J., Su, H., Krause, J., Satheesh, S., Ma, S., Huang, Z., Karpathy, A., Khosla, A., Bernstein, M., et al. (2015) · International Journal of Computer Vision · doi:10.1007/s11263-015-0816-y · Cited by 39,380 · cited 1×
“However, all the aforementioned methods are shown to work for smaller benchmark model/data-sets only and invariably result in a non-trivial drop in accuracy with larger ImageNet data-set [9] and classification task [32].”
MethodPhoto-Realistic Single Image Super-Resolution Using a Generative Adversarial Network
Ledig, C., Theis, L., Huszar, F., Caballero, J., Cunningham, A., Acosta, A., Aitken, A., Tejani, A., Totz, J., Wang, Z., et al. (2017) · 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR) · doi:10.1109/cvpr.2017.19 · Cited by 12,696
Photo-Realistic Single Image Super-Resolution Using a Generative Adversarial Network
Ledig, C., Theis, L., Huszár, F., Caballero, J., Cunningham, A., Acosta, A., Aitken, A., Tejani, A., Totz, J., Wang, Z.-H., et al. (2016) · Computer Vision and Pattern Recognition · doi:10.48550/arxiv.1609.04802 · Cited by 12,624 · cited 5×
“Using multiple deep learning frameworks modified to insert appropriate Quantlib calls, we provide SOTA results for: AlexNet [22], ResNet-50 [18], DC-GAN [29], SR-GAN [24], DeepSpeech2 [4], GNMT [37], and two industrial workloads namely: a Deep and Cross Network, and a DNN Recommendation System.”
BackgroundMethodInfluentialUnsupervised representation learning with deep convolutional generative adversarial networks
Radford, A., Metz, L., & Chintala, S. (2015) · arXiv · doi:10.48550/arxiv.1511.06434 · Cited by 12,235 · cited 7×
“We have implemented DC-GAN in Caffe and for our experiments all the input tensors (activations, weights) are converted to BFLOAT16 for convolution layers (in both the generator and the discriminator), while only the input activations are converted to BFLOAT16 for batch normalization layers; all other tensors are maint…”
BackgroundMethodInfluentialTensorFlow: Large-Scale Machine Learning on Heterogeneous Distributed Systems
Abadi, M., Agarwal, A., Barham, P., Brevdo, E., Chen, Z., Citro, C., Corrado, G. S., Davis, A., Dean, J., Devin, M., et al. (2016) · arXiv · doi:10.48550/arxiv.1603.04467 · Cited by 9,408 · cited 2×
“There are at least three half-precision formats in the domain of mixed precision training of large neural networks: FP16 [28], 16-bit Integer based [9], and BFLOAT16 [10, 4, 3].”
MethodJulia: A Fresh Approach to Numerical ComputingPreprint
Bezanson, J., Edelman, A., Karpinski, S., & Shah, V. B. (2014) · SIAM Review · doi:10.48550/arxiv.1411.1607 · Cited by 7,077 · cited 1×
“The Julia language [5], which is designed to provide high-performance without sacrificing ease of programming, has also been shown to be benefited from BFLOAT16 [11].”
Background
Research works printed but not linked: 5
- [10][10] Jeffrey Dean, Greg Corrado, Rajat Monga, Kai Chen, Matthieu Devin, Mark Mao, Andrew Senior, Paul Tucker, Ke Yang, Quoc V Le, et al. Large scale distributed deep networks. In Advances in neural information processing systems , pages 1223-1231, 2012. -
- [15][15] Boris Ginsburg, Sergei Nikolaev, and Paulius Micikevicius. Training of deep networks with half-precision float. NVidia GPU Technology Conference , 2017. -
- [34][34] Matthew Richardson, Ewa Dominowska, and Robert Ragno. Predicting clicks: Estimating the click-through rate for new ads. In Proceedings of the 16th International Conference on World Wide Web , WWW'07, pages 521-530, New York, NY, USA, 2007. ACM. -
- [37][37] Vincent Vanhoucke, Andrew Senior, and Mark Z Mao. Improving the speed of neural networks on CPUs. In Proc. Deep Learning and Unsupervised Feature Learning NIPS Workshop , volume 1, 2011. -
- [43][43] Jian Zhang, Jiyan Yang, and Hector Yuen. Training with low-precision embedding tables. In Systems for Machine Learning Workshop at NeurIPS 2018 . 2018.
Cited by
Sorted by citations
Items 101–200 of 514
Klöwer, M., Hatfield, S., Croci, M., Düben, P. D., & Palmer, T. N. (2022) · Journal of Advances in Modeling Earth Systems · doi:10.1029/2021ms002684 · Cited by 27
“Alternatives such as BFloat16 (Burgess et al., 2019; Kalamkar et al., 2019), minifloats (Fox et al., 2020), logarithmic fixed-point numbers (Johnson, 2018, 2020; Sun et al., 2020), posits (Chaurasiya et al., 2018; Gustafson & Yonemoto, 2017; Klöwer et al., 2019, 2020; Langroudi et al., 2019; Zhang & Ko, 2020) and stoc…”
BackgroundAnalysis of Posit and Bfloat Arithmetic of Real Numbers for Machine Learning
Romanov, A., Stempkovsky, A., Lariushkin, I. V., Novoselov, G. E., Solovyev, R., Starykh, V. A., Romanova, I., Telpukhov, D., & Mkrtchan, I. (2021) · IEEE Access · doi:10.1109/access.2021.3086669 · Cited by 21
“Bfloat16 structure uses a similar approach to float and bfloat conversion, analyzing performance capabilities of low-precision bfloat in deep learning networks [14].”
MethodScaling Law for Quantization-Aware TrainingPreprint
Chen, M., Zhang, C., Liu, J., Zeng, Y., Xue, Z., Liu, Z., Li, Y., Ma, J., Huang, J., Zhou, X., et al. (2025) · arXiv (Cornell University) · doi:10.48550/arxiv.2505.14302 · Cited by 22
“A higher value of EPM indicates better preservation of the original (BFloat16 [18]) model performance.”
Self-citationGoRA: Gradient-driven Adaptive Low Rank Adaptation
He, H.-N., Ye, P., Ren, Y., Yuan, Y., Zhou, L. Z. H. X. F., Ju, S.-C., & Chen, L. (2025) · Neural Information Processing Systems · doi:10.48550/arxiv.2502.12171 · Cited by 20
“When the model with parameter size ϕ and uses FP16/BF16 mixed-precision training (Micikevicius et al., 2017; Kalamkar et al., 2019) with the Adam optimizer (Kingma, 2014), the parameters and gradients require 4 ϕ bytes of memory, while the optimizer states require 12 ϕ bytes.”
Open the box of digital neuromorphic processor: Towards effective algorithm-hardware co-design
Tang, G.-Z., Safa, A., Shidqi, K., Detterer, P., Traferro, S., Konijnenburg, M., Sifalakis, M., van Schaik, G., & Yousefzadeh, A. (2023) · International Symposium on Circuits and Systems · doi:10.1109/iscas46773.2023.10181505 · Cited by 20
“Each instruction is executed in one cycle (pipelined, 2ns per cycle) and operates in BrainFloat 16 (BF16) format [15].”
Method8-bit Numerical Formats for Deep Neural Networks
Noune, B., Jones, P., Justus, D., Masters, D., & Luschi, C. (2022) · arXiv · doi:10.48550/arxiv.2206.02915 · Cited by 19
“To increase the numerical range of the IEEE float-16 format, the DLFloat format with 6 exponent bits and 9 significand bits (Agrawal et al., 2019) and the BFloat-16 format with 8 exponent bits and 7 significand bits (Kalamkar et al., 2019) have been proposed for training deep neural networks.”
On the Rise of AMD Matrix Cores: Performance, Power Efficiency, and Programmability
Schieffer, G., Medeiros, D., Faj, J., Marathe, A., & Peng, I. B. (2024) · IEEE International Symposium on Performance Analysis of Systems and Software · doi:10.1109/ispass61541.2024.00022 · Cited by 19
“The impact on deep learning application of using lower-precision datatypes, supported by Matrix Cores, is widely studied, such as IEEE half-precision [30], bfloat16 [31], along with integer datatypes, such as int8 [32].”
MethodA BF16 FMA is All You Need for DNN Training
Osorio, J., Armejach, A., Petit, E., Henry, G., & Casas, M. (2022) · IEEE Transactions on Emerging Topics in Computing · doi:10.1109/tetc.2022.3187770 · Cited by 20
“In addition, some frequently used routines like Weight Update (WU) operations or Batch Normalization (BN) must entirely rely on the FP32 format to achieve state-of-the-art accuracy [6], [7].”
BackgroundMethodInfluentialWhole brain segmentation with full volume neural network
Li, Y., Cui, J., Sheng, Y., Liang, X., Wang, J., Chang, E., & Xu, Y. (2021) · Computerized Medical Imaging and Graphics · doi:10.1016/j.compmedimag.2021.101991 · Cited by 19
“[92] to avoid the entailment of loss scaling in [91].”
BackgroundLian, X., Jacobs, S. A., Kurilenko, L., Tanaka, M., Bekman, S., Ruwase, O., & Zhang, M. (2024) · arXiv (Cornell University) · doi:10.48550/arxiv.2406.18820 · Cited by 21
“Furthermore, dynamic mixed precision training saves checkpoints in one data format (e.g., float16) and switches to another one (e.g., bfloat16 or float32) at different training stages, which have different bit allocation policies between the mantissa and exponent [25].”
Chen, Y.-X., Liu, Y.-F., Xu, X., Zhang, P., Beyer, M., Rapp, M., Zhu, J., & Chen, J.-F. (2025) · arXiv.org · doi:10.48550/arxiv.2510.27527 · Cited by 18
“Training using 16-bit floating-point formats such as FP16 (Narang et al., 2017) or BF16 (Kalamkar et al., 2019), as well as 8-bit formats such as FP8 (Liu et al., 2024; Peng et al., 2023) is increasingly mature and has reached commercial deployment (Liu et al., 2024), and these efforts are enabled in part by modern ha…”
InfluentialWhen Precision Meets Position: BFloat16 Breaks Down RoPE in Long-Context TrainingPreprint
Wang, H., Liu, Q., Du, C., Zhu, T., Du, C., Kawaguchi, K., & Pang, T. (2024) · arXiv (Cornell University) · doi:10.48550/arxiv.2411.13476 · Cited by 17
“Its use reduces memory bandwidth requirements without significantly impacting model accuracy(Kalamkar et al., 2019), making it ideal for managing the computational demands of long-context models.”
AI, Climate, and Regulation: From Data Centers to the AI Act
Ebert, K., Alder, N., Herbrich, R., & Hacker, P. (2024) · Computer Law & Security Review · doi:10.48550/arxiv.2410.06681 · Cited by 18
“Other, complimentary work focuses uniquely on the DSA [11] or data center regulation [16].”
BASS: Batched Attention-optimized Speculative SamplingPreprint
Qian, H., Gonugondla, S. K., Ha, S., Shang, M., Gouda, S. K., Nallapati, R. M., Sengupta, S., Ma, X., & Deoras, A. (2024) · arXiv (Cornell University) · doi:10.48550/arxiv.2404.15778 · Cited by 7
“The resulting fused GEMM blocks yield floating-point precision outputs, namely FP16, BF16 or FP32, depending on the selected format.”
MethodInfluentialParcollet, T., van Dalen, R., Zhang, S.-C., & Bhattacharya, S. (2023) · Interspeech · doi:10.21437/interspeech.2024-40 · Cited by 18
“Measurements are extracted on an isolated compute node with four Tesla A100 80GB and bf16 mixed precision [28].”
MethodDGS-LRM: Real-Time Deformable 3D Gaussian Reconstruction From Monocular Videos
Lin, C., Lv, Z.-Y., Wu, S., Xu, Z., Nguyen-Phuoc, T., Tseng, H.-Y., Straub, J., Khan, N., Xiao, L., Yang, M.-H., et al. (2025) · Neural Information Processing Systems · doi:10.48550/arxiv.2506.09997 · Cited by 17
“Similar to GS-LRM, we apply the common practice to save GPU VRAMs using xFormers [41], deferred backpropagation [101], gradient checkpointing [12], and BF16 mixed-precision training [36].”
ChemMLLM: Chemical Multimodal Large Language Model
Tan, Q., Zhang, D., Gao, B., Xia, P., Liu, W.-H., Zhang, S.-F., Ouyang, W.-L., Bai, L., Li, Y.-Q., & Fu, T. (2025) · arXiv.org · doi:10.48550/arxiv.2505.16326 · Cited by 17
An Evaluation Benchmark for Adverse Drug Event Prediction from Clinical Trial Results
Yazdani, A., Bornet, A., Khlebnikov, P., Zhang, B., Rouhizadeh, H., Amini, P., & Teodoro, D. (2025) · Scientific Data · doi:10.1038/s41597-025-04718-1 · Cited by 19
A Low-Cost Floating-Point Dot-Product-Dual-Accumulate Architecture for HPC-Enabled AI
Tan, H., Huang, L.-B., Zheng, Z., Guo, H., Yang, Q.-M., Shen, L., Chen, G., Xiao, L., & Xiao, N. (2024) · IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems · doi:10.1109/tcad.2023.3316994 · Cited by 17
“Mixed-precision computation is extensively employed in DNN’s training [9], [12] and iteratively refining matrix equation solvers [8], [24] for enhanced performance and overhead reduction.”
BackgroundMethodTransfer learning-based quantized deep learning models for nail melanoma classification
Hussain, M., Fiza, M., Khalil, A., Siyal, A. A., Dharejo, F. A., Hyder, W., Guzzo, A., Krichen, M., & Fortino, G. (2023) · Neural Computing and Applications · doi:10.1007/s00521-023-08925-y · Cited by 21
Multiplication-Free Transformer Training via Piecewise Affine Operations
Kosson, A., & Jaggi, M. (2023) · Neural Information Processing Systems · doi:10.52202/075280-0360 · Cited by 17
“One such method is mixed precision training [23], where the multiplications are performed in a lower precision format such as float16 or bfloat16 [15] while the accumulation is still performed in the standard float32 .”
MethodEfficient Direct Convolution Using Long SIMD Instructions
Santana, A. D. L., Armejach, A., & Casas, M. (2023) · ACM SIGPLAN Symposium on Principles & Practice of Parallel Programming · doi:10.1145/3572848.3577435 · Cited by 17
“Other techniques to accelerate convolutions involve the use of quantization and reduced precision data-types [3, 17], which reduce the tensor memory footprint at the cost of model accuracy.”
MethodDiVa: An Accelerator for Differentially Private Machine Learning
Park, B., Hwang, R., Yoon, D., Choi, Y., & Rhu, M. (2022) · IEEE/ACM International Symposium on Microarchitecture (MICRO) · doi:10.1109/micro56248.2022.00084 · Cited by 15
“Note that the LHS/RHS matrices are stored as 16-bit data types (2-Bytes) while the accumulation happens in 32-bits (4-Bytes) for output derivation [48].”
MethodNeural gradients are near-lognormal: improved quantized and sparse training
Chmiel, B., Ben-Uri, L., Shkolnik, M., Hoffer, E., Banner, R., & Soudry, D. (2020) · arXiv · doi:10.48550/arxiv.2006.08173 · Cited by 17
Towards Hierarchical Multi-Step Reward Models for Enhanced Reasoning in Large Language Models
Wang, T., Jiang, Z., He, Z.-Q., Gong, H., Tong, S., Yang, W.-H., Li, Z.-Y., Zheng, Y.-N., He, Z., Ye, Z.-W., et al. (2025) · Annual Meeting of the Association for Computational Linguistics · doi:10.48550/arxiv.2503.13551 · Cited by 16
“To accelerate the training process of reward model, we employ FlashAttention [27, 28], Deep-Speed [29, 30], and mixed-precision training [31, 32].”
Democratizing AI: Open-source Scalable LLM Training on GPU-based Supercomputers
Singh, S., Singhania, P., Ranjan, A., Kirchenbauer, J., Geiping, J., Wen, Y., Jain, N., Hans, A., Shu, M., Tomar, A., et al. (2024) · International Conference for High Performance Computing, Networking, Storage and Analysis (SC) · doi:10.1109/sc41406.2024.00010 · Cited by 14
“We use bf16 since it has been shown to achieve the same performance and stability as fp32 [40], and it maintains the same range as fp32.”
Exploiting neural networks bit-level redundancy to mitigate the impact of faults at inference
Catalán, I., Flich, J., & Hernández, C. (2024) · Journal of Supercomputing · doi:10.1007/s11227-024-06693-7 · Cited by 16
“In addition to the presented results, we also introduced bit flips into 16-bit Brain-Float quantised models [42].”
Addition is All You Need for Energy-efficient Language ModelsPreprint
Luo, H., & Sun, W. (2024) · arXiv (Cornell University) · doi:10.48550/arxiv.2410.00907 · Cited by 17
“…both weights storage and computation can be conducted in a lower precision, for example, using 16-bit, 8-bit, or 4-bit FP and Int (fp16, bf16 (Kalamkar et al., 2019), fp8-e4m3, fp8-e5m2 (Micikevicius et al., 2023), int8 (Dettmers et al., 2022), fp4, and int4 (Dettmers et al., 2024)) tensors…”
BackgroundPhantom of Latent for Large Language and Vision ModelsPreprint
Lee, B., Chung, S., Kim, C. W., Park, B., & Ro, Y. M. (2024) · arXiv (Cornell University) · doi:10.48550/arxiv.2409.14713 · Cited by 12
“To conduct efficient training, each step undergoes a single epoch of training using 8-bit quantization and bfloat16 data format (Kalamkar et al., 2019) for every backbone multimodal LLM.”
MethodBoosting the predictive power of protein representations with a corpus of text annotations
Duan, H., Skreta, M., Cotta, L., Rajaonson, E. M., Dhawan, N., Aspuru‐Guzik, A., & Maddison, C. J. (2025) · Nature Machine Intelligence · doi:10.1038/s42256-025-01088-6 · Cited by 11
“5, comparing PAIR embeddings with embeddings from their corresponding baseline.”
A Framework for Semi-Automatic Precision and Accuracy Analysis for Fast and Rigorous Deep Learning
Lauter, C., & Volkova, A. (2020) · IEEE Symposium on Computer Arithmetic · doi:10.48550/arxiv.2002.03869 · Cited by 16
“The experimental studies [7], [8], [17] make us think that DNNs can nevertheless maintain high inference accuracy even with low-precision FP arithmetic.”
BackgroundDeep Learning Training on the Edge with Low-Precision PositsPreprint
Langroudi, H. F., Carmichael, Z., & Kudithipudi, D. (2019) · arXiv.org · doi:10.48550/arxiv.1907.13216 · Cited by 16
“Several research groups have explored the efficacy of floats and BFP on the performance of DNNs with multiple image classification tasks [10], [22]–[25], [32].”
BackgroundLow-Precision Training of Large Language Models: Methods, Challenges, and Opportunities
Hao, Z.-W., Guo, J.-Y., Shen, L., Luo, Y., Hu, H., Wang, G.-X., Yu, D.-H., Wen, Y.-G., & Tao, D.-C. (2025) · IEEE Transactions on Pattern Analysis and Machine Intelligence · doi:10.1109/tpami.2026.3718968 · Cited by 15
“As demonstrated by Kalamkar et al. [110], BF16 offers a dynamic range equivalent to FP32, eliminating the need for hyperparameter tuning and simplifying precision conversion.”
Slamming: Training a Speech Language Model on One GPU in a Day
Maimon, G., Elmakies, A., & Adi, Y. (2025) · Annual Meeting of the Association for Computational Linguistics · doi:10.48550/arxiv.2502.15814 · Cited by 15
“Through extensive performance testing, we found that using bfloat 16 (Kalamkar et al., 2019) alongside FlashAttention 2 (Dao, 2023) and data packing provided the most efficient compute performance in our setup.”
TroL: Traversal of Layers for Large Language and Vision Models
Lee, B.-K., Chung, S., Kim, C. W., Park, B., & Yong, M.-R. (2024) · Conference on Empirical Methods in Natural Language Processing · doi:10.48550/arxiv.2406.12246 · Cited by 15
Outliers and Calibration Sets have Diminishing Effect on Quantization of Modern LLMsPreprint
Paglieri, D., Dash, S., Rocktäschel, T., & Parker-Holder, J. (2024) · arXiv (Cornell University) · doi:10.48550/arxiv.2405.20835 · Cited by 11
“…in OPT 6.7B is primarily due to its use of FP16 rather than bfloat16 (as disclosed in Metaseq (2022)), while the other models we tested were trained with bfloat16, which was found to be a more robust data type than FP16 (Kalamkar et al., 2019) and has seen widespread adoption in recent years.”
BackgroundMethodInfluentialA Stochastic Rounding-Enabled Low-Precision Floating-Point MAC for DNN Training
Ali, S. B., Filip, S.-I., & Sentieys, O. (2024) · Design, Automation and Test in Europe · doi:10.48550/arxiv.2404.14010 · Cited by 15
“Beyond FP8 formats, alternative formats for DNN training, such as BFloat16 [12], [13] and block floating-point formats [14], have also been investigated.”
MethodVau Da Muntanialas: Energy-Efficient Multi-Die Scalable Acceleration of RNN Inference
Paulin, G., Conti, F., Cavigelli, L., & Benini, L. (2021) · IEEE Transactions on Circuits and Systems I Regular Papers · doi:10.1109/tcsi.2021.3099716 · Cited by 16
“With only minimal modifications, DNNs have been shown to run without accuracy loss using reduced bitwidth floating-point formats such as IEEE’s half-precision (float16), Google’s “brain floating point” (bfloat16), and Nvidia’s 18-bit TensorFloat format—all of which have been implemented on a variety of platforms from…”
ALigN: A Highly Accurate Adaptive Layerwise Log_2_Lead Quantization of Pre-Trained Neural Networks
Gupta, S., Ullah, S., Ahuja, K., Tiwari, A., & Kumar, A. (2020) · IEEE Access · doi:10.1109/access.2020.3005286 · Cited by 15
Henry, G., Palangpour, P., Thomson, M., Gardner, J., Arden, B., Donahue, J., Houck, K., Johnson, J., O'Brien, K., Petersen, S., et al. (2020) · International Symposium on Computer Architecture · doi:10.1109/isca45697.2020.00013 · Cited by 15
“on Ncore has become straightforward and avoids accuracy loss [14].”
BackgroundTowards Fully FP8 GEMM LLM Training at Scale
Hernández-Cano, A., Garbaya, D., Schlag, I., & Jaggi, M. (2025) · Neural Information Processing Systems · doi:10.48550/arxiv.2505.20524 · Cited by 14
“To mitigate this issue, modern FP8 training recipes utilise various scaling techniques before casting from higher-precision formats—typically BF16 [14] for activations—to FP8 formats used in matrix multiplications.”
Saliency-Aware Quantized Imitation Learning for Efficient Robotic Control
Park, S., Kim, H., Kim, S., Jeon, W., Yang, J., Jeon, B., Oh, Y., & Choi, J. (2025) · IEEE/CVF International Conference on Computer Vision (ICCV) · doi:10.1109/iccv51701.2025.01221 · Cited by 9
Self-citationStochastic Rounding for LLM Training: Theory and Practice
Ozkara, K., Yu, T., & Park, Y. (2025) · International Conference on Artificial Intelligence and Statistics · doi:10.48550/arxiv.2502.20566 · Cited by 14
“[Micikevicius et al., 2018], BF16 [Kalamkar et al., 2019], FP8 [Wang et al., 2018, Sun et al., 2019] and so on.”
ETHER: Efficient Finetuning of Large-Scale Models with Hyperplane Reflections
Bini, M., Roth, K., Akata, Z., & Khoreva, A. (2024) · International Conference on Machine Learning · doi:10.48550/arxiv.2405.20271 · Cited by 14
“To operate on a consumer GPU, we truncate the maximum sequence length to 256 and use bfloat16 precision (Kalamkar et al., 2019).”
MethodTeleChat Technical ReportPreprint
He, Z., Wang, Z., Liu, X., Liu, S., Yao, Y., Huang, Y., Li, X., Li, Y., Che, Z., Zhang, Z., et al. (2024) · arXiv (Cornell University) · doi:10.48550/arxiv.2401.03804 · Cited by 45
“To ensure training stability, we pretrain all models using bfloat16 (Wang & Kanwar, 2019) (Kalamkar et al., 2019) (Scao et al., 2022), a data type that shares the same dynamic range as float32.”
MethodJust-in-time Quantization with Processing-In-Memory for Efficient ML Training
Ibrahim, M., Aga, S., Li, A., Pati, S., & Islam, M. (2023) · Conference on Machine Learning and Systems · doi:10.48550/arxiv.2311.05034 · Cited by 14
“In contrast, the average throughput loss for BF16 to MX9 is 1.1% (not shown).”
BackgroundMethodInfluentialDynamic Stashing Quantization for Efficient Transformer Training
Yang, G., Lo, D., Mullins, R. D., & Zhao, Y.-R. (2023) · Conference on Empirical Methods in Natural Language Processing · doi:10.48550/arxiv.2303.05295 · Cited by 14
“Consequently, the performance of LLM training on modern hardware is significantly hindered by the inadequate bandwidth, as the amount of data movements to and from DRAM is the major performance bottleneck.”
BackgroundProductivity meets Performance: Julia on A64FX
Giordano, M., Klöwer, M., & Churavy, V. (2022) · IEEE International Conference on Cluster Computing · doi:10.1109/cluster51413.2022.00072 · Cited by 14
“Many mantissa bits in highprecision formats contain little to no information in applications with large uncertainties, such as deep learning [6], [7] or”
Ji, Z.-R., & Wang, C.-L. (2022) · International Conference on Supercomputing · doi:10.1145/3524059.3532368 · Cited by 14
“All values are in bfloat16 format [21], a data type commonly used in machine learning areas, which preserves the approximate dynamic range of float32.”
BackgroundGoldenEye: A Platform for Evaluating Emerging Numerical Data Formats in DNN Accelerators
Mahmoud, A., Tambe, T., Aloui, T., Brooks, D. M., & Wei, G.-Y. (2022) · International Conference on Dependable Systems & Networks/Proceedings · doi:10.1109/dsn53405.2022.00031 · Cited by 13
“Prior work in this space has typically required isolated (i.e., proprietary) simulation of number systems within different environments (e.g., bfloat [18], efloat [4]).”
BackgroundTAB: Unified and Optimized Ternary, Binary, and Mixed-precision Neural Network Inference on the Edge
Zhu, S., Duong, L. H. K., & Liu, W. (2022) · ACM Transactions on Embedded Computing Systems · doi:10.1145/3508390 · Cited by 10
“Current quantization methods have adopted BFLOAT16 [21], INT8, INT4, 2-bit ternary, and 1-bit binary numbers as well as mixed-precision schemes to represent the weights and activations in CNNs. Floating-point numbers and integers-based networks still use multiplication accumulation for the dot product in convolution l…”
MethodA Novel Approach to Generate Correctly Rounded Math Libraries for New Floating Point Representations
Lim, J. P., Aanjaneya, M., Gustafson, J. L., & Nagarakatte, S. (2020) · arXiv.org · doi:10.48550/arxiv.2007.05344 · Cited by 14
“Bfloat16 ’s dynamic range is similar to a 32-bit float but has lower memory traffic and footprint, which makes it appealing for neural networks [Kalamkar et al. 2019].”
BackgroundLLMs on a Budget: System-Level Approaches to Power-Efficient and Scalable Fine-Tuning
Gogineni, K., Suvizi, A., & Venkataramani, G. (2025) · IEEE Open Journal of the Computer Society · doi:10.1109/ojcs.2025.3580498 · Cited by 14
“Yu et al. [100] perform analysis by using two 8-bit floating-point quantization techniques and Posit8 and show comparable performance with BFloat16 [101] accuracy while significantly reducing the area and power consumption in hardware implementations.”
Ascend HiFloat8 Format for Deep LearningPreprint
Luo, Y., Zhang, Z., Wu, R., Liu, H., Jin, Y., Zheng, K., Wang, M., He, Z., Hu, G., Chen, L., et al. (2024) · arXiv (Cornell University) · doi:10.48550/arxiv.2409.16626 · Cited by 19
“This format was later named Brain Floating Point 16 (BF16) [11] and deployed on Tensor Processing Unit (TPU) [12] V2 and V3 .”
MethodA Low-Cost Floating-Point FMA Unit Supporting Package Operations for HPC-AI Applications
Tan, H., Zhang, J., He, X.-W., Huang, L.-B., Wang, Y.-W., & Xiao, L. (2024) · IEEE Transactions on Circuits and Systems - II - Express Briefs · doi:10.1109/tcsii.2024.3359678 · Cited by 13
“Similarly, to curtail the cumulative rounding error in deep learning algorithms, low-precision multiplications such as TF32 [9], HP [7], and BF16 [10] must be accumulated into SP format in general matrix multiplication (GEMM).”
BackgroundCollage: Light-Weight Low-Precision Strategy for LLM TrainingPreprint
Yu, T., Gupta, G. K., Gopalswamy, K., Mamidala, A. R., Zhou, H., Huynh, J., Park, Y., Diamant, R., Deoras, A., & Huan, L. (2024) · arXiv (Cornell University) · doi:10.48550/arxiv.2405.03637 · Cited by 6
“Left: C OLLAGE uses a strict low-precision floating-point (such as BF16) optimization loop without ever needing to upcast to FP32 like in the mixed-precision with master weights (red thick loop).”
MethodInfluentialGuaranteed Approximation Bounds for Mixed-Precision Neural Operators
Tu, R.-B., White, C., Kossaifi, J., Bonev, B., Kovachki, N., Pekhimenko, G., Azizzadenesheli, K., & Anandkumar, A. (2023) · doi:10.48550/arxiv.2307.15034 · Cited by 13
“For example, PyTorch has a built-in mixed-precision mode called automatic mixed precision (AMP), which places all operations at float16 rather than float32 , with the exception of reduction operations, weight updates, normalization operations, and specialized operations (Paszke et al., 2019). bfloat16 and TF32 are com…”
BackgroundInfluentialAdaptive Loss Scaling for Mixed Precision TrainingPreprint
Zhao, R., Vogel, B., & Ahmed, T. (2019) · arXiv (Cornell University) · doi:10.48550/arxiv.1910.12385 · Cited by 15
“In an effort to further improve hardware effi-ciency, there has been increasing interest in using data types with even lower precision than FP32 for training (Micikevicius et al., 2018; Kuchaiev et al., 2018; Wang et al., 2018; Kalamkar et al., 2019; Mellempudi et al., 2019; Sakr et al., 2019).”
The Efficiency Spectrum of Large Language Models: An Algorithmic Survey
Ding, T., Chen, T., Zhu, H., Jiang, J., Zhong, Y., Zhou, J., Wang, G., Zhu, Z., Zharkov, I., & Liang, L. (2023) · arXiv · doi:10.48550/arxiv.2312.00678 · Cited by 12
“Further advancements in precision reduction have led to the introduction of Brain Floating Point (BF16) [125], a novel half-precision format.”
BackgroundThe Correctness Illusion in LLM-Generated GPU Kernels
Sarkar, D. (2026) · arXiv.org · doi:10.48550/arxiv.2606.20128 · Cited by 12
An Empirical Study of Microscaling Formats for Low-Precision LLM Training
Yang, H., Deng, S., Nagpal, A., Naumov, M., Janani, M., Liu, T., & Guan, H. (2025) · IEEE Symposium on Computer Arithmetic · doi:10.1109/arith64983.2025.00011 · Cited by 12
“Formats like FP16 [8], BF16 [7], FP8 [6], [9], and INT8 [5] have demonstrated notable success, but it remains uncertain whether precision can be further reduced to 4 bits without compromising convergence or model quality.”
Wu, J., Song, M., Zhao, J., Gao, Y., Li, J., & So, H. K. (2025) · ACM Transactions on Reconfigurable Technology and Systems · doi:10.1145/3714416 · Cited by 10
“The bfloat16 format has been extensively employed in the deep learning field for many years and has developed into a well-established standard for both training and inference [59].”
Do You Trust Your Model? Emerging Malware Threats in the Deep Learning Ecosystem
Hitaj, D., Pagnotta, G., Gaspari, F. D., Ruko, S., Hitaj, B., Mancini, L. V., & Pérez‐Cruz, F. (2025) · IEEE Transactions on Dependable and Secure Computing · doi:10.1109/tdsc.2025.3586703 · Cited by 10
“However, recent results show that half-precision (16-bit) floating point formats provide similar levels of performance as FP32 on the same architecture, while requiring much less memory and decreasing computation time [27].”
Random Laplacian Features for Learning with Hyperbolic Space
Yu, T., & Sa, C. D. (2022) · International Conference on Learning Representations · doi:10.48550/arxiv.2202.06854 · Cited by 12
“A second problem with using hyperbolic points as intermediate features is that these points can stray far from the origin (just as Euclidean DNNs require high dynamic range Kalamkar et al. (2019)), especially for deeper networks.”
BackgroundDesign of Floating-Point MAC Unit for Computing DNN Applications in PIM
Lee, H.-J., Kim, C. H., & Kim, S. W. (2020) · International Conference on Electronics, Information and Communications · doi:10.1109/iceic49074.2020.9050989 · Cited by 12
“It has been well known that the accuracy of DNN is sensitive to an exponent rather than a mantissa in a floating-point number system [14].”
BackgroundEconomical Jet Taggers -- Equivariant, Slim, and Quantized
Petitjean, A., Plehn, T., Spinner, J., & Kothe, U. (2025) · doi:10.48550/arxiv.2512.17011 · Cited by 11
“This can significantly reduce computational cost, while maintaining performance, as demonstrated for bfloat16 [ 61 ] , float8 [ 62 ] , and float4 [ 63 ] .”
An Inquiry into Datacenter TCO for LLM Inference with FP8
Kim, J., Lee, J., Park, G., Kim, B., Kwon, S., Lee, D., & Lee, Y. (2025) · doi:10.48550/arxiv.2502.01070 · Cited by 11
Optimizing Foundation Model Inference on a Many-Tiny-Core Open-Source RISC-V Platform
Potocnik, V., Colagrande, L., Fischer, T., Bertaccini, L., Pagliari, D. J., Burrello, A., & Benini, L. (2024) · IEEE transactions on circuits and systems for artificial intelligence. · doi:10.1109/tcasai.2024.3459412 · Cited by 13
“Compute cores are coupled to a 64-bit wide SIMD-capable floating-point unit (FPU) supporting FP64 , FP32 , FP16 , Brain-Float16 ( BF16 ) [17], FP8 (E5M2), and FP8ALT (E4M3) [18] formats.”
Training with Mixed-Precision Floating-Point Assignments
Lee, W., Sharma, R., & Aiken, A. (2023) · Trans. Mach. Learn. Res. · doi:10.48550/arxiv.2301.13464 · Cited by 11
“A particular variant π op 0 , C of π op , C has received much attention as well (Kalamkar et al., 2019), which assigns low-precision formats to (most of) the input and output tensors of GEMM operators: it is defined as We note that the precision assignments used in apex.amp and torch.amp (Nvidia,…”
BackgroundMethodInfluentialMixing Low-Precision Formats in Multiply-Accumulate Units for DNN Training
Tatsumi, M., Filip, S.-I., White, C., Sentieys, O., & Lemieux, G. (2022) · International Conference on Field-Programmable Technology · doi:10.1109/icfpt56656.2022.9974324 · Cited by 11
“The current trend in low-precision training with hardware support focuses on 16-bit floating-point formats with half-precision (FP16) [3] and bfloat16 [5] alternatives from NVIDIA and Google.”
LightNorm: Area and Energy-Efficient Batch Normalization Hardware for On-Device DNN Training
Noh, S.-H., Park, J., Park, D., Koo, J., Choi, J., & Kung, J. (2022) · IEEE International Conference on Computer Design: VLSI in Computers and Processors (ICCD) · doi:10.1109/iccd56317.2022.00072 · Cited by 11
“HW4∼6 are energy-efficient training accelerators with different BN modules using bfloat16, which is based on the recent studies possibly enabling on-device training [3], [17], [31].”
BackgroundMethodInfluentialSelf-citationLim, J. P., & Nagarakatte, S. (2021) · arXiv.org · doi:10.48550/arxiv.2108.06756 · Cited by 11
“Intel’s Bfloat16 [Kalamkar et al. 2019] and FlexPoint [Köster et al. 2017], Nvidia’s TensorFloat32 [NVIDIA 2020], Microsoft’s MSFP [Rouhani et al. 2020], Facebook’s Log Number System [Johnson 2018], and Posits [Gustafson and Yonemoto 2017] are examples of such recent FP variants.”
BackgroundScaling Laws for Generative Mixed-Modal Language Models
Aghajanyan, A., Yu, L., Conneau, A., Hsu, W.-N., Hambardzumyan, K., Zhang, S., Roller, S., Goyal, N., Levy, O., & Zettlemoyer, L. (2023) · arXiv · doi:10.48550/arxiv.2301.03728 · Cited by 10
The Unseen Frontier: Pushing the Limits of LLM Sparsity with Surrogate-Free ADMM
Lee, K., Jang, H., Lee, D., Alistarh, D., & Lee, N. (2025) · International Conference on Learning Representations · doi:10.48550/arxiv.2510.01650 · Cited by 10
“One-shot methods (Wanda, SparseGPT) are the cheapest (0.16/0.25 hours with single GPU) but collapse at this sparsity level, yielding unusable perplexities ( ě 10 4 ).”
InfluentialDrVoice: Parallel Speech-Text Voice Conversation Model via Dual-Resolution Speech Representations
Tan, C.-H., Chen, Q., Wang, W., Deng, C., Zhang, Q., Cheng, L., Yu, H., Zhang, X., Lv, X., Zhao, T., et al. (2025) · doi:10.48550/arxiv.2506.09349 · Cited by 10
QStore: Quantization-Aware Compressed Model Storage
Shah, R., Li, Z., & Park, Y. (2025) · Proceedings of the VLDB Endowment · doi:10.48550/arxiv.2505.04081 · Cited by 10
“For example, 16-bit precision (FP16 [35], BF16 [7, 40]) formats have become a de-facto standard for training and fine-tuning to balance between accuracy and resource consumption.”
Bridging the Gap Between LLMs and LNS with Dynamic Data Format and Architecture Codesign
Haghi, P., Wu, C.-S., Azad, Z., Li, Y., Gui, A., Hao, Y., Li, A., & Geng, T. (2024) · Micro · doi:10.1109/micro61859.2024.00118 · Cited by 10
“For instance, NVIDIA has supported FP16 and BF16 formats [19] in their A100 GPUs.”
AI in Space for Scientific Missions: Strategies for Minimizing Neural-Network Model Upload
Ekelund, J., Vinuesa, R., Khotyaintsev, Y., Henri, P., Delzanno, G., & Markidis, S. (2024) · IEEE International Conference on e-Science · doi:10.1109/e-science62913.2024.10678688 · Cited by 10
“Note that this keeps the dynamic range of the IEEE 32-bit numbers [22] and has been shown to be beneficial when training neural-networks using 16-bit number representations [23].”
BackgroundNovel adaptive quantization methodology for 8-bit floating-point DNN training
Sadi, M. H., Sudarshan, C., & Wehn, N. (2024) · Design automation for embedded systems · doi:10.1007/s10617-024-09282-2 · Cited by 10
“Recently, DNN training with 16-bit (BFloat16) and 12-bit (TinyFloat12) formats [15, 16] also achieved similar accuracy as 32-bit.”
Highly Efficient Self-checking Matrix Multiplication on Tiled AMX Accelerators
Mummidi, C. S., Ferreira, V. C., Srinivasan, S., & Kundu, S. (2023) · ACM Transactions on Architecture and Code Optimization (TACO) · doi:10.1145/3633332 · Cited by 10
Self-citationLow-Precision Floating-Point for Efficient On-Board Deep Neural Network Processing
Gernigon, C., Filip, S.-I., Sentieys, O., Coggiola, C., & Bruno, M. (2023) · 2023 European Data Handling & Data Processing Conference (EDHPC) · doi:10.23919/edhpc59100.2023.10396014 · Cited by 10
“On the FP arithmetic side, 16-bit formats such as half precision FP16 (5-bit exponent) and bfloat16 (8-bit exponent) have found success in both inference acceleration and mixed-precision DNN training [19].”
MethodResource-demand Estimation for Edge Tensor Processing Units
Herzog, B., Reif, S. C., Hemp, J., Hönig, T., & Schröder‐Preikschat, W. (2022) · ACM Transactions on Embedded Computing Systems · doi:10.1145/3520132 · Cited by 7
“Pruning neural networks after training [3, 9, 36] and applying specialised data types [5, 28, 59] have the potential of significantly reducing the resource demand with no or only little quality loss.”
BackgroundTraining EfficientNets at Supercomputer Scale: 83% ImageNet Top-1 Accuracy in One Hour
Wongpanich, A., Pham, H., Demmel, J. W., Tan, M., Le, Q. V., You, Y., & Kumar, S. (2021) · IEEE International Symposium on Parallel & Distributed Processing, Workshops and Phd Forum · doi:10.1109/ipdpsw52791.2021.00146 · Cited by 11
“It has been observed that using the bfloat16 floating point format for training convolutional neural networks can match or even exceed performance of networks trained using traditional single precision formats such as fp32 [10, 12, 14], possibly due to a regularizing effect from the lower precision.”
MethodTo FP8 and Back Again: Quantifying Reduced Precision Effects on LLM Training StabilityPreprint
Lee, J., Bae, J., Kim, B., Kwon, S. J., & Lee, D. (2024) · arXiv (Cornell University) · doi:10.48550/arxiv.2405.18710 · Cited by 23
“For example, in processors that support it, computations in BrainFloat16 (BF16) (Kalamkar et al., 2019) can have double the maximum throughput of single precision FP32.”
M$^2$RNN: Non-Linear RNNs with Matrix-Valued States for Scalable Language ModelingPreprint
Mishra, M., Tan, S., Stoica, I., Gonzalez, J., & Dao, T. (2026) · arXiv (Cornell University) · doi:10.48550/arxiv.2603.14360 · Cited by 12
“The models use mixed precision (Micikevicius et al., 2017) in BF16 (Kalamkar et al., 2019), with gradient AllReduce and accumulation in FP32 for numerical stability.”
Transformers for molecular property prediction: domain adaptation efficiently improves performance
Sultan, A., Rausch-Dupont, M., Khan, S. R., Kalinina, O., Klakow, D., & Volkamer, A. (2026) · Journal of Cheminformatics · doi:10.1186/s13321-026-01252-z · Cited by 13
“While we did not test training models in full precision, using mixed precision is standard in modern language-model training, offering faster training speeds compared to full precision while maintaining greater numerical stability than standard half-precision [51–53].”
Zhang, M., Mishra, M., Zhou, Z., Brandon, W., Wang, J., Kim, Y., Ragan‐Kelley, J., Song, S. L., Athiwaratkun, B., & Dao, T. (2025) · arXiv (Cornell University) · doi:10.48550/arxiv.2501.06589 · Cited by 8
“We use mixed precision training (Micikevicius et al., 2018) in BF16 (Kalamkar et al., 2019) with gradient accumulation and gradient all-reduce/reduce-scatter in FP32 for training stability.”
MEMO: Fine-grained Tensor Management For Ultra-long Context LLM Training
Zhao, P., Zhang, H., Fu, F.-C., Nie, X.-N., Liu, Q.-B., Yang, F., Peng, Y., Jiao, D., Li, S.-P., Xue, J., et al. (2024) · Proc. ACM Manag. Data · doi:10.1145/3709703 · Cited by 9
“For all baselines, we employ FlashAttention [11, 12] and mixed-precision training [31, 49], which are commonly used in LLM training.”
Number Systems for Deep Neural Network Architectures: A Survey
Alsuhli, G., Sakellariou, V., Saleh, H., Al-Qutayri, M., Mohammad, B., & Stouraitis, T. (2023) · arXiv.org · doi:10.48550/arxiv.2307.05035 · Cited by 9
“I. INTRODUCTION DURING the past decade, Deep Neural Networks (DNNs)have shown outstanding performance in a myriad of Artificial Intelligence (AI) applications.”
BackgroundKim, H. (2021) · ETRI Journal · doi:10.4218/etrij.2020-0370 · Cited by 9
“Referencing, [24– 26] this paper assumes that the multiplication result is represented as an FP32 value.”
BackgroundMethodClose the Loop: Synthesizing Infinite Tool-Use Data via Multi-Agent Role-PlayingPreprint
Li, Y., Zhang, W., Huang, Z., Yang, M., Wu, J., Guo, S., Hu, H., Sun, L., Yang, J., Tang, M., et al. (2025) · arXiv (Cornell University) · doi:10.48550/arxiv.2512.23611 · Cited by 10
Self-citationNavigating Posit Arithmetic: A Comprehensive Survey of Principles, Hardware, and Applications
Mallasén, D., Murillo, R., Botella, G., & Barrio, A. D. (2025) · ACM Computing Surveys · doi:10.1145/3772284 · Cited by 8
“This is the case of bfloat16 (Brain Floating Point), developed by Google [61] for its TPU architectures.”
A Configurable Floating-Point Fused Multiply-Add Design With Mixed Precision for AI Accelerators
Niknia, F., Wang, Z.-H., Liu, S., Reviriego, P., Gao, Z., Montuschi, P., & Lombardi, F. (2025) · IEEE Transactions on Circuits and Systems for Artificial Intelligence · doi:10.1109/tcasai.2025.3569511 · Cited by 8
“Many mixed-precision approaches have been introduced in recent years [29], [30], [31], [36].”
EcomGPT-CT: Continual Pre-training of E-commerce Large Language Models with Semi-structured DataPreprint
Ma, S., Huang, S., Huang, S., Wang, X., Li, Y., Zheng, H.-T., Xie, P., Huang, F., & Jiang, Y. (2023) · arXiv (Cornell University) · doi:10.48550/arxiv.2312.15696 · Cited by 24
“The training process is performed in bfloat16 mixed precision (Kalamkar et al., 2019) to enhance training efficiency and avoid numerical underflow or overflow problems.”
MethodLow-Cost Multiple-Precision Multiplication Unit Design For Deep Learning
Zhang, J., Huang, L., Tan, H., Yang, L., Zheng, Z., & Yang, Q. (2023) · ACM Great Lakes Symposium on VLSI (GLSVLSI) · doi:10.1145/3583781.3590269 · Cited by 7
“Recent researches have found that computation in low-precision data can maintain the accuracy of deep learning algorithms, while significantly improve the performance[4–6].”
BackgroundTraining a T5 Using Lab-sized Resources
Ciosici, M. R., & Derczynski, L. (2022) · arXiv.org · doi:10.48550/arxiv.2208.12097 · Cited by 8
GradientStabilizer:Fix the Norm, Not the GradientPreprint
Huang, T., Wang, Z., Hu, H., Zhang, Z., Jin, G., Li, X., Shen, L., Shang, J., Chen, T., Li, K., et al. (2025) · arXiv (Cornell University) · doi:10.48550/arxiv.2502.17055 · Cited by 12
“As illustrated in Figure 2, the final evaluation loss for 4-bit training increases significantly with larger learning rates, whereas BF16 training exhibits a more stable performance across different learning rates.”
InfluentialEfficient inference, training, and fine-tuning of protein language models
Çelik, M. H., & Xie, X. (2025) · iScience · doi:10.1016/j.isci.2025.113495 · Cited by 7
“Inference performance was bench-marked on NVIDIA A100 GPUs using ESM2 models ranging from 8 million to 15 billion parameters, with a batch size of 16 proteins in brain floating point (bfloat16) 49 for both original and efficient implementations.”
Silence the Judge: Reinforcement Learning with Self-Verifier via Latent Geometric Clustering
Zhang, N., Ma, W.-T., Ma, Z., Xu, J., Gao, J.-C., Hao, J.-H., He, R.-Q., & Xu, J.-W. (2026) · arXiv.org · doi:10.48550/arxiv.2601.08427 · Cited by 7
“We employ bfloat16(Kalamkar et al., 2019) mixed precision training to improve memory efficiency and computational speed.”
Kalyanapu, J., Dizani, F., Asher, D., Ghanbari, A., Cammarota, R., Aysu, A., & Ajorpaz, S. M. (2025) · IEEE/ACM International Symposium on Microarchitecture (MICRO) · doi:10.1145/3725843.3756097 · Cited by 3
“(3) operational or contextual flags, such as session reuse indicators (key-value cache usage) or quantization configurations, revealing sensitive model runtime states or deployment settings.”
Metadata
- Authors
- Kalamkar, D., Mudigere, D., Mellempudi, N., Das, D., Banerjee, K., Avancha, S., Vooturi, D. T., Jammalamadaka, N., Huang, J., Yuen, H., Yang, J., Park, J., Heinecke, A., Georganas, E., Srinivasan, S., Kundu, A., Smelyanskiy, M., Kaul, B., & Dubey, P.
- Affiliations
- Meta (United States) (US)
- Intel (United States) (US)
- ORCID
- Venue
- arXiv
- Publisher
- arXiv
- Published
- 2019
- ISSN
- 2331-8422 (ISSN-L)
- arXiv
- 1905.12322
- OpenAlex
- W2947629474
- Cited by
- 169
- References
- 43
- Citations by year
- 2026: 4 · 2025: 14 · 2024: 15 · 2023: 33 · 2022: 32 · 2021: 37 · 2020: 32 · 2019: 2
- Type
- posted content
- Language
- en
- Open access
- green
- arxiv.org
- Locations
- arXiv (Cornell University) (submittedVersion)
- arXiv (Cornell University)
- Topics
- Physical Sciences › Computer Science › Computational Theory and Mathematics › Numerical Methods and Algorithms
- Physical Sciences › Computer Science › Computer Vision and Pattern Recognition › Advanced Neural Network Applications
- Physical Sciences › Computer Science › Hardware and Architecture › Parallel Computing and Optimization Techniques
- Keywords
- bfloat16, half-precision floating-point, mixed-precision training, deep learning training, rounding modes, image classification, speech recognition, language modeling, generative neural networks, recommender systems
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review