发明名称 |
用于高效浮点计算的运算 |
摘要 |
本发明提供用于有效地处置浮点运算中的有问题的拐点情况而不引发旗标或异常的系统及方法。检测将在例如除法或平方根计算等浮点计算中产生有问题的拐点情况的一或多个浮点数。应用定点化运算以修改所述计算以便避免所述有问题的拐点情况。接着执行所述经修改的计算,同时在中间阶段期间抑制错误旗标。 |
申请公布号 |
CN104603744A |
申请公布日期 |
2015.05.06 |
申请号 |
CN201280075418.8 |
申请日期 |
2012.10.30 |
申请人 |
高通股份有限公司 |
发明人 |
埃里克·詹姆斯·普隆迪克;戴维·J·霍伊尔;斯瓦米纳坦·巴拉苏布拉马尼安 |
分类号 |
G06F7/535(2006.01)I;G06F7/552(2006.01)I |
主分类号 |
G06F7/535(2006.01)I |
代理机构 |
北京律盟知识产权代理有限责任公司 11287 |
代理人 |
宋献涛 |
主权项 |
一种操作浮点单元的方法,所述方法包括:从存储器接收一或多个浮点数;接收对应于计算的一或多个浮点指令;检测将在所述计算中产生有问题的拐点情况的一或多个浮点数;用定点化运算修改所述计算以便避免所述有问题的拐点情况;在所述计算的中间阶段期间抑制错误旗标;以及执行所述经修改的计算。 |
地址 |
美国加利福尼亚州 |