面向飞腾处理器的高精度求和与点乘算法实现和优化

来源 :计算机工程与科学 | 被引量 : 0次 | 上传用户:cxddqqqqqq
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在大规模和长时程数值计算中,浮点运算的舍入误差的累积效应可能导致数值结果不可信。求和与点乘是浮点数值计算中最为基础的运算,在大规模科学计算过程中被频繁调用,其数值结果精度至关重要。面向国产飞腾处理器,基于OpenBLAS,采用无误差变换技术设计了高效的汇编内核函数,实现并优化了高精度的求和与点乘算法。数值实验显示,该高精度算法的数值结果精度同原始算法在双倍工作精度下得到的数值结果精度相同,验证了本文算法的有效性;本文算法在单线程情况下运行时间分别是原始算法运行时间的1.57倍和1.76倍,在保证精度提升的
其他文献
目前我国教育方面的人均资源还存在很大的不足。实践教育需要消耗大量的教学资源,目前我国的实践教育如实验课等开设情况并不理想。这就导致了学生虽然能够掌握很扎实的理论
智能站二次回路为光纤连接的虚回路,在进行检修、消缺等现场工作时断开检修设备与运行设备之间的连接容易遗漏。针对目前可视化工具中虚回路可视化信息展示的局限性,本文提出
2020年7月23日至29日,第52届国际化学奥林匹克竞赛(IChO)通过远程在线方式,在郑州连接土耳其伊斯坦布尔举行。来自全世界60个国家和地区的235名选手参加了此次竞赛。经过5个
这个世界正在加速变老。  焦虑与变化一同到来。去哪儿养老? 谁来照顾我?有多少钱才能放心老去?一个个问题给社会治理能力带来新的课题,也给企业带来新的危机和挑战。这种转变不仅关系到人口结构的调整,更关系到产业结构和社会经济的深刻变革。如何应对长寿时代带来的挑战,如何让长寿时代不伴随贫困和疾病,是整个人类面临的全球性的大问题,甚至是关系人类未来发展方向和生死存亡的问题。  本期策划,我们将深度剖析养老
对国内不同版本生物化学教材关于烟酰胺腺嘌呤二核苷酸(NAD~+)或磷酸烟酰胺腺嘌呤二核苷酸(NADP~+)的氧化还原反应机理解释的一句话,即"尼克酰胺的氮为五价,能接受电子还原成
为了保证军事指挥的及时性和精确性,需要在端到端的用户连接上,为各种指挥控制业务预留带宽以保证其服务质量。然而,当前指挥控制网络中,不同通信设备和手段能够提供的带宽资