跳到主要内容
研究论文

双字算法基本构造块的严格误差界

出版:2017年10月10日 出版历史

摘要

我们分析了双字算术(在文献中通常称为“双字算术”)的几个经典基本构造块:双字数和浮点数的相加、两个双字数的相加,双字数与浮点数的乘法,两个双字数字的乘法,一个双字数除以一个浮点数,以及两个双字数的除法。对于乘法和除法,我们得到了比以前公布的更好的相对误差范围。对于两个双字数字的相加,我们表明以前发布的界限是不正确的,并且我们提供了一个新的相对误差界限。我们引入了新的除法算法。我们还举例说明了边界的紧性。

工具书类

[1]
D.H.Bailey、R.Barrio和J.M.Borwein。2012.高精度计算:数学物理和动力学。申请。数学。计算。218, 20 (2012), 10106--10121. https://doi.org/10.1016/j.amc.2012.03.087
[2]
S.Boldo。2006.完全浮点证明的缺陷:veltkamp/dekker算法的形式证明示例。第三届国际自动推理联合会议论文集(计算机科学讲稿),U.Furbach和N.Shankar(编辑),第4130卷。52--66.
[3]
S.Boldo和M.Daumas。2003.可能下溢浮点运算的代表性修正项。在第16届计算机算术研讨会的会议记录中,J.-C.Bajard和M.Schulte(编辑)。IEEE计算机学会出版社,加利福尼亚州洛斯阿拉米托斯,79-86。
[4]
K.布里格斯。1998年,双倍图书馆。检索自http://www.boutel.com/fracster-src/doubledouble/doubleduble.html。
[5]
弗洛伦特·德迪内欣(Florent de Dinechin)、阿列克谢·埃尔肖夫(Alexey V.Ershov)和尼古拉斯·加斯特(Nicolas Gast)。2005.走向后终极libm。第17届IEEE计算机算术研讨会论文集(ARITH'05)。IEEE计算机学会,华盛顿特区,288-295。https://doi.org/10.109/ARITH.2005.46
[6]
T·J·德克尔。1971.扩展可用精度的浮点技术。数字。数学。18, 3 (1971), 224--242.
[7]
L.Fousse、G.Hanrot、V.Lefèvre、P.Pélissier和P.Zimmermann。MPFR:具有正确舍入的多精度二进制浮点库。ACM事务处理。数学。柔和。33, 2 (2007). https://doi.org/10.1145/1236463.1236468。
[8]
Y.Hida、X.S.Li和D.H.Bailey。2012.C/Fortran-90双双和四双软件包,2.3.17版。检索自http://crd-legacy.lbl.gov/∼dhbailey/mpdist/。
[9]
Y.Hida、X.S.Li和D.H.Bailey。2001.四双精度浮点算法。IEEE计算机算术研讨会(ARITH’16)论文集。155--162. https://doi.org/10.1109/ARITH.2001.930115
[10]
IEEE计算机学会。2008年IEEE浮点运算标准。IEEE标准754-2008。检索自http://ieeexplore.ieee.org/servlet/opac?punumber=4610933
[11]
克劳德·皮埃尔·珍妮罗德(Claude-Pierre Jeannerod)和齐格弗里德·M·朗普(Siegfried M.Rump)。2016。关于浮点运算的相对误差:最佳边界和应用。检索自https://hal.inia.fr/hal-00934443
[12]
W.Kahan。1996年,IEEE-754现状讲义。检索自网址:http://www.cs.berkeley.edu/∼wkahan/iee754status/IEEE754.PDF。
[13]
D.Knuth。1998年,《计算机编程艺术》(第三版)。第2卷。马萨诸塞州雷丁市Addison-Wesley。
[14]
X.Li、J.Demmel、D.H.Bailey、G.Henry、Y.Hida、J.Iskandar、W.Kahan、A.Kapur、M.Martin、T.Tung和D.J.Yoo。2000.扩展和混合精度BLAS的设计、实施和测试。技术报告45991。劳伦斯伯克利国家实验室。检索自http://crd.lbl.gov/∼xiaoye/XBLAS。
[15]
X.Li、J.Demmel、D.H.Bailey、G.Henry、Y.Hida、J.Iskandar、W.Kahan、A.Kapur、M.Martin、T.Tung和D.J.Yoo。2002。扩展和混合精度BLAS的设计、实现和测试。ACM事务处理。数学。软件28,2(2002),152--205。
[16]
C.利希特诺、S.卡洛和S.M.米勒。2016.IBM z13上的四精度浮点。2016年IEEE第23届计算机算术研讨会(ARITH’23)会议记录。87--94. https://doi.org/10.1109/ARITH.2016.26
[17]
S.Linnainmaa。1981.双精度浮点计算软件。ACM事务处理。数学。柔和。7, 3 (1981), 272--283. https://doi.org/10.1145/355958.355960
[18]
O.莫勒。1965.浮点加法的准双精度。BIT 5(1965),37-50。
[19]
Jean-Michel Muller、Nicolas Brisebarre、Florent de Dinechin、Claude-Pierre Jeannerod、Vincent Lefèvre、Guillaume Melquiond、Nathalie Revol、Damien Stehlé和Serge Torres。2010年,《浮点运算手册》。Birkhä用户Boston。572页。
[20]
Y.Nievergelt。2003.标量融合的乘法加法指令产生的浮点矩阵算术可以证明精确到倒数第二位。ACM事务处理。数学。柔和。29, 1 (2003), 27--48.
[21]
T.Ogita、S.M.Rump和S.Oishi。2005.精确的和和和点积。SIAM J.科学。计算。26, 6 (2005), 1955--1988. https://doi.org/10.1137/030601818
[22]
瓦伦蒂娜·波佩斯库。2017.迈向快速认证的多精度库。博士论文。里昂大学,里昂师范学院。
[23]
S.M.隆隆声。2009年,转型和病态问题。《验证计算及相关主题国际研讨会论文集》。
[24]
S.M.Rump、T.Ogita和S.Oishi。2008.精确浮点求和第一部分:忠实舍入。SIAM J.科学。计算。31, 1 (2008), 189--224. https://doi.org/10.1137/050645671
[25]
P.H.斯特本斯。1974年,浮点计算。新泽西州恩格尔伍德悬崖普伦蒂斯·霍尔。

引用人

查看全部

建议

评论

信息和贡献者

问询处

发布于

数学软件上的封面图像ACM事务
ACM数学软件汇刊 第44卷第2期
2018年6月
242页
国际标准编号:0098-3500
EISSN公司:1557-7295
内政部:10.1145/3132683
期刊目录
如果复制品不是为了盈利或商业利益而制作或分发的,并且复制品的第一页载有本通知和完整引文,则允许免费制作本作品的全部或部分数字或硬拷贝以供个人或课堂使用。必须尊重作者以外的其他人拥有的本作品组成部分的版权。允许用信用证进行摘要。要以其他方式复制或重新发布、在服务器上发布或重新分发到列表,需要事先获得特定许可和/或收取费用。从请求权限[电子邮件保护].

出版商

计算机协会

美国纽约州纽约市

出版历史

出版:2017年10月10日
认可的:2017年7月1日
修订过的:2017年3月1日
收到:2016年9月1日
在TOMS中发布体积44,问题2

权限

请求对此文章的权限。

检查更新

作者标记

  1. 浮点运算
  2. 双重算术
  3. 双字算术
  4. 无错误转换

限定符

  • 研究文章
  • 研究
  • 参考

资金来源

  • 快速放松
  • 法国国家研究局(ANR)

贡献者

其他指标

文献计量学和引文

文献计量学

文章指标

  • 下载次数(过去12个月)26
  • 下载次数(最近6周)1
反映截至2024年9月21日的下载量

其他指标

引文

引用人

查看全部
  • (2024)VCFloat2:Coq中的浮点误差分析第13届ACM SIGPLAN认证程序和证明国际会议记录10.1145/3636501.3636953(14-29)在线发布日期:2024年1月9日
  • (2024)开源RISC-V向量数学库2024年IEEE第31届计算机算术(ARITH)研讨会10.1109/ARITH61463.2024.00019(60-67)在线发布日期:2024年6月10日
  • (2024)ab+cd+e形式的整圆算子的有用应用2024年IEEE第31届计算机算术(ARITH)研讨会10.1109/ARITH61463.2024.00015(32-39)在线发布日期:2024年6月10日
  • (2023)用双字算法精确计算欧氏范数ACM数学软件汇刊10.1145/356867249:1(1-34)在线发布日期:2023年3月21日
  • (2023)SIMD结构的并行补偿Horner方案2023年IEEE第30届计算机算术(ARITH)研讨会10.1109/ARITH58626.2023.00010号(131-138)在线发布日期:2023年9月4日
  • (2022)实现准确快速的求和ACM数学软件汇刊10.1145/354448848:3(1-39)在线发布日期:2022年9月10日
  • (2022)双字算术的形式化及对“双字算术基本构造块的严格误差界限”的评述ACM数学软件汇刊10.1145/348451448:1(1-24)在线发布日期:2022年2月16日
  • (2021)用于声音浮点计算的区间编译器2021年IEEE/ACM代码生成与优化国际研讨会论文集10.1109/CGO51591.2021.9370307(52-64)在线发布日期:2021年2月27日
  • (2020)超标量体系结构的多项式求值及其在初等函数e中的应用ACM数学软件汇刊10.1145/340889346:3(1-22)在线发布日期:2020年9月15日
  • (2020)忠实四舍五入浮点计算ACM数学软件汇刊10.1145/329095546:3(1-20)在线发布日期:2020年7月13日
  • 显示更多引用人

视图选项

获取访问权限

登录选项

完全访问权限

查看选项

PDF格式

以PDF文件查看或下载。

PDF格式

电子阅读器

使用联机查看电子阅读器.

电子阅读器

媒体

数字

其他

桌子

分享

分享

共享此出版物链接

在社交媒体上分享