Vectorised/Semi-Parallel Interval Multiplication

E. Malins, M. Szularz, B. Scotney
{"title":"Vectorised/Semi-Parallel Interval Multiplication","authors":"E. Malins, M. Szularz, B. Scotney","doi":"10.1109/SCAN.2006.49","DOIUrl":null,"url":null,"abstract":"To date, two principle methods for the multiplication of two intervals have been proposed. Namely, the multiplication of all four bounds and finding their minima/maxima; or by pre-processing the bounds and determining which multiplicands to use based upon their signs. In either case, a minimum of four multiplications are required for complete coverage and special cases such as [0, 1] times [-infin, 1] can result in the less than enlightening [-infin, +infin]. This paper describes a new method of interval multiplication that never requires more than two multiplications, has no special cases and elegantly handles the above case. We continue by describing reformulations of the brute-force and 9-case methods which, through making use of SIMD technology, parallelise and vectorise their operation, ultimately allowing the complete removal of branching. We conclude with an analysis of the algorithms and their performance, compared with the two forementioned traditional techniques.","PeriodicalId":388600,"journal":{"name":"12th GAMM - IMACS International Symposium on Scientific Computing, Computer Arithmetic and Validated Numerics (SCAN 2006)","volume":"113 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2006-09-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"12th GAMM - IMACS International Symposium on Scientific Computing, Computer Arithmetic and Validated Numerics (SCAN 2006)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SCAN.2006.49","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

To date, two principle methods for the multiplication of two intervals have been proposed. Namely, the multiplication of all four bounds and finding their minima/maxima; or by pre-processing the bounds and determining which multiplicands to use based upon their signs. In either case, a minimum of four multiplications are required for complete coverage and special cases such as [0, 1] times [-infin, 1] can result in the less than enlightening [-infin, +infin]. This paper describes a new method of interval multiplication that never requires more than two multiplications, has no special cases and elegantly handles the above case. We continue by describing reformulations of the brute-force and 9-case methods which, through making use of SIMD technology, parallelise and vectorise their operation, ultimately allowing the complete removal of branching. We conclude with an analysis of the algorithms and their performance, compared with the two forementioned traditional techniques.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
向量化/半并行区间乘法
迄今为止,已经提出了两个区间乘法的主要方法。也就是说,所有四个边界的乘法并找到它们的最小/最大值;或者通过预处理边界并根据其符号确定使用哪些乘数。在任何一种情况下,至少需要四次乘法才能完全覆盖,并且特殊情况(例如[0,1]乘以[-infin, 1])可能会导致比[-infin, +infin]更少的结果。本文描述了一种新的区间乘法方法,它不需要两次以上的乘法,没有特殊情况,并且很好地处理了上述情况。我们继续描述暴力和9例方法的重新配方,通过使用SIMD技术,并行化和矢量化它们的操作,最终允许完全去除分支。最后,我们对该算法及其性能进行了分析,并与上述两种传统技术进行了比较。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Validated computation for infinite dimensional eigenvalue problems VALENCIA-IVP: A Comparison with Other Initial Value Problem Solvers Fast and Accurate Multi-Argument Interval Evaluation of Polynomials Towards Combining Probabilistic, Interval, Fuzzy Uncertainty, and Constraints: An Example Using the Inverse Problem in Geophysics Computer-Assisted Proofs in Solving Linear Parametric Problems
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1