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 201–300 of 514
Accelerating Supercomputing: AI-Hardware-Driven Innovation for Speed and Efficiency
Dongarra, J. J., Gunnels, J. A., Bayraktar, H. H., Haidar, A., & Ernst, D. (2025) · IEEE High Performance Extreme Computing Conference · doi:10.1109/hpec67600.2025.11196413 · Cited by 6
“Bfloat16 (BF16), which was introduced by Google [3], has the same range as FP32 at the expense of mantissa bits.”
A survey on memory-efficient transformer-based model training in AI for science
Tian, K., Qiao, L., Liu, B., Jiang, G., Li, S., & Li, D. (2026) · Frontiers of Computer Science · doi:10.1007/s11704-025-50302-6 · Cited by 13
“This improvement not only enhances computation speed but also accelerates model convergence [77].”
FinLoRA: Finetuning Quantized Financial Large Language Models Using Low-Rank Adaptation
Wang, D.-N., Kim, D., Jin, B., Zhao, X.-J., Fu, T., Yang, S. Y., & Liu, X.-Y. (2024) · arXiv.org · doi:10.48550/arxiv.2412.11378 · Cited by 7
“Studies showed that BF16 can achieve similar results as FP32 while having significant speedup and memory savings (Kalamkar et al. 2019).”
Energy Efficient Convolutions with Temporal Arithmetic
Gretsch, R., Song, P., Madhavan, A., Lau, J., & Sherwood, T. (2024) · International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS) · doi:10.1145/3620665.3640395 · Cited by 7
“While this can be as simple as reduced-precision floating point [18], more radical approaches include stochastic computing [45, 46] and race logic [25], which experiment with alternative data encodings.”
BackgroundZuo, Y., Ning, N., Qiao, G., Wu, J., Bao, J. H., Zhang, X. Y., Bai, J., Wu, F. H., Liu, Y., Yu, Q., et al. (2023) · IEEE Transactions on Biomedical Circuits and Systems · doi:10.1109/tbcas.2023.3327496 · Cited by 6
“Brain floating-point (BFloat16) is proposed to be applied in neural networks to replace 32-bit single-precision floating-point numbers [66].”
BackgroundOn the resilience of representative and novel data formats in CNNs
Gavarini, G., Ruospo, A., & Sánchez, E. (2023) · IEEE International Symposium on Defect and Fault Tolerance in VLSI and Nanotechnology Systems · doi:10.1109/dft59622.2023.10313551 · Cited by 7
“Similarly, new data formats with a reduced bit-width have been proposed, for example, BFLOAT [4] and POSIT [5] can be used both during training and inference time.”
MethodKuo, P.-H., Huang, Y.-H., & Huang, J.-D. (2023) · International Conference on Artificial Intelligence Circuits and Systems · doi:10.1109/aicas57966.2023.10168572 · Cited by 7
“The bfloat16 (a.k.a. Brain Floating Point) floating-point format [2] developed by Google Brain is basically a truncated (16-bit) version of FP32, which is broadly used for low-cost training and inference of deep learning [3].”
BackgroundSelf-citationMemory-Efficient Training of Binarized Neural Networks on the Edge
Yayla, M., & Chen, J.-J. (2022) · Design Automation Conference · doi:10.1145/3489517.3530496 · Cited by 7
“As baselines, we use the FP16b (brain FP format), used in modern processing units to accelerate NN training [4] and are used in the state-of-the-art for encoding Bop momentum values for efficient BNN training in [11], and FP32.”
MethodDeep Neural Networks to Correct Sub-Precision Errors in CFD
Haridas, A., Vadlamani, N., & Minamoto, Y. (2022) · Applications in Energy and Combustion Science · doi:10.1016/j.jaecs.2022.100081 · Cited by 7
“The ’Brain’ floating-point format (bfloat16) was developed to mitigate this issue [26].”
Huang, C., Chen, T.-W., & Huang, J.-D. (2021) · arXiv (Cornell University) · doi:10.48550/arxiv.2104.07329 · Cited by 7
“In addition, Google proposed another 16-bit format, named Brain Floating-Point Format (BFP16), simply by truncating the lower half of the FP32 format [10].”
MethodSelf-citationGCNear: A Hybrid Architecture for Efficient GCN Training with Near-Memory Processing
Zhou, Z., Li, C., Wei, X., & Sun, G. (2021) · arXiv.org · doi:10.48550/arxiv.2111.00680 · Cited by 7
“BF16 has the same accuracy as FP32 for NN training [47] but is more cost-efficient.”
MethodDigital Neural Network Accelerators
Rueckert, U. (2020) · The frontiers collection · doi:10.1007/978-3-030-18338-7_12 · Cited by 7
(2023) · doi:10.48550/arxiv.2307.14995 · Cited by 6
“It’s noteworthy that in our experimental setup, we employ BFloat16 (Kalamkar et al., 2019) due to its observed advantage in enhancing the training stability of TransNormerLLM models.”
MethodMamba State-Space Models Are Lyapunov-Stable Learners
Halloran, J. T., Gulati, M. S., & Roysdon, P. F. (2024) · Trans. Mach. Learn. Res. · doi:10.48550/arxiv.2406.00209 · Cited by 6
“To further decrease the computational demands necessary for LLM fine-tuning and inference, MPFT via mixed-precision (i.e., FP16 or BF16 ) [27, 38] and quantized low-precision [12] have proven effective strategies to reduce GPU memory and runtime requirements without deleterious effects on…”
MethodConvergence Analysis of Muon-type Methods with Inexact LMO in the Degenerate Case
Xun, Q., & Richtárik, P. (2026) · doi:10.48550/arxiv.2606.21581 · Cited by 6
“Specifically, the smallest singular value for bfloat16 [Kalamkar et al., 2019] can be on the order of 10 − 12 in some cases.”
GCP-VQVAE: A Geometry-Complete Language for Protein 3D StructurePreprint
Pourmirzaei, M., Morehead, A., Esmaili, F., Ren, J. Z., Pourmirzaei, M., & Xu, D. H. (2025) · bioRxiv (Cold Spring Harbor Laboratory) · doi:10.1101/2025.10.01.679833 · Cited by 1
“…section, optimization is used with AdamW (Loshchilov, 2017) and a cosine-annealed learning-rate schedule with warm-up steps (Loshchilov & Hutter, 2016 or official evaluation scripts for its VQ-VAE; we therefore reproduced its evaluation using the publicly released weights and their GitHub codebase.”
Seg-MoE: Multi-Resolution Segment-wise Mixture-of-Experts for Time Series Forecasting Transformers
Ortigossa, E. S., & Segal, E. (2026) · arXiv.org · doi:10.48550/arxiv.2601.21641 · Cited by 6
“We use bfloat16 (BF16) precision for training to optimize memory efficiency and throughput with minimal impact on accuracy (Kalamkar et al., 2019).”
ZipMoE: Efficient On-Device MoE Serving via Lossless Compression and Cache-Affinity Scheduling
Yang, Y., Zhao, Y.-R., Yang, P., Wang, S.-W., & Zhou, Z.-H. (2026) · arXiv.org · doi:10.48550/arxiv.2601.21198 · Cited by 6
“18 × 10 − 38 ) has made BF16 widely adopted in both LLM training (Kalamkar et al., 2019) and inference (Kurtic et al., 2025).”
Adversarial Contrastive Learning for LLM Quantization AttacksPreprint
Song, D.-Y., Xu, Z., Wan, H., Zhao, X., Su, P., & Li, D. (2026) · arXiv (Cornell University) · doi:10.48550/arxiv.2601.02680 · Cited by 5
“…the computational and memory footprint of LLMs by representing model weights and activations with low-precision data types, such as INT8 (Dettmers et al., 2022), FP4, or NF4 (Dettmers et al., 2023), instead of high-precision floating-point formats like FP32, FP16, or BF16 (Kalamkar et al., 2019).”
WATOS: Efficient LLM Training Strategies and Architecture Co-Exploration for Wafer-Scale Chip
Wang, H.-Z., Wang, Z., Wang, H.-B., Hou, J.-X., Wei, T.-Q., Li, C., Hu, Y., & Yin, S.-Y. (2025) · International Symposium on High-Performance Computer Architecture · doi:10.1109/hpca68181.2026.11408457 · Cited by 6
MemLoRA: Distilling Expert Adapters for On-Device Memory SystemsPreprint
Bini, M., Bohdal, O., Michieli, U., Akata, Z., Özay, M., & Ceritli, T. (2025) · arXiv (Cornell University) · doi:10.48550/arxiv.2512.04763 · Cited by 6
“All training and evaluations are performed using brain floating point half-precision (BF16) [22] to reduce memory footprint and accelerate training and inference speed.”
Shao, X.-Y., Tang, Y.-Z., Xie, P.-W., Zhou, K.-W., Zhuang, Y.-Z., Quan, X.-Y., Hao, J.-Y., Zeng, L., & Li, X. (2025) · arXiv.org · doi:10.48550/arxiv.2510.10912 · Cited by 6
“Training is performed with a global batch size of 384 on four 48G GPUs used for all experiments, using BF16 mixed precision [30].”
BLaST: High Performance Inference and Pretraining using BLock Sparse Transformers
Okanovic, P., Deshmukh, S., Kwasniewski, G., Zhu, Y., Fujii, H., Fatima, S., Besta, M., Katayama, K., Honda, T., Nagasaka, Y., et al. (2025) · arXiv.org · doi:10.48550/arxiv.2507.03117 · Cited by 6
FlashFormer: Whole-Model Kernels for Efficient Low-Batch InferencePreprint
Nrusimha, A., Brandon, W., Mishra, M., Shen, Y., Panda, R., Ragan‐Kelley, J., & Kim, Y. (2025) · arXiv (Cornell University) · doi:10.48550/arxiv.2505.22758 · Cited by 7
“For Core Attention, the thread blocks are split among the different KV heads, and for each KV head, each SM retains a replicated copy of queries which multiply with that particular KV head.”
Low-Cost FlashAttention with Fused Exponential and Multiplication Hardware Operators
Alexandridis, K., Titopoulos, V., & Dimitrakopoulos, G. (2025) · IEEE Computer Society Annual Symposium on VLSI · doi:10.1109/isvlsi65124.2025.11130263 · Cited by 6
“…attention mechanism of T5 and compute all operations including separate multiplications and function evaluation using single-precision and BFloat16 [29] floating-point arithmetic; (b) Models ’FP32-ExpMul’ and ’BF16-ExpMul’ employ floating-point arithmetic for all parts of the model except for the…”
FP4DiT: Towards Effective Floating Point Quantization for Diffusion TransformersPreprint
Chen, R., Mills, K. G., & Niu, D. (2025) · arXiv (Cornell University) · doi:10.48550/arxiv.2503.15465 · Cited by 5
“This is analogous to the introduction of the ‘BFloat16’ [18] format, which achieves superiority over the older IEEE standard 754 ‘Float16’ [17] in certain deep machine algorithms [22] by allocating 8-bits towards the exponent, as the larger ‘Float32’ format does.”
Hardware/Software Co-Design Optimization for Training Recurrent Neural Networks at the Edge
Zhang, Y., Yin, B., Gomony, M. D., Corporaal, H., Trinitis, C., & Corradi, F. (2025) · Journal of Low Power Electronics and Applications · doi:10.3390/jlpea15010015 · Cited by 6
“BF16 and FP32 are shown to result in a similar cross-entropy loss at each step, so BF16 can provide sufficient trainability, which is aligned with the statement by Kalamkar et al. [22].”
Scalify: scale propagation for efficient low-precision LLM training
Balanca, P., Hosegood, S., Luschi, C., & Fitzgibbon, A. W. (2024) · arXiv.org · doi:10.48550/arxiv.2407.17353 · Cited by 6
“Therefore, bfloat16 is often preferred for its increased dynamic range (Kalamkar et al., 2019; Almazrouei et al., 2023) and block scaled data formats have been developed to increase dynamic range while maintaining low precision (Rouhani et al., 2023).”
BackgroundCarat: Unlocking Value-Level Parallelism for Multiplier-Free GEMMs
Pan, Z., Miguel, J. S., & Wu, D. (2024) · International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS) · doi:10.1145/3620665.3640364 · Cited by 4
SInViG: A Self-Evolving Interactive Visual Agent for Human-Robot InteractionPreprint
Xu, J., Zhang, H., Li, X., Liu, H., Lan, X., & Kong, T. (2024) · arXiv (Cornell University) · doi:10.48550/arxiv.2402.11792 · Cited by 3
“Benefiting from BF16 [29], our model can be trained with a total batch size of 112.”
MethodRayapati, V., Reddy, S. G. K., Kumar, G. A., Reddy, G. R. K., & Rao, M. (2024) · International Conference on VLSI Design · doi:10.1109/vlsid60093.2024.00107 · Cited by 6
“Meanwhile, Google introduced an efficient representation referred to as Brain float 16, which follows the same structure but utilizes different sizes for the exponent and mantissa [21].”
BackgroundAcademicGPT: Empowering Academic ResearchPreprint
Wei, S., Xu, X., Qi, X., Yin, X., Xia, J. W., Ren, J., Tang, P., Zhong, Y., Chen, Y., Ren, X., et al. (2023) · arXiv (Cornell University) · doi:10.48550/arxiv.2311.12315 · Cited by 15
“To train the model stably, we conduct the following tricks: • we use BF16 (Kalamkar et al., 2019) instead of FP16.”
MethodRecPIM: A PIM-Enabled DRAM-RRAM Hybrid Memory System For Recommendation Models
Kim, H., Ye, H.-J., Mudge, T. N., Dreslinski, R., & Talati, N. (2023) · International Symposium on Low Power Electronics and Design · doi:10.1109/islped58423.2023.10244420 · Cited by 6
Differential Evolution under Fixed Point Arithmetic and FP16 Numbers
de la Fraga, L. G. (2021) · Mathematical and Computational Applications · doi:10.3390/mca26010013 · Cited by 6
“The use of different number types in machine learning applications has been analyzed extensively in previous years, more specifically in deep learning neural networks [1,2].”
Deep Neural Network Training without MultiplicationsPreprint
Mogami, T. (2020) · arXiv (Cornell University) · doi:10.48550/arxiv.2012.03458 · Cited by 1
“If it is successful we would also obtain the merits of both ours and BFLOAT16’s. Methodologically, we did almost the same as [8], i.e. pseudo multiplications were done for and resulted in BFLOAT16, then they are accumulated in FP32, and weights were kept in FP32.”
Half-Precision Floating-Point Formats for PageRank: Opportunities and Challenges
Molahosseini, A., & Vandierendonck, H. (2020) · IEEE Conference on High Performance Extreme Computing · doi:10.1109/hpec43674.2020.9286179 · Cited by 6
“BFloat16 [10] was introduced for deep learning applications [11] and has the same exponent size as the FP32.”
BackgroundAuto-Precision Scaling for Distributed Deep Learning
Han, R., You, Y., & Demmel, J. (2019) · ISC High Performance · doi:10.48550/arxiv.1911.08907 · Cited by 6
A Survey on Memory-Efficient Large-Scale Model Training in AI for Science
Tian, K., Qiao, L.-B., Liu, B.-H., Jiang, G., & Li, D. (2025) · arXiv.org · doi:10.48550/arxiv.2501.11847 · Cited by 6
“This improvement not only enhances computation speed but also accelerates model convergence [77].”
TABv2: A Faster Ternary and Binary Neural Network Inference Library on the Edge
Fu, G., Fischer, O., Zhu, S., & Alonso, G. (2026) · IEEE Transactions on Very Large Scale Integration (vlsi) Systems · doi:10.1109/tvlsi.2025.3650684 · Cited by 5
“The industry widely quantizes both the model weights and the input values to low-bitwidth numbers such as BFLOAT16 [3], INT8 [4], [5], [6], FP8 [7], FP6, and even INT4 [8], [9] and FP4 [10], [11] on central processing unit (CPU) and graphic processing unit (GPU) to reduce memory usage,…”
FlashOptim: Optimizers for Memory Efficient Training
Ortiz, J. J. G., Gupta, A., Renard, C., & Blalock, D. W. (2026) · arXiv.org · doi:10.48550/arxiv.2602.23349 · Cited by 5
“Kalamkar et al. (2019) showed that BFloat16 (Google, 2019) works equally well, and Za-mirai et al. (2020) explored pure BF16 master weights with stochastic rounding and Kahan summation.”
TFL: Targeted Bit-Flip Attack on Large Language ModelPreprint
Guo, J., Chakrabarti, C., & Fan, D. (2026) · arXiv (Cornell University) · doi:10.48550/arxiv.2602.17837 · Cited by 5
“As a result, BF16 is widely adopted in modern accelerators for both training and inference [28].”
Exploring Microscaling MX Minifloat Systolic Arrays on FPGAs
Abdurakhmanov, A., & Fahmy, S. A. (2025) · ACM Transactions on Reconfigurable Technology and Systems · doi:10.1145/3773041 · Cited by 5
“Key features of this method include: —Extended accumulator width to prevent precision loss.”
Zhang, H., Bai, S., Zhou, W.-Q., Zhang, Y., Zhang, Q., Ding, P., Chi, C., Wang, D.-L., & Chen, B.-D. (2025) · arXiv.org · doi:10.48550/arxiv.2510.05827 · Cited by 5
“To improve efficiency and reduce memory consumption, we employ FlashAttention-2 [41], ZeRO [42], and BFloat16 mixed-precision training [43], [44].”
Rethinking Layer-wise Model Merging through Chain of MergesPreprint
Buzzega, P., Salami, R., Porrello, A., & Calderara, S. (2025) · arXiv (Cornell University) · doi:10.48550/arxiv.2508.21421 · Cited by 4
“Furthermore, we aim to explore adaptive mechanisms that dynamically address model heterogeneity, making CoM more versatile in real-world deployment scenarios.”
Dimensional Collapse in Transformer Attention Outputs: A Challenge for Sparse Dictionary Learning
Wang, J., Ge, X.-Y., Shu, W., He, Z.-F., & Qiu, X.-P. (2025) · doi:10.48550/arxiv.2508.16929 · Cited by 5
Pipelined and Low-Power MAC Unit with Sparsity-Aware Encoding for Neural Network Applications
Mruthyunjai Sriram, E., & R., R. (2025) · International Conference on Communication Systems and Network Technologies · doi:10.1109/csnt64827.2025.10967810 · Cited by 5
“The designs exploit input sparsity to achieve significant reductions in compute cycles [15-17].”
A Survey and Comparative Analysis of Number Systems for Deep Neural Networks
Alsuhli, G., Sakellariou, V., Saleh, H., Al-Qutayri, M., Mohammad, B., & Stouraitis, T. (2025) · Proceedings of the IEEE · doi:10.1109/jproc.2025.3578756 · Cited by 5
“…specific NSs’ suitability for DNNs, adapted existing NSs to suit DNN workloads, or proposed new NSs tailored specifically for DNNs. Leading companies such as Google [15], NVIDIA [16], Microsoft [13], IBM [17], and Intel [18], [19], [20] have contributed significantly to this field’s advancement.”
Kosireddy, T. R., Wall, J. D., & Lucas, E. (2024) · CUSTOMNLP4U · doi:10.48550/arxiv.2410.07118 · Cited by 5
“Due to limited computational resources, models with more than 1.5 billion parameters were loaded in half-precision using bf16 (Kalamkar et al., 2019) to mimic consumer-grade technology limitations.”
MethodInfluentialACCO: Accumulate While You Communicate for Communication-Overlapped Sharded LLM Training
Nabli, A., Fournier, L., Erbacher, P., Serrano, L., Belilovsky, E., & Oyallon, E. (2024) · Neural Information Processing Systems · doi:10.52202/085713-2329 · Cited by 5
“We trained all our models with AdamW [36], using mixed precision: our model parameters, gradient accumulation and communication buffers are in bfloat16 [24] while our sharded optimizer states are in single precision (see Fig.”
Evaluating and Enhancing Large Language Models for Conversational Reasoning on Knowledge Graphs
Huang, Y. (2023) · doi:10.48550/arxiv.2312.11282 · Cited by 5
“To reduce GPU memory usage and increase the pace of training, all experiments - excluding LLaMA-2-7B-ARK-FP32 were carried out with BFLOAT16[Kalamkar et al., 2019] half-precision format.”
MethodRedBit: An End-to-End Flexible Framework for Evaluating the Accuracy of Quantized CNNsPreprint
Santos, A., Ferreira, J. D., Mutlu, O., & Falcão, G. (2023) · arXiv (Cornell University) · doi:10.48550/arxiv.2301.06193 · Cited by 3
“Several works already explore mixed precision to improve throughput, latency and energy to performance ratio [65], [66], [67], [68], [69], [70].”
BackgroundApproximations in Deep Learning
Dupuis, E., Filip, S.-I., Sentieys, O., Novo, D., O’Connor, I., & Bosio, A. (2022) · Springer eBooks · doi:10.1007/978-3-030-94705-7_15 · Cited by 7
The Effects of Numerical Precision In Scientific Applications
Murillo, R., Barrio, A. A. D., & Botella, G. (2022) · Annual Modeling and Simulation Conference (ANNSIM) · doi:10.23919/annsim55834.2022.9859379 · Cited by 6
“Each experiment is computed using different formats for floating-point—32-bit single precision, 16-bit half precision, and bfloat16 format (Kalamkar et al. 2019)—, and posit—from 32 down to 8 bits length—number formats.”
MethodSoftware-defined floating-point number formats and their application to graph processing
Vandierendonck, H. (2022) · International Conference on Supercomputing · doi:10.1145/3524059.3532360 · Cited by 5
“To counter the loss in precision, applications often need to use a mixture of number formats, for instance in numeric linear algebra [8, 27, 45] and in deep learning [37, 54].”
BackgroundMethodArias-García, J., de Souza, A. C., Gade, L., Yudi, J., Coelho, F. G. F., de Castro, C. L., Torres, L. C. B., & Braga, A. P. (2022) · IEEE Transactions on Neural Networks and Learning Systems · doi:10.1109/tnnls.2022.3183236 · Cited by 3
“Results in the literature have shown the potential of using bfloat16 format in training machine learning algorithms [22].”
BackgroundOptimizing Exponent Bias for Sub-8bit Floating-Point Inference of Fine-tuned Transformers
Lee, J., & Choi, J. (2022) · IEEE International Conference on Artificial Intelligence Circuits and Systems (AICAS) · doi:10.1109/aicas54282.2022.9869965 · Cited by 2
“For example, BFloat16 [10] reduced the mantissa down to 7-bits, and HFP8 [7] lowered the bit-precision to ( 1 - 4 - 3 / 11 ) for the inference computation to gain 2 - 4 × hardware efficiency.”
BackgroundEfficient Representation of Large-Alphabet Probability Distributions
Adler, A., Tang, J., & Polyanskiy, Y. (2022) · IEEE Journal on Selected Areas in Information Theory · doi:10.1109/jsait.2023.3234502 · Cited by 5
“For 16-bit encodings ( N = 2 16 ) , we use bfloat16, a standard which is commonly used in machine learning [6].”
EcoFlow: Efficient Convolutional Dataflows for Low-Power Neural Network Accelerators
Orosa, L., Koppula, S., Umuroglu, Y., Kanellopoulos, K., Gómez-Luna, J., Blott, M., Vissers, K., & Mutlu, O. (2022) · arXiv.org · doi:10.48550/arxiv.2202.02310 · Cited by 5
“A previous work [160] demonstrates, training with BFLOAT16 can achieve the same accuracy as training with FP32.”
MethodLearned FIB: Fast IP Forwarding without Longest Prefix Matching
Higuchi, S., Koizumi, Y., Takemasa, J., Tagami, A., & Hasegawa, T. (2021) · IEEE International Conference on Network Protocols · doi:10.1109/icnp52444.2021.9651956 · Cited by 5
“Moreover, state-of-the-art CPUs have several features beneficial for neural networks, such as the vectorized fused multiply-add (FMA) instruction [21] and the half-precision floating point format [24], also referred to as bfloat16 (brain floating point).”
BackgroundEvaluating performance of AI operators using roofline model
Chen, Z., Zheng, F., Yu, Q., Sun, R., Guo, F., & Chen, Z. (2021) · Applied Intelligence · doi:10.1007/s10489-021-02794-5 · Cited by 6
“The multiplier tree in A100 supports more data formats than V100, including BF16 [29], FP16, and TF32.”
MethodLow-Precision Reinforcement Learning: Running Soft Actor-Critic in Half PrecisionPreprint
Björck, J., Chen, X., De, C., Gomes, C. P., & Weinberger, K. Q. (2021) · arXiv (Cornell University) · doi:10.48550/arxiv.2102.13565 · Cited by 13
“Other representations are actively being researched (Kalamkar et al., 2019; Das et al., 2018; Song et al., 2017).”
BackgroundEFloat: Entropy-coded Floating Point Format for Compressing Vector Embedding ModelsPreprint
Bordawekar, R. R., Abali, B., & Chen, M. (2021) · arXiv (Cornell University) · doi:10.48550/arxiv.2102.02705 · Cited by 5
“Current 16-bit implementations include IEEE 754 half-precision (FP16), with 1 sign bit, 5 exponent bits, and 10 fraction bits; Brain Floating Point (BFLOAT16) [40, 65], with 1 sign bit, 8 exponent bits, and 7 fraction bits; and Deep Learning Float (DLFloat) [4], with 1 sign bit, 6 exponent bits, and 7 fraction bits.”
MethodDynaQuant: Compressing Deep Learning Training Checkpoints via Dynamic Quantization
Agrawal, A., Reddy, S., Bhattamishra, S., Nookala, V. P. S., Vashishth, V., Rong, K.-X., & Tumanov, A. (2023) · arXiv.org · doi:10.48550/arxiv.2306.11800 · Cited by 5
“Therefore,Quantizer preserves themost importantmodel parameters in the high precision bfloat16 [52] format.”
Operator-Aware Mixed-Precision Tolerance Calibration for Tensor Kernels
Sarkar, D. (2026) · arXiv.org · doi:10.48550/arxiv.2607.16228 · Cited by 4
A State-Transition Framework for Efficient LLM ReasoningPreprint
Zhang, L., Zhao, Y., Wang, L., Shi, T., Luo, W., Zhang, K., & Su, J. (2026) · arXiv (Cornell University) · doi:10.48550/arxiv.2602.01198
“Moreover, we measure reasoning latency on a single NVIDIA A100 GPU with a batch size of 1 , while enabling FlashAttention-2 (Dao, 2023) with BF16 (Kalamkar et al., 2019).”
Multiscale Light-Matter Dynamics in Quantum Materials: From Electrons to Topological Superlattices
Razakh, T. M., Linker, T., Luo, Y., Piroozan, N., Pennycook, J., Kumar, N., Musaelian, A., Johansson, A., Kozinsky, B., Kalia, R., et al. (2025) · International Conference on Software Composition · doi:10.1145/3712285.3771785 · Cited by 4
“The added loop of blocks also allows distributing the computation to more GPU blocks when offloading is used [12].”
Noh, S.-H., Kim, S., Kim, S. B., Kim, D., Kung, J., & Kim, Y. (2025) · International Symposium on Low Power Electronics and Design (ISLPED) · doi:10.1109/islped65674.2025.11261809 · Cited by 4
“} 1 ), along with improvements in both performance and energy efficiency [6], [8], [15], [16], [25], [35], [42], [43].”
TTrace: Lightweight Error Checking and Diagnosis for Distributed Training
Jiang, H.-T., Zhu, S.-W., Zhang, Z., Song, Z., Fu, X., Jia, Z., Wang, Y.-D., & Li, J.-Y. (2025) · arXiv.org · doi:10.48550/arxiv.2506.09280 · Cited by 4
“This question has existed since the introduction of floating-point numbers, but has recently become much more challenging due to the adoption of low-precision data types like BF16 [18] and FP8 [25,33,40] in large-scale training.”
FLASH-D: FlashAttention with Hidden Softmax Division
Alexandridis, K., Titopoulos, V., & Dimitrakopoulos, G. (2025) · International Symposium on Low Power Electronics and Design · doi:10.1109/islped65674.2025.11261805 · Cited by 4
“1 and 3 for various hidden dimension sizes ( d ) and for two reduced-precision floating-point formats: BFloat16 [30] and FP8-E4M3 [31].”
DELPHYNE: A Pre-Trained Model for General and Financial Time SeriesPreprint
Ding, X., Mittal, A., & Gopal, A. (2025) · arXiv (Cornell University) · doi:10.48550/arxiv.2506.06288 · Cited by 8
“Training was conducted on 8 H100 GPUs over 4 days with mixed-precision (bf16) (Kalamkar et al., 2019) for speed.”
FETTA: Flexible and Efficient Hardware Accelerator for Tensorized Neural Network Training
Lu, J., Tian, J.-Y., Li, H., Young, I., & Zhang, Z. (2025) · IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems · doi:10.1109/tcad.2026.3651426 · Cited by 4
“BFLOAT16-based multiply-accumulate (MAC) units are adopted in PEs [57].”
Greca, A. D., Amaro, I., Barra, P., Rosapepe, E., & Tortora, G. (2024) · IEEE International Conference on Bioinformatics and Biomedicine (BIBM) · doi:10.1109/bibm62325.2024.10822177 · Cited by 9
Fine-Tuning In-House Large Language Models to Infer Differential Diagnosis from Radiology Reports
Chen, L., Teotia, R., Verdone, A., Cardall, A., Tyagi, L., Shen, Y., & Chopra, S. (2024) · arXiv.org · doi:10.48550/arxiv.2410.09234 · Cited by 4
“During fine-tuning, to prevent precision loss, the quantized weights are dequantized back to higher precision (16-bit BrainFloat) before being used to update the LoRa adapter.”
MethodA Software-Programmable Neural Processing Unit for Graph Neural Network Inference on FPGAs
Zhang, T., Boutros, A., Gribok, S., Boateng, K., & Betz, V. (2024) · International Conference on Field-Programmable Logic and Applications · doi:10.1109/fpl64840.2024.00034 · Cited by 4
“Therefore, we keep the MVU int8 precision and modify the rest of the NPU pipeline to use Google’s 16-bit Brain floating-point precision ( bfloat16 ) which was shown to provide similar inference accuracy to single-precision floating-point precision [35].”
MethodNoh, S.-H., Lee, S., Shin, B., Park, S., Jang, Y., & Kung, J. (2025) · IEEE Transactions on Very Large Scale Integration (VLSI) Systems · doi:10.1109/tvlsi.2025.3540346 · Cited by 5
“To mitigate this burden, various algorithmic techniques for data quantization on activations and/or weights have been explored [5], [8], [14], [21], [25], [31], [34], [35], [54], [60].”
InfluentialMemory Efficient Mixed-Precision Optimizers
Lewandowski, B., & Kosson, A. (2023) · arXiv.org · doi:10.48550/arxiv.2309.12381 · Cited by 4
Quantitative study of floating-point precision on modern FPGAs
Abdelhamid, R. B., Kuwazawa, G., & Yamaguchi, Y. (2023) · Heart · doi:10.1145/3597031.3597042 · Cited by 4
“For example, it is only recently that chip manufacturers started rolling out devices that provide support for these custom precisions, among which, the Bfloat16 format, that is a 16-bit format invented by Google for AI applications [7, 10].”
BackgroundNumerical stability of DeepGOPlus inference
Pepe, I. G., Chatelain, Y., Kiar, G., & Tristan Glatard, B. (2024) · PLoS ONE · doi:10.1371/journal.pone.0296725 · Cited by 3
“These are popular formats that are already implemented in hardware and have already been used to reduce precision while maintaining performance and accuracy in different code applications, including in some cases, deep learning algorithms [13].”
BackgroundMethodInfluentialCONVOLVE: Smart and seamless design of smart edge processors
Gomony, M. D., de Putter, F., Gebregiorgis, A., Paulin, G., Mei, L.-Y., Jain, V., Hamdioui, S., Sanchez, V., Grosser, T., Geilen, M., et al. (2022) · arXiv.org · doi:10.48550/arxiv.2212.00873 · Cited by 4
“For training, different data formats like 16bit floats (FP16), BFloat [52], DLFloat [53] etc.”
Defending with Errors: Approximate Computing for Robustness of Deep Neural Networks
Guesmi, A., Alouani, I., Khasawneh, K. N., Baklouti, M., Frikha, T., Abid, M., & Abu-Ghazaleh, N. B. (2022) · arXiv.org · doi:10.48550/arxiv.2211.01182 · Cited by 4
“BFloat16 (Brain Floating Point) [31] is a data representation used in machine learning applications and intended to reduce the storage requirements and increase computing speed without losing precision.”
BackgroundFPVM: Towards a Floating Point Virtual Machine
Dinda, P., Wanninger, N., Ma, J.-C., Bernat, A., Bernat, C., Ghosh, S., Kraemer, C., & Elmasry, Y. (2022) · IEEE International Symposium on High-Performance Parallel Distributed Computing · doi:10.1145/3502181.3531469 · Cited by 4
“First, alternatives such as unums/posits [26, 37], BFloats[38], logarithmic arithmetic [3], and others [29, 43] potentially extract more useful representational power out of the same number of bits, or have range/precision tradeoffs that are more suitable for some modern workloads such as machine learning.”
BackgroundDynamically Adapting Floating-Point Precision to Accelerate Deep Neural Network Training
Rios, J. H. O., Armejach, A., Petit, E., Henry, G., & Casas, M. (2021) · International Conference on Machine Learning and Applications · doi:10.1109/icmla52953.2021.00161 · Cited by 16
“The algorithm starts the training process using the SoA MP training [8] for several batches, defined by numBatchesMP parameter.”
MethodInfluentialCharacterizing and Taming Resolution in Convolutional Neural Networks
Yan, E. Q., Luo, L., & Ceze, L. (2021) · IEEE International Symposium on Workload Characterization · doi:10.48550/arxiv.2110.14819 · Cited by 4
“To date, most efforts are focused on approaches that only improve computation efficiency, such as quantization [6], [23], [40], weight pruning [5], [11], input masking [37], temporal redundancy reduction [1], model cascades [28], alternative numerical representations [12], [14], [16], image resolution resizing [31], a…”
SmaQ: Smart Quantization for DNN Training by Exploiting Value Clustering
Shoghi, N., Bersatti, A., Qureshi, M. K., & Kim, H. (2021) · IEEE Computer Architecture Letters · doi:10.1109/lca.2021.3108505 · Cited by 3
“To increase the dynamic range while still using 16 bits only (including the sign bit), the BFloat16 (BF16) [6] format uses 8 bits for the exponent and 7 for the mantissa.”
MethodReducing numerical precision preserves classification accuracy in Mondrian Forests
Vicuna, M., Khannouz, M., Kiar, G., Chatelain, Y., & Glatard, T. (2021) · 2021 IEEE International Conference on Big Data (Big Data) · doi:10.48550/arxiv.2106.14340 · Cited by 4
“Recently, deep learning has led to the emergence of reduced formats such as Microsoft’s msfp8 Minifloats (8 bits), IEEE-754 binary16 (16 bits), bfloat16 (16 bits) [6], or posits (8, 16, 32, and 64 bits) [7].”
BackgroundComparative Study of Different Reduced Precision Techniques in Deep Neural Network
Gupta, R., & Ranga, V. (2020) · Proceedings of International Conference on Big Data, Machine Learning and their Applications · doi:10.1007/978-981-15-8377-3_11 · Cited by 4
Rios, J. H. O., Armejach, A., Khattak, G. R., Petit, E., Vallecorsa, S., & Casas, M. (2020) · International Conference on Machine Learning and Applications · doi:10.1109/icmla51294.2020.00017 · Cited by 7
“Figure 2b shows the FMA implementation used by Kalamkar et al. in [21], which is similar to the one previously described.”
BackgroundMethodResultInfluentialK-TanH: Efficient TanH For Deep LearningPreprint
Kundu, A., Heinecke, A., Kalamkar, D. D., Srinivasan, S., Qin, E., Mellempudi, N., Das, D., Banerjee, K., Kaul, B., & Dubey, P. K. (2019) · arXiv (Cornell University) · doi:10.48550/arxiv.1909.07729 · Cited by 4
“One solution is to use low-precision inputs, e.g. BFloat16 (Kalamkar et al., 2019; Dillon et al., 2017), to such functions in order to achieve high-performance activations at the cost of lower accuracy.”
BackgroundMethodSelf-citationSumformer: A Linear-Complexity Alternative to Self-Attention for Speech Recognition
Parcollet, T., van Dalen, R., Zhang, S.-C., & Bhattacharya, S. (2023) · arXiv.org · doi:10.48550/arxiv.2307.07421 · Cited by 4
“Measurements are extracted on an isolated compute node with four Tesla A100 80GB and bf16 mixed precision [28].”
MethodTan, N., Bird, R., Chen, G.-Y., & Taufer, M. (2021) · International Conference on Conceptual Structures · doi:10.1007/978-3-030-77964-1_35 · Cited by 4
“The three candidates for reduced storage formats are FP16, TensorFloat [20], and Bfloat16 [17].”
Sahai, A., Raj, N., & Srivastava, A. (2026) · doi:10.48550/arxiv.2610.07853 · Cited by 3
“Quantization-aware training uses a straight-through estimator: the forward pass uses the codes, and the back-ward pass updates the latents, kept here in fp32. bf16 near the threshold. bf16 has an 8-bit significand (Kalamkar et al., 2019).”
StructSplat: Generalizable 3D Gaussian Splatting from Uncalibrated Sparse Views
Zhao, J., Chen, B.-Q., Chen, X., Wang, G., & Nie, L.-Q. (2026) · arXiv.org · doi:10.48550/arxiv.2606.28321 · Cited by 3
“To optimize training efficiency and alleviate GPU memory overhead, we incorporate bfloat16 (BF16) mixed-precision training [22] along-StructSplat”
Approaching Shannon Bound with Lossless LLM Weight Compression
Tan, H., Chen, Y., Alonso, G., Wong, W., & He, B. (2026) · Proceedings - International Symposium on Computer Architecture/Proceedings · doi:10.1109/isca66397.2026.00024
“This property is particularly important for the deployment of reasoning-intensive tasks, where lossy techniques can introduce instability and unpredictable accuracy degradation [24], [28], [30], [42].”
LLM-PRISM: Characterizing Silent Data Corruption from Permanent GPU Faults in LLM Training
Tyagi, A., Hukerikar, S., Saxena, N., Huang, Y.-X., Shirvani, P. P., Tung, C.-H., & Zhu, Y. (2026) · arXiv.org · doi:10.48550/arxiv.2604.10390 · Cited by 3
“To evaluate the impact of hardware faults across modern mixed-precision regimes, we run all fault-injection campaigns under three training formats: IEEE FP16, BF16 [23], and FP8 [24], which are the de facto low-precision standards.”
STAR-PIM: Self-Test and Repair Structure for Processing-in-Memory With Adder Tree-Based MAC
Shin, S.-H., Yoo, Y., Moon, Y., Son, N., Kim, D., & Kang, S.-H. (2026) · IEEE Transactions on Circuits and Systems Part 1: Regular Papers · doi:10.1109/tcsi.2025.3615631 · Cited by 3
“Moreover, the use of low-precision floating-point formats, such as bfloat16, has been adopted in lightweight designs to minimize area and power consumption while maintaining computational accuracy [19].”
Multimodal On-Device Learning for Monocular Depth Estimation on Ultralow-Power MCUs
Nadalini, D., Rusci, M., Cereda, E., Benini, L., Conti, F., & Palossi, D. (2025) · IEEE Internet of Things Journal · doi:10.1109/jiot.2025.3636826 · Cited by 3
“9 × speed-up versus the 32-bit floating point counterpart [31] without sacrificing accuracy [46].”
Maqbool, D., Lee, C., Huemann, Z., Church, S., Larson, M., Perlman, S. B., Romero, T. A., Warner, J. D., Lubner, M. G., Tie, X., et al. (2025) · Computer Vision and Pattern Recognition · doi:10.48550/arxiv.2510.27680 · Cited by 3
“Mixed-precision training was enabled using bfloat16 [23].”
InfiR2: A Comprehensive FP8 Training Recipe for Reasoning-Enhanced Language Models
Wang, W.-J., Cai, S., Xie, C.-K., Feng, M.-F., Zhang, Y.-M., Li, Z., Yang, K., Li, M., Cao, J., & Yang, H.-X. (2025) · arXiv.org · doi:10.48550/arxiv.2509.22536 · Cited by 3
“While BF16 is the current de facto standard widely adopted in large-scale model training (Kalamkar et al., 2019), a paradigm shift is underway.”
Park, J., Kim, H., Han, J.-Y., & Choi, S. (2025) · Design Automation Conference · doi:10.1109/dac63849.2025.11133184 · Cited by 3
“Besides, the wider exponent range can even enhance the accuracy of LLM inference with possessing excessive data range [27].”
Self-citationF3: An FPGA-Based Transformer Fine-Tuning Accelerator With Flexible Floating Point Format
He, Z., Jin, X., & Xu, Z. (2025) · IEEE Journal on Emerging and Selected Topics in Circuits and Systems · doi:10.1109/jetcas.2025.3555970 · Cited by 3
“Brain Floating Point half-precision format (BF16) [14] and 8-bit floating point (FP8) [15], [16] have been proposed for deep neural network (DNN) training and applied on NVIDIA high-end GPUs.”
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