System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及水声通信领域,特别涉及一种多处理器并行计算水声通信解码方法、计算机及储存介质。
技术介绍
1、水声通信是一种利用水下声波进行信息传输的技术,被广泛应用于海洋资源探测、水下机器人控制、水下环境监测等领域。然而,由于水下环境的复杂性和声波传输的特殊性,水声通信面临着诸多挑战,如信号衰减、多径效应、噪声干扰等。
2、为了提高水声通信的性能,研究者们提出了各种信号处理算法,如均衡算法、编码算法、解码算法等。但这些算法的计算复杂度较高,需要消耗大量的计算资源。
3、而在低信噪比条件下,通常采用大规模阵列进行波束形成来提高接收增益进而提升通信可靠性,尤其是预成多个波束下,多个并行信号通道如何同时快速完成通信解码算法是亟待解决的问题。
技术实现思路
1、本专利技术的主要目的为提供一种多处理器并行计算水声通信解码方法、计算机及储存介质,旨在解决现有方式无法实现水声通信解码的快速进行的问题。
2、为了实现上述目的,本专利技术提供一种多处理器并行计算水声通信解码方法,包括:
3、s1、获得处理器硬件的计算资源并进行任务分配,其中,处理器硬件包括主处理器和与主处理器对应的多个协处理器,协处理器包括多个核心;
4、s2、获得主处理器与协处理器之间通信组的建立情况,并进行任务重新分配;
5、s3、根据多个协处理器进行的数据并行计算状态进行任务重新分配。
6、进一步地,还包括步骤s4,所述s4的步骤包括:
...【技术保护点】
1.一种多处理器并行计算水声通信解码方法,其特征在于,包括:
2.根据权利要求1所述的多处理器并行计算水声通信解码方法,其特征在于,还包括步骤S4,所述S4的步骤包括:
3.根据权利要求1或2所述的多处理器并行计算水声通信解码方法,其特征在于,所述S1的步骤包括:
4.根据权利要求3所述的多处理器并行计算水声通信解码方法,其特征在于,所述S103的步骤之后包括:
5.根据权利要求3所述的多处理器并行计算水声通信解码方法,其特征在于,所述S103的步骤之后包括:
6.根据权利要求3所述的多处理器并行计算水声通信解码方法,其特征在于,所述S2的步骤包括:
7.根据权利要求3所述的多处理器并行计算水声通信解码方法,其特征在于,所述S3的步骤包括:
8.一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,其特征在于,处理器执行计算机程序时实现权利要求1至7中任一项所述多处理器并行计算水声通信解码方法的步骤。
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,计算机程序被处
...【技术特征摘要】
1.一种多处理器并行计算水声通信解码方法,其特征在于,包括:
2.根据权利要求1所述的多处理器并行计算水声通信解码方法,其特征在于,还包括步骤s4,所述s4的步骤包括:
3.根据权利要求1或2所述的多处理器并行计算水声通信解码方法,其特征在于,所述s1的步骤包括:
4.根据权利要求3所述的多处理器并行计算水声通信解码方法,其特征在于,所述s103的步骤之后包括:
5.根据权利要求3所述的多处理器并行计算水声通信解码方法,其特征在于,所述s103的步骤之后包括:
6.根据权利...
【专利技术属性】
技术研发人员:崔英桥,杜鹏宇,李栋,王桢铎,谢哲,
申请(专利权)人:中国船舶集团有限公司第七一五研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。