【24h】

Testing linear algebra software

机译:测试线性代数软件

获取原文
获取外文期刊封面目录资料

摘要

How can we test the correctness of a computer implementation of an algorithm such as Gaussian elimination, or the QR algorithm for the eigenproblem? This is an important question for program libraries such as LAPACK, that are designed to run on a wide range of systems. We discuss testing based on verifying known backward or forward error properties of the algorithms, with particular reference to the test software in LAPACK. Issues considered include the choice of bound to verify, computation of the backward error, and choice of test matrices. Some examples of bugs in widely used linear algebra software are described.
机译:我们如何测试计算机实现的正确性,例如高斯消除诸如高斯消除的算法或QR算法? 这是诸如LAPACK的程序库的重要问题,该问题旨在在各种系统上运行。 我们讨论基于验证算法的已知后向或前向误差属性的测试,特别是Lapack中的测试软件。 所考虑的问题包括选择必然验证,计算后向误差和测试矩阵的选择。 描述了广泛使用的线性代数软件中的错误示例。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号