发明名称 使用于多处理器系统的同步方法与装置
摘要 一种使用于多处理器系统的同步方法与装置,上述方法包括下列步骤。首先,接收处理器取得旋转锁的请求,传回旋转锁的状态至处理器。若旋转锁处于未锁定状态,则将旋转锁的状态改为锁定状态。反之,若旋转锁处于锁定状态,则暂停处理器的时钟脉冲以暂停其动作,并且将处理器排入队列。然后,接收处理器释放旋转锁的请求,将旋转锁的状态改为未锁定状态。最后,若有其它处理器在队列中等待,则根据既定策略自队列中选出一个处理器,恢复选出的处理器的动作。
申请公布号 CN1924811A 申请公布日期 2007.03.07
申请号 CN200510093629.6 申请日期 2005.08.31
申请人 财团法人工业技术研究院 发明人 段正明
分类号 G06F9/46(2006.01);G06F15/16(2006.01) 主分类号 G06F9/46(2006.01)
代理机构 北京连和连知识产权代理有限公司 代理人 王永红
主权项 1.一种使用于多处理器系统的同步方法,其特征是:在处理器取得旋转锁失败之后,以及该处理器成功取得该旋转锁之前,暂停该处理器的动作。
地址 台湾省新竹县竹东镇中兴路四段195号