当前位置: 首页 > 专利查询>清华大学专利>正文

数据计算方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:25400915 阅读:35 留言:0更新日期:2020-08-25 23:05
本申请涉及一种数据计算方法、装置、计算机设备和存储介质。所述方法包括:通过获取输入数据,将所述输入数据输入计算模型,其中,所述计算模型至少包括缓存区,所述缓存区包括多个输入窗口,通过所述计算模型对所述输入数据进行处理,得到输出数据;其中,所述输入数据以数据流的形式顺序通过所述缓冲区的多个输入窗口。采用本方法能够通过设计多窗口缓冲区来实现高效的缓存机制,提高了计算输入数据的重用效率;在此基础上,进一步设计了两种并行的方法来实现多重核函数的封装,以及硬件压缩方法的设计,降低了算法对系统带宽的需求,增加了优化的灵活性并提高了计算效率。

【技术实现步骤摘要】
数据计算方法、装置、计算机设备和存储介质
本申请涉及地球物理勘探领域,特别是涉及一种数据计算方法、装置、计算机设备和存储介质。
技术介绍
随着地球物理勘探领域的发展,出现了偏移成像方法,偏移成像方法中的逆时偏移算法为使用最广泛的一种算法。逆时偏移算法正向传播与逆向传播两个过程的核心计算都是一个7点“星形”Stencil计算,对位于中心的点的值进行更新时,还需要用到中心的点周围6个点的信息。这些点虽然在空间上是连续的,在物理内存中实际存储却是不连续的。在对三维模型的计算区域进行处理的时候,计算一个点所需要的输入数据可能被存储到不同的行、列、甚至不同的面上。然而,传统方法,存在效率低下或数据重用性低等问题。
技术实现思路
基于此,有必要针对上述技术问题,提供一种数据计算方法、装置、计算机设备和存储介质。一种数据计算方法,所述方法包括:获取输入数据,将所述输入数据输入计算模型,其中,所述计算模型至少包括缓存区,所述缓存区包括多个输入窗口,通过所述计算模型对所述输入数据进行处理,得到输出数据;其中,所本文档来自技高网...

【技术保护点】
1.一种数据计算方法,其特征在于,所述方法包括:/n获取输入数据,将所述输入数据输入计算模型,其中,所述计算模型至少包括缓存区,所述缓存区包括多个输入窗口;/n通过所述计算模型对所述输入数据进行处理,得到输出数据;/n其中,所述输入数据以数据流的形式顺序通过所述缓冲区的多个输入窗口。/n

【技术特征摘要】
1.一种数据计算方法,其特征在于,所述方法包括:
获取输入数据,将所述输入数据输入计算模型,其中,所述计算模型至少包括缓存区,所述缓存区包括多个输入窗口;
通过所述计算模型对所述输入数据进行处理,得到输出数据;
其中,所述输入数据以数据流的形式顺序通过所述缓冲区的多个输入窗口。


2.根据权利要求1所述的方法,其特征在于,所述通过所述计算模型对所述第一数据进行处理之前包括:
获取计算所述输入数据所需要的核函数;
根据所述核函数的类型,确定设置于所述缓存区的多个输入窗口与所述核函数之间的引线的位置和数目;
根据所述核函数的运算规则,通过所述引线调取所述输入数据中的元素,并将所述输入数据中的元素输入所述核函数,获取所述计算模型;其中,所述元素为离散的。


3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
预设周期后,将所述输出数据作为输入数据输入所述计算模型,再次得到输出数据;
重复执行将所述输出数据作为输入数据输入所述计算模型的操作,直至所述计算模型完成n个预设周期的运算,其中,n大于等于2。


4.根据权利要求2所述的方法,其特征在于,所述方法还包括:
获取至少一组输入数据,并将所述至少一组输入数据输入所述缓存区;
获取至少一个核函数,根据所述至少一个核函数的运算规则,通过所述引线调取所述至少一个核函数对应的至少一组输入数据中的元素,并将所述至少一组输入数据中的元素输入对应的所述至少一个核函数,得到至少一组输...

【专利技术属性】
技术研发人员:付昊桓甘霖杨广文庞小允徐敬蘅杨晋喆
申请(专利权)人:清华大学
类型:发明
国别省市:北京;11

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

1