发新帖我要提问
12
返回列表
打印
[XMC™]

请问浮点运算,提高运算效率,必须转换成Q16 这种定点吗?

[复制链接]
楼主: wangjiahao88
手机看帖
扫描二维码
随时随地手机跟帖
21
iyoum| | 2024-4-6 12:54 | 只看该作者 回帖奖励 |倒序浏览
定点计算通常涉及整数运算,避免了浮点运算中复杂的对数、指数等函数计算,因此可以简化运算过程。

使用特权

评论回复
22
saservice| | 2024-4-6 16:15 | 只看该作者
精度高:浮点运算可以表示非常大或非常小的数值,因此它们在处理复杂数**算时具有较高的精度。
通用性:浮点运算可以用于各种类型的数**算,包括加法、减法、乘法、除法等。

使用特权

评论回复
23
weifeng90| | 2024-4-6 16:25 | 只看该作者
非绝对,如果运算效率已经满足应用要求就没必要得。

使用特权

评论回复
24
nomomy| | 2024-4-7 10:18 | 只看该作者
利用多核处理器或者众核架构进行并行浮点运算,提高运算效率。

使用特权

评论回复
25
cashrwood| | 2024-4-7 13:27 | 只看该作者
定点格式能够提供一个固定的精度,例如Q16.16定点小数可以提供最大精度为1.525e-05的表示范围。

使用特权

评论回复
26
pl202| | 2024-4-7 16:02 | 只看该作者
科学计算或其他需要高精度处理的场景可能更适合使用标准的浮点格式(如IEEE 754标准的单精度和双精度浮点数)。

使用特权

评论回复
27
alvpeg| | 2024-4-7 18:48 | 只看该作者
采用高效的浮点运算库,如Intel的Math Kernel Library(MKL),或者针对特定运算进行手工优化。

使用特权

评论回复
28
belindagraham| | 2024-4-7 21:48 | 只看该作者
浮点数运算在处理科学计算和高精度数值时非常有用,但在某些场合,如嵌入式系统或实时系统中,浮点运算可能会带来额外的开销,因为浮点运算单元通常比定点运算单元复杂,且浮点数的表示和运算需要更多的处理时间和内存空间。在这些场景下,为了提高运算效率和减少资源占用,工程师们常常会将浮点数转换为定点数来进行运算。

使用特权

评论回复
29
chenqianqian| | 2024-4-8 07:53 | 只看该作者
这个不一定,如果处理速度已经满足要求就不用了。

使用特权

评论回复
30
tabmone| | 2024-4-8 15:27 | 只看该作者
在某些情况下,算法设计可能更容易适应定点运算,从而提高效率。

使用特权

评论回复
31
jonas222| | 2024-4-9 11:43 | 只看该作者
一些硬件平台对浮点运算的支持可能较弱,而对定点运算的支持可能更好。在这种情况下,使用定点运算可能更有利。

使用特权

评论回复
32
小夏天的大西瓜| | 2024-4-22 21:41 | 只看该作者
Q16是一种常见的定点表示格式有时没有必要一定使用

使用特权

评论回复
33
芯路例程| | 2024-4-22 22:53 | 只看该作者
使用带有浮点运算器的处理器,例如带有浮点加速的浮点运算器(fpu)或 dsp。

使用特权

评论回复
34
中国龙芯CDX| | 2024-4-23 14:46 | 只看该作者
这个精度问题还是看自己的需求吧,一般情况下是不需要的

使用特权

评论回复
35
LLGTR| | 2024-4-25 02:21 | 只看该作者
定点运算通常采用整数运算,避免了浮点运算中的复对数、指数等函数运算,简化了运算过程。

使用特权

评论回复
36
鹿鼎计| | 2024-4-28 19:38 | 只看该作者
我觉得浮点型运算还是很占CPU的,能精简,尽量精简。

使用特权

评论回复
37
软核硬核| | 2024-4-28 20:00 | 只看该作者
不是必须的,如果想要运算快一些,就可以转换一下。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则