一种数据处理方法、芯片、电子设备及存储介质技术

技术编号:43560211 阅读:14 留言:0更新日期:2024-12-06 17:33
本发明专利技术公开了一种数据处理方法、芯片、电子设备及存储介质。该方法包括:通过芯片的外接接口获取待处理数据,将待处理数据传输到芯片的第一处理单元进行处理;当存在满足倒数处理条件的至少一个待变换数据时,将各待变换数据并行输入到芯片的第二处理单元进行倒数变换,得到各待变换数据的倒数;其中,通过芯片的第二处理单元对待变换数据进行倒数变换,包括:获取预设参数,基于预设参数确定待变换数据的绝对值、符号位和迭代的初始值;对绝对值和初始值进行迭代运算,得到满足精度要求的目标参数;通过定点加法将符号位赋值到目标参数,得到待变换数据的倒数,解决了串行计算效率较低的问题,实现倒数的并行运算,提高了芯片的数据处理效率。

【技术实现步骤摘要】

本专利技术涉及计算机,尤其涉及一种数据处理方法、芯片、电子设备及存储介质


技术介绍

1、牛顿迭代法是一种常用的求解方程近似根的方法,可以用来计算一个数的倒数。具体步骤如下:1、定义目标函数:将求倒数的问题转化为求解方程的形式;设要计算的数为a,则其倒数为1/a。可以通过定义函数f(x)=1/x-a来表示这个关系。2、选择初始值:选择一个合适的初始值x0作为迭代的起点。通常选择接近1/a的值。3、迭代公式:根据牛顿迭代法的原理,每次迭代更新xx的值;在每次迭代后,检查当前值与上一次值的差是否小于某个预设的阈值,如果满足条件,则认为已经收敛,可以结束迭代。但是,通过牛顿迭代法进行倒数计算时需要芯片逐个进行计算,在参数较多时,例如,在进行电池反应能量计算过程中涉及到的参数高达几十甚至上百个,芯片进行串行计算效率较低。


技术实现思路

1、本专利技术提供了一种数据处理方法、芯片、电子设备及存储介质,以解决串行计算效率较低的问题。

2、根据本专利技术的一方面,提供了一种数据处理方法,包括

3、本文档来自技高网...

【技术保护点】

1.一种数据处理方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,基于所述预设参数确定所述待变换数据的绝对值和符号位,包括:

3.根据权利要求1所述的方法,其特征在于,基于所述预设参数确定所述待变换数据的迭代的初始值,包括:

4.根据权利要求3所述的方法,其特征在于,所述根据所述预设参数和所述待变换数据确定底数和阶码差值,包括:

5.根据权利要求1所述的方法,其特征在于,所述对所述绝对值和所述初始值进行迭代运算,得到满足精度要求的目标参数,包括:

6.根据权利要求5所述的方法,其特征在于,所述基于所述绝对值对所...

【技术特征摘要】

1.一种数据处理方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,基于所述预设参数确定所述待变换数据的绝对值和符号位,包括:

3.根据权利要求1所述的方法,其特征在于,基于所述预设参数确定所述待变换数据的迭代的初始值,包括:

4.根据权利要求3所述的方法,其特征在于,所述根据所述预设参数和所述待变换数据确定底数和阶码差值,包括:

5.根据权利要求1所述的方法,其特征在于,所述对所述绝对值和所述初始值进行迭代运算,得到满足精度要求的目标参数,包括:

6.根据权利要求5所述的方法,...

【专利技术属性】
技术研发人员:陈书梦
申请(专利权)人:上海思朗科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1