【技术实现步骤摘要】
一种多计算设备分布式并行计算的信息下发和结果上传方法
本专利技术涉及分布式并行计算,具体涉及一种多计算设备分布式并行计算的信息下发和结果上传方法,属于计算机数据处理领域。
技术介绍
目前,分布式并行计算技术以其强大、快速的数据处理能力,逐渐成为计算机数据处理领域中十分重要的部分。所谓分布式并行计算,是指把成千上万个计算设备连接起来,组成一台虚拟的超级计算器,并利用它们的空闲时间和存储空间来完成单个计算设备无法完成的超大规模计算事务的求解。它的基本计算思想是将计算任务分散到计算网络中多个计算设备同时进行计算,以提供更高的计算性能,它是建立在分布式并行计算系统之上的计算方法。分布式并行计算系统是能彼此通信的多个独立计算设备组成的集合,独立计算设备包括范围很广,从超大规模集成电路芯片,到紧密耦合共享存储器的多处理器、本地工作站集群等。分布式并行计算可以利用整个分布式系统的硬件资源,通过并行解决子计算问题来获得更高的计算性能。但是,现有分布式并行计算系统的研究主要集中在计算设备领域,而对分布式并行计算系统的信息配置和结果上传则涉及较少。本专利技术研究分布式并行计算的信息配 ...
【技术保护点】
1.一种多计算设备分布式并行计算的信息下发和结果上传方法,包括:计算链路信息下发方法和结果上传方法两部分,将信息下发通道和结果数据上传通路分开,所述信息下发方法用于总控制设备通过信息下发通道对计算链路中的所有计算设备依次进行身份信息配置;所述结果上传方法用于对计算链路中某一计算设备计算出有效结果时立即跳出计算链路,主动判断上传通路状态,并在上传通路无冲突时即时上传计算结果,其特征在于:所述信息下发通道具有以下特性:当某级计算设备到下一级计算设备的信息下发通道关闭时,该级计算设备接收到的信息用于对自身进行配置;当该级计算设备到下一级计算设备的信息下发通道开启时,该级计算设备接 ...
【技术特征摘要】
1.一种多计算设备分布式并行计算的信息下发和结果上传方法,包括:计算链路信息下发方法和结果上传方法两部分,将信息下发通道和结果数据上传通路分开,所述信息下发方法用于总控制设备通过信息下发通道对计算链路中的所有计算设备依次进行身份信息配置;所述结果上传方法用于对计算链路中某一计算设备计算出有效结果时立即跳出计算链路,主动判断上传通路状态,并在上传通路无冲突时即时上传计算结果,其特征在于:所述信息下发通道具有以下特性:当某级计算设备到下一级计算设备的信息下发通道关闭时,该级计算设备接收到的信息用于对自身进行配置;当该级计算设备到下一级计算设备的信息下发通道开启时,该级计算设备接收到的信息直接传递给下一级计算设备,而不对该级计算设备进行任何配置;所述信息下发方法为:总控制设备首先通过信息下发通道发送全局中断命令关闭计算链路中所有计算设备的信息下发通道,然后开启总控制设备与第一级计算设备的信息下发通道,发送配置信息给第一级计算设备,第一级计算设备接受到该配置信息后进行信息配置,并开启第一级计算设备到第二级计算设备之间的信息下发通道;总控制设备再次发送第二级计算设备的配置信息,该配置信息直接通过第一级计算设备对第二级计算设备进行配置,同时打开第二级计算设备到第三级计算设备的信息下发通道;如此,总控制设备通过连续发送配置信息完成对整个链路计算设备的信息配置;所述结果上传方法为:计算设备出现有效计算结果时通过输出通道无冲突即时上传机制直接判断该计算设备的上传权限,若该计算设备具有上传权限,则即时上传其计算结果,而无需等待总控制设备访问;所述输出通道无冲突即时上传机制为:用于计算设备存在上传需求时判断输出通道能否上传,当计算设备需要上传结果时首先关闭下游链路所有设备的上传权限,其次计算设备进入无冲突等待时间防止与下游正在传输的数据冲突,然后判断上游链路输出通道上传状态,若上游链路无数据传输则直接上传计算结果,否则进入等待状态直到上游链路数据传输完,最后完成计算结果传输后,释放下游链路计算设备上传权限。2.根据权利要求1所述的多计算设备分布式并行计算的信息下发和结果上传方法,其特征在于,主控制设备通过信息下发通道发送身份配置信息对计算设备进行身份信息配置,其原理为:1)若计算设备的个数为N,先关闭所有计算设备的信息下发通道,主控制设备发送信息下发通道全局中断命令,首先前级计算设备接收该命令,然后将该命令传送给下...
【专利技术属性】
技术研发人员:李倩茹,章珍珍,张寅,万美琳,顾豪爽,
申请(专利权)人:湖北大学,
类型:发明
国别省市:湖北,42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。