[发明专利]共享装置的使用方法及资源共享系统有效
申请号: | 201610027306.5 | 申请日: | 2016-01-15 |
公开(公告)号: | CN106919453B | 公开(公告)日: | 2020-06-16 |
发明(设计)人: | 张明建;洪志远 | 申请(专利权)人: | 纬颖科技服务股份有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 北京嘉和天工知识产权代理事务所(普通合伙) 11269 | 代理人: | 严慎;王维 |
地址: | 中国台湾新北市汐*** | 国省代码: | 台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 共享 装置 使用方法 资源共享 系统 | ||
1.一种共享装置的使用方法,其中该共享装置提供给多个处理器来使用,所述多个处理器其中之一作为一仲裁者节点,该使用方法包括:
由该仲裁者节点建立一优先权顺序,包括:
依据所述多个处理器各自的一识别信息设定所述多个处理器各自的一初始权重值;
获得所述多个处理器各自的一状态诊断信息,其中该状态诊断信息代表每一处理器分别与该仲裁者节点及该共享装置之间的传输状态,该状态诊断信息包括一个或多个状态诊断码,且每一状态诊断码对应至一状态权重值;以及
对每一处理器,基于其所对应的该初始权重值、以及其所包括的一个或多个所述状态诊断码对应的一个或多个所述状态权重值,计算出每一处理器的一优先权分数,以建立该优先权顺序;以及
当该仲裁者节点同时接收到两个或两个以上所述处理器各自所传送的申请该共享装置的使用权限的一要求时,依据该优先权顺序决定其中一个所述处理器具有该共享装置的使用权限。
2.如权利要求1所述的共享装置的使用方法,其中计算出每一处理器的该优先权分数是依据下列公式,
priority_W=ini_W×(1+state_total_W);
其中,priority_W代表每一处理器的该优先权分数,ini_W代表每一处理器所对应的群组的该初始权重值,state_total_W代表每一处理器所包括的一个或多个所述状态权重值的加总,
其中,该优先权分数越低,表示对应的其中一个所述处理器的该优先权顺序越高;该优先权分数越高,表示对应的其中一个所述处理器的该优先权顺序越低。
3.如权利要求1所述的共享装置的使用方法,其中当所述多个处理器的其中一个欲使用该共享装置时,包括:
向该仲裁者节点传送申请该共享装置的使用权限的该要求,并且基于该仲裁者节点的回应来记录对应的该状态诊断码;以及
在获得该共享装置的使用权限时,对该共享装置进行数据传输,并且基于一传输结果来记录该共享装置对应的该状态诊断码。
4.如权利要求1所述的共享装置的使用方法,其中当该仲裁者节点自所述多个处理器的其中一个接收到申请该共享装置的使用权限的该要求时,包括:
解析该要求而获得对应于该要求的该状态诊断码,并记录对应于该要求的该状态诊断码;
传送一申请结果至传送该要求的该处理器,其中该申请结果中记录有对应于该要求的该状态诊断码;
在判定传送该要求的该处理器具有该共享装置的使用权限之后,监控传送该要求的该处理器是否在一规定时间内归还该共享装置的使用权限;以及
依据该处理器是否在该规定时间内归还该共享装置的使用权限来记录对应的该状态诊断码。
5.如权利要求1所述的共享装置的使用方法,还包括:
该仲裁者节点定时向每一处理器接收其各自所记录的该状态诊断信息。
6.如权利要求1所述的共享装置的使用方法,还包括:
当该仲裁者节点对应的该优先权分数超过一门槛值,取消现有的该仲裁者节点的资格,并以该优先权分数最低的其中一个所述处理器来作为新的仲裁者节点。
7.如权利要求6所述的共享装置的使用方法,其中在以该优先权分数最低的其中一个所述处理器来作为新的仲裁者节点的步骤之后,还包括:
通过新的仲裁者节点,将经由前一个仲裁者节点计算而获得的每一处理器的该优先权分数,设定为所述多个处理器各自的该初始权重值。
8.如权利要求1所述的共享装置的使用方法,还包括:
在取得所述多个处理器的所述多个状态诊断信息来建立该优先权顺序之前,当该仲裁者节点同时接收到两个或两个以上所述处理器各自所传送的申请该共享装置的使用权限的该要求时,以所述多个处理器各自的该初始权重值来决定该共享装置的使用权限。
9.如权利要求1所述的共享装置的使用方法,其中该识别信息包括固件版本、处理器编号、处理器内部设定、处理器核心数、处理器时脉、处理器种类、处理器用途至少其中之一。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于纬颖科技服务股份有限公司,未经纬颖科技服务股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610027306.5/1.html,转载请声明来源钻瓜专利网。