短文:当前 x86-64 架构上浮点运算的开销——非规格化数、溢出、下溢与除零
性能
2015-06-15 v1
摘要
在规格化浮点数值上的简单浮点运算(如加法或乘法)可由当前 AMD 和 Intel 处理器在 3 至 5 个时钟周期内完成。对于非规格化数则不同,非规格化数出现在发生下溢且数值不再能表示为规格化浮点值时。此时的开销大约高两个数量级。
引用
@article{arxiv.1506.03997,
title = {Short Note on Costs of Floating Point Operations on current x86-64 Architectures: Denormals, Overflow, Underflow, and Division by Zero},
author = {Markus Wittmann and Thomas Zeiser and Georg Hager and Gerhard Wellein},
journal= {arXiv preprint arXiv:1506.03997},
year = {2015}
}