检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]复旦大学专用集成电路与系统国家重点实验室,上海200433
出 处:《计算机工程》2008年第8期273-274,280,共3页Computer Engineering
摘 要:复杂测试空间中难以命中的冷僻细节,导致在IEEE浮点算法测试过程中难以验证单条浮点运算的正确性。该文针对传统直接随机测试方法的缺点,提出一种边界筛选生成案例的测试方法。该方法对待测算法边界条件建模,求解边界条件,利用解来构造筛选操作数的标准,并通过筛选操作数实现测试。实验证明该方法比直接随机测试方法更可靠。When testing the IEEE Float Point(FP)arithmetic,there are so many corner cases among the complicated test cases that checking the correctness of FP instruction becomes especially difficult.Aiming at the weakness of directly random testing,thesis presents a method called Test using the Boundary Filter to generate test cases.Its ideas are modeling the boundary condition of the FP arithmetic,getting the solution of this modeling,constructing a filtering standard by the solution and filtering the operand for testing.Using this method to test C387L math coprocessor proves this method is more reliable.
关 键 词:浮点运算 随机测试 修正模式 IEEE754标准 边界筛选
分 类 号:TP301.6[自动化与计算机技术—计算机系统结构]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:3.16.135.179