检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]中国科学院计算技术研究所,中国科学院研究生院北京100080
出 处:《计算机科学》2005年第6期176-180,共5页Computer Science
摘 要:定点算法对于商业计算非常重要,但由于成本和功耗的限制,某些嵌入式芯片尚不能提供浮点部件。针对这些情况,我们必须寻求支持整数ALU的十进制定浮点算数的解决方案。本文提出一种新的基于十进制编码的长整数方法以进行小数运算。实验表明我们的数据模型和算法其性能优于 Java BigDecimal,在实际商业应用中获得了 20%加速。Fixed point arithmetic is very boportant for business computing. And also some embedded chips do not provide float unit because of the limit of cost and power. Under both these conditions,we must find a solution to sup- port decimal fixed or float point arithmetic on Integer ALU. This paper presents a new approach based on decimal en- coded long integer to do decimal arithmetic. Experiments show that our data model and algorithms is superior to Java BigDecimal in performance. We get a speedup of 20% in real commercial applications.
关 键 词:浮点数据 优化 算术 嵌入式芯片 十进制编码 定点算法 浮点部件 解决方案 Java 数据模型 商业应用 ALU 整数
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.231