嵌入式爱好者

查看: 14128|回复: 0

[Win CE] 硬件浮点运算

[复制链接]

6

主题

28

帖子

45

积分

扫一扫,手机访问本帖
发表于 2016-11-10 11:17:33 | 显示全部楼层 |阅读模式
根据网上的补丁,在OK6410A和OK210V1.4上实现了硬件浮点运算,并进行了测试,发现硬浮点对比软浮点,运算速度有了明显的提升,尤其是三角函数。
下面是我记录下的对比表:
表格中数字的单位为毫秒
D1指使用Double进行一亿次乘法运算
F1指使用Float进行一亿次乘法运算
S5指使用Double进行一组三角运算(包括sincostanasinacosatan运算各一次)五十万次
  
  
OK6410A开发板
OK210V1.4开发板
更新前
更新后
更新前
更新后
D1
F1
S5
D1
F1
S5
D1
F1
S5
D1
F1
S5
1
32213
14020
53852
9660
8902
5632
12962
6430
20069
7547
5933
4468
2
32213
14022
53942
9660
8902
5633
12961
6430
20070
7443
5932
4469
3
32214
14020
53827
9665
8902
5633
12961
6431
20068
7441
5933
4468
4
32266
14020
53825
9659
8902
5636
12961
6430
20069
7440
5932
4468
5
32214
14023
53829
9659
8902
5632
12961
6430
20070
7441
5932
4468
6
32214
14019
53826
9660
8902
5633
12961
6430
20070
7441
5932
4468
7
32216
14022
53908
9660
8902
5633
12962
6431
20071
7441
5932
4468
8
32214
14023
53824
9659
8902
5633
12961
6430
20070
7441
5934
4468
9
32213
14021
53822
9663
8902
5633
12961
6430
20073
7441
5932
4468
10
32215
14030
53823
9659
8902
5633
12961
6430
20070
7441
5933
4470
硬件浮点运算补丁可以从网络搜索ARM_VFPv2_R1P0_00BET0.msi文件安装,将安装后的文件拷贝入操作系统的OAL层编译即可。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2024-12-20 19:11

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表