一种计算结果提交方法及装置制造方法及图纸

技术编号:24035101 阅读:26 留言:0更新日期:2020-05-07 01:40
本发明专利技术公开了一种计算结果提交方法及装置,用以避免上述方案所导致的计算结果丢失,减少设备算力的浪费。方法包括:当接收到第一目标穷举任务时,判断本地是否存在正在处理的第二目标穷举任务;当存在第二目标穷举任务时,建立第一目标穷举任务与处于空闲状态的第一缓存池之间的对应关系,以使第一目标穷举任务产生计算结果时存放于处于空闲状态的第一缓存池中;当当前时间距最近一次轮询操作的时间间隔达到预设时间间隔时,轮询第一缓存池和用于存放第二目标穷举任务的第二缓存池中的计算结果;将第一缓存池和第二缓存池中的所有计算结果提交给目标服务器。采用本发明专利技术所提供的方案,能够避免计算结果丢失,减少设备算力的浪费。

A method and device for submitting calculation results

【技术实现步骤摘要】
一种计算结果提交方法及装置
本专利技术涉及互联网
,特别涉及一种计算结果提交方法及装置。
技术介绍
挖矿是挖矿软件将接收到服务器下发的穷举任务数据发送给矿机控制板来进行计算,然后将正确计算结果通过挖矿软件提交给服务器,以得到相应的奖励的过程。现有的计算结果提交方案中,矿机控制板在接收到一个穷举任务时,将穷举任务分配给空闲的计算单元进行处理,然后检测用来存放该计算单元的缓存池中是否出现该穷举任务的计算结果,如果出现,则将计算结果提交给服务器。对于缓存池中是否出现穷举任务的计算结果,常规的检测方式是根据固定的周期轮询存放穷举任务的计算结果的缓存池中是否出现计算结果,如果出现计算结果就将计算结果提交给服务器。当矿机控制板接收到服务器下发的新穷举任务时,会将正在处理的旧穷举任务的任务数据删除,并且清空缓存池存放的旧穷举任务的计算结果,然后通过缓存池缓存新穷举任务的计算结果。但是,这样的处理方式存在以下问题:计算结果检测是通过固定周期轮询缓存池来实现的,例如,固定周期设为20秒,每20秒轮询一次缓存池,当接收到新穷举任务时,本文档来自技高网...

【技术保护点】
1.一种计算结果提交方法,其特征在于,包括:/n当接收到第一目标穷举任务时,判断本地是否存在正在处理的第二目标穷举任务;/n当存在第二目标穷举任务时,建立所述第一目标穷举任务与处于空闲状态的第一缓存池之间的对应关系,以使所述第一目标穷举任务产生计算结果时存放于所述处于空闲状态的第一缓存池中;/n当当前时间距最近一次轮询操作的时间间隔达到预设时间间隔时,轮询所述第一缓存池和用于存放所述第二目标穷举任务的第二缓存池中的计算结果;/n将所述第一缓存池和所述第二缓存池中的所有计算结果提交给目标服务器。/n

【技术特征摘要】
1.一种计算结果提交方法,其特征在于,包括:
当接收到第一目标穷举任务时,判断本地是否存在正在处理的第二目标穷举任务;
当存在第二目标穷举任务时,建立所述第一目标穷举任务与处于空闲状态的第一缓存池之间的对应关系,以使所述第一目标穷举任务产生计算结果时存放于所述处于空闲状态的第一缓存池中;
当当前时间距最近一次轮询操作的时间间隔达到预设时间间隔时,轮询所述第一缓存池和用于存放所述第二目标穷举任务的第二缓存池中的计算结果;
将所述第一缓存池和所述第二缓存池中的所有计算结果提交给目标服务器。


2.如权利要求1所述的方法,其特征在于,建立所述第一目标穷举任务与处于空闲状态的第一缓存池之间的对应关系,包括:
获取所述第一缓存池和所述第二缓存池的状态标识;
当根据所述状态标识确定所述第一缓存池处于空闲状态后,建立所述第一目标穷举任务与所述第一缓存池的对应关系。


3.如权利要求2所述的方法,其特征在于,所述建立所述第一目标穷举任务与所述第一缓存池的对应关系,包括:
将所述第一目标穷举任务分发给当前处于空闲状态的第一目标计算单元;
建立所述第一目标计算单元与所述第一缓存池的通信连接。


4.如权利要求1所述的方法,其特征在于,在将所述第一缓存池和所述第二缓存池中的所有计算结果提交给目标服务器之后,所述方法还包括:
停止处理所述第二目标穷举任务;
清空所述第二目标穷举任务对应的任务数据以及所述第二缓存池中的计算结果;
删除所述第二目标穷举任务对应的任务数据。


5.如权利要求4所述的方法,其特征在于,在删除所述第二目标穷举任务对应的任务数据之后,所述方法还包括:
切断所述第二缓存池与当前连接的第二目标计算单元之间的通信连接;
将所述第二缓存池与所述第二目标计算单元的状态标识修改为表征空闲状态的标识。


6.一种计算结果提交装...

【专利技术属性】
技术研发人员:姜彦君张楠赓
申请(专利权)人:杭州嘉楠耘智信息科技有限公司
类型:发明
国别省市:浙江;33

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

1