处理器以及任务同步的失败重启方法技术

技术编号:42845227 阅读:21 留言:0更新日期:2024-09-27 17:15
本申请涉及处理器以及任务同步的失败重启方法。基于本申请,处理器的任务分发模块在接收到来自至少两个任务队列中的任意一个任务队列的队列同步任务时,除了将该队列同步任务分发至同步执行模块之外,还可以保存该队列同步任务。因此,若同步执行模块依据该队列同步任务执行的原子化操作发生超时失败,则,任务分发模块可以将自身保存的该队列同步任务重新分发给同步执行模块,从而,无需向并发产生至少两个任务队列的主机请求重新下发该队列同步任务,即可触发原子化操作在超时失败后的重新发起。进而,可以减少队列同步任务的重传传输距离,以提升任务同步在发生原子化操作超时失败后的重启响应速度。

【技术实现步骤摘要】

本申请涉及计算机,特别涉及一种处理器、以及一种任务同步的失败重启方法。


技术介绍

1、主机(master)可以并发地产生多个任务队列,每个任务队列中的设备操作任务可以被作为设备(device)的处理器顺序执行,任意一个任务队列中的设备操作任务可以包括队列同步任务,并且,处理器可以响应于队列同步任务执行对应的原子化操作(atomicoperation),以利用原子化操作实现多个任务队列之间的任务同步。

2、原子化操作可以是一种包括不可分割的多步操作的组合操作。若多步操作全部在预设的限制时长内完成,则,原子化操作成功,即,任务同步成功。若原子化操作的多步操作未能在限制时长内全部完成,则,该原子化操作超时失败,即,任务同步失败。

3、当任务同步由于原子化操作超时失败而失败时,处理器需要向主机请求重新下发对应的队列同步任务,并且,队列同步任务的重新下发耗时较长,由此导致任务同步在原子化超时失败后的重启响应速度较慢。

4、可见,如何提升任务同步在发生原子化操作超时失败后的重启响应速度,成为现有技术中有待解决的技术问题。

...

【技术保护点】

1.一种处理器,其特征在于,包括:

2.根据权利要求1所述的处理器,其特征在于,

3.根据权利要求2所述的处理器,其特征在于,

4.根据权利要求3所述的处理器,其特征在于,

5.根据权利要求4所述的处理器,其特征在于,

6.一种任务同步的失败重启方法,其特征在于,包括:

7.根据权利要求6所述的失败重启方法,其特征在于,

8.根据权利要求7所述的失败重启方法,其特征在于,还包括:

9.根据权利要求8所述的失败重启方法,其特征在于,

10.一种电子设备,其特征在于,包括如权利要求1至...

【技术特征摘要】

1.一种处理器,其特征在于,包括:

2.根据权利要求1所述的处理器,其特征在于,

3.根据权利要求2所述的处理器,其特征在于,

4.根据权利要求3所述的处理器,其特征在于,

5.根据权利要求4所述的处理器,其特征在于,

6.一种任务同步的失败重启方法,其...

【专利技术属性】
技术研发人员:请求不公布姓名请求不公布姓名
申请(专利权)人:北京壁仞科技开发有限公司
类型:发明
国别省市:

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

1