30454

Accurate Models of NVIDIA Tensor Cores

Faizan A. Khattak, Mantas Mikaitis
School of Computer Science, University of Leeds, Leeds, UK
arXiv:2512.07004 [cs.MS]

@misc{khattak2025accuratemodelsnvidiatensor,

   title={Accurate Models of NVIDIA Tensor Cores},

   author={Faizan A. Khattak and Mantas Mikaitis},

   year={2025},

   eprint={2512.07004},

   archivePrefix={arXiv},

   primaryClass={cs.MS},

   url={https://arxiv.org/abs/2512.07004}

}

Download Download (PDF)   View View   Source Source   Source codes Source codes

747

views

Matrix multiplication is a fundamental operation in for both training of neural networks and inference. To accelerate matrix multiplication, Graphical Processing Units (GPUs) provide it implemented in hardware. Due to the increased throughput over the software-based matrix multiplication, the multipliers are increasingly used outside of AI, to accelerate various applications in scientific computing. However, matrix multipliers targeted at AI are at present not compliant with IEEE 754 floating-point arithmetic behaviour, with different vendors offering different numerical features. This leads to non-reproducible results across different generations of GPU architectures, at the matrix multiply-accumulate instruction level. To study numerical characteristics of matrix multipliers-such as rounding behaviour, accumulator width, normalization points, extra carry bits, and others-test vectors are typically constructed. Yet, these vectors may or may not distinguish between different hardware models, and due to limited hardware availability, their reliability across many different platforms remains largely untested. We present software models for emulating the inner product behavior of low- and mixed-precision matrix multipliers in the V100, A100, H100 and B200 data center GPUs in most supported input formats of interest to mixed-precision algorithm developers: 8-, 16-, and 19-bit floating point.
No votes yet.
Please wait...

You must be logged in to post a comment.

* * *

* * *

HGPU group © 2010-2025 hgpu.org

All rights belong to the respective authors

Contact us: