[发明专利]计算资源和用于处理中断的系统和方法有效
申请号: | 201810053424.2 | 申请日: | 2018-01-19 |
公开(公告)号: | CN108694078B | 公开(公告)日: | 2022-12-09 |
发明(设计)人: | G.L.德克马;J.L.拉奇;M.T.朗根巴奇 | 申请(专利权)人: | 慧与发展有限责任合伙企业 |
主分类号: | G06F9/48 | 分类号: | G06F9/48 |
代理公司: | 北京市汉坤律师事务所 11602 | 代理人: | 陈新;吴丽丽 |
地址: | 美国德*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 计算 资源 用于 处理 中断 系统 方法 | ||
1.一种计算资源,包括:
包括逻辑的计算电路,所述逻辑能够执行以:
完成与工作列表中使得可用于所述计算电路的多个工作单元相关联的工作,其中,工作单元是在由与所述计算电路分离的处理资源进行处理之前要由所述计算电路进行操作的信息的集合;
在完成由所述工作单元中的一个给定工作单元指定的工作之后,识别所述给定工作单元是否包括用以中断所述处理资源的请求;
响应于所述给定工作单元包括用以中断所述处理资源的请求的识别,存储用以指定包括用以中断所述处理资源的请求的最近完成的工作单元的最近中断请求指示符,并确定用于所述工作列表的中断待决指示符是否具有待决状态,并且响应于确定所述中断待决指示符具有所述待决状态,前进至所述工作列表的下一个工作单元而不中断所述处理资源;
响应于所述处理资源清除了所述中断待决指示符,比较与所述最近中断请求指示符相关联的工作单元信息和与由所述处理资源生成的工作确认相关联的工作单元信息,所述工作确认用以指示已在由所述计算电路完成后由所述处理资源处理了的至少一个工作单元;以及
在所述比较指示所述处理资源尚未处理由所述最近中断请求指示符指示的已完成工作单元时中断所述处理资源并将所述中断待决指示符设置为待决状态。
2.根据权利要求1所述的计算资源,其中所述计算电路包括逻辑,所述逻辑能够执行以:
当所述比较指示所述处理资源已处理了由所述最近中断请求指示符指示的所述已完成工作单元时,完成下一工作单元而不在完成所述下一工作单元之前中断所述处理资源。
3.根据权利要求1所述的计算资源,其中所述计算电路包括逻辑,所述逻辑能够执行以:
响应于所述给定工作单元包括用以中断所述处理资源的请求的所述识别:
存储用以指示所述计算电路已完成至少所述给定工作单元的工作指示符;以及
存储用以指定所述给定工作单元的所述最近中断请求指示符;以及
响应于所述中断待决指示符具有所述待决状态的确定,完成与下一工作单元相关联的工作而不在完成与所述下一工作单元相关联的所述工作之前中断所述处理资源。
4.根据权利要求1所述的计算资源,其中所述计算电路包括逻辑,所述逻辑能够执行以:
响应于所述给定工作单元包括用以中断所述处理资源的请求的所述识别:
存储用以指示所述计算电路已完成至少所述给定工作单元的工作指示符;以及
存储用以指定所述给定工作单元的所述最近中断请求指示符;以及
响应于所述中断待决指示符具有清除状态的确定:
中断所述处理资源;
将所述中断待决指示符设置成所述待决状态以指示中断当前正待决。
5.根据权利要求1所述的计算资源,其中,所述计算资源是在硬件中包括所述逻辑的专用集成电路ASIC。
6.根据权利要求1所述的计算资源,其中:
所述工作单元以执行顺序存储在所述工作列表中;
所述最近中断请求指示符包括指向所述工作列表中的、包括用以中断所述处理资源的请求的最近完成的工作单元的指针;以及
所述工作确认包括指向所述工作列表中的、在由所述计算电路完成之后已由所述处理资源处理了的最近的工作单元的指针。
7.根据权利要求1所述的计算资源,其中:
所述最近中断请求指示符指示已由所述计算电路完成了并且包括用以中断所述处理资源的请求的所述多个工作单元中的每一个;以及
所述工作确认指示在由所述计算电路完成之后已由所述处理资源处理了的所述多个工作单元中的每一个。
8.根据权利要求1所述的计算资源,其中:
所述多个工作单元中的每一个是由所述计算电路获取的相应网络分组;以及
为了完成与所述网络分组相关联的工作,所述计算电路包括能够执行以将所述网络分组存储在计算设备的存储器中的逻辑。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于慧与发展有限责任合伙企业,未经慧与发展有限责任合伙企业许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810053424.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:基于改进二进制蝙蝠算法的分布式系统任务调度方法
- 下一篇:半导体设备