【技术实现步骤摘要】
一种基于多核CPU的光纤测量并行计算方法
本专利技术涉及光纤测量领域,具体涉及一种基于多核CPU的光纤测量并行计算方法。
技术介绍
随着光频域反射仪OFDR性能要求的提升,硬件设备的性能在不断提升,软件算法方面需要处理的数据量随之也越来越大。常规的单核CPU的处理方式只能利用一个核心模块使其满载,而其他核心闲置,需要消耗大量的时间在数据计算方面,整个系统的性能也会随之下降。采用多核CPU多线程并行计算的方法可以充分利用闲置的CPU核心资源,提高任务的执行效率。
技术实现思路
为解决上述技术问题,我们提出了一种基于多核CPU的光纤测量并行计算方法,该计算的方法可以充分利用闲置的CPU核心资源,提高任务的执行效率。为达到上述目的,本专利技术的技术方案如下:一种基于多核CPU的光纤测量并行计算方法;包括算法方案和算法公式,所述算法法案包括第一步:采样数据,第二步:数据分解,第三步:函数功能,第四步:任务分解,第五步:流水线分解,第六步:内存分配并行化;所述算法公式包括T=执行的总时间,B=不可以并行的总时间,N=线程或者CPU的个数,可并行部分最快的执行时间的计算公式为:( ...
【技术保护点】
一种基于多核CPU的光纤测量并行计算方法,其特征在于,包括算法方案和算法公式,所述算法法案包括第一步:采样数据,第二步:数据分解,第三步:函数功能,第四步:任务分解,第五步:流水线分解,第六步:内存分配并行化;所述算法公式包括T=执行的总时间,B=不可以并行的总时间,N=线程或者CPU的个数,可并行部分最快的执行时间的计算公式为:(T–B)/N,执行总时间的计算公式为:T=B+(T–B)/N。
【技术特征摘要】
1.一种基于多核CPU的光纤测量并行计算方法,其特征在于,包括算法方案和算法公式,所述算法法案包括第一步:采样数据,第二步:数据分解,第三步:函数功能,第四步:任务分解,第五步:流水线分解,第六步:内存分配并行化;所述算法公式包括T=执行的总时间,B=不可以并行的总时间,N=线程或者CPU的个数,可并行部分最快的执行时间的计算公式为:(T–B)/N,执行总时间的...
【专利技术属性】
技术研发人员:朱俊,高建,王磊,
申请(专利权)人:江苏骏龙光电科技股份有限公司,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。