[发明专利]动态分解及线程分配在审
| 申请号: | 202111626756.3 | 申请日: | 2021-12-28 |
| 公开(公告)号: | CN114691354A | 公开(公告)日: | 2022-07-01 |
| 发明(设计)人: | S·A·温德;T·M·布鲁尔;P·艾斯特普 | 申请(专利权)人: | 美光科技公司 |
| 主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F15/78;G06F15/173 |
| 代理公司: | 北京律盟知识产权代理有限责任公司 11287 | 代理人: | 王龙 |
| 地址: | 美国爱*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 动态 分解 线程 分配 | ||
1.一种设备,其包括:
硬件接口,其经配置以接收执行第一线程的第一请求,所述第一请求包含工作量的指示;及
处理电路系统,其经配置以:
确定所述工作量以至少部分基于所述指示产生度量;
比较所述度量与阈值以确定所述度量超过所述阈值;
至少部分基于所述比较来将所述工作量分成由来自所述工作量的预定义数目个相同部分组成的一组子工作量;
创建执行第二线程的第二请求,所述第二请求包含所述一组子工作量的第一构件;及
在所述第一线程中处理所述一组子工作量的第二构件。
2.根据权利要求1所述的设备,其中所述预定义数目是2。
3.根据权利要求1所述的设备,其中所述第一线程是主线程。
4.根据权利要求1所述的设备,其中所述第二线程是纤程线程。
5.根据权利要求1所述的设备,其中所述第一请求包含经设置的忙碌失败字段。
6.根据权利要求5所述的设备,其中执行所述第二线程的所述第二请求失败,且其中响应于执行所述第二线程的所述第二请求失败且所述忙碌失败字段被设置,所述处理电路系统经配置以:
继续处理所述一组子工作量的所述第二构件;及
创建执行所述第二线程的第三请求,所述第三请求包含所述一组子工作量的所述第一构件。
7.根据权利要求5所述的设备,其中所述忙碌失败字段是芯片到芯片协议接口CTCPI分组中的位。
8.根据权利要求1所述的设备,其中所述第二请求包含经设置的无返回字段。
9.根据权利要求8所述的设备,其中所述无返回字段是芯片到芯片协议接口CTCPI分组中的位。
10.根据权利要求8所述的设备,其中所述无返回字段用于发信号通知所述第二线程不向堆叠位置返回值。
11.根据权利要求8所述的设备,其中所述无返回字段使所述第一线程不必等待所述第二线程返回。
12.根据权利要求1所述的设备,其中为了处理所述一组子工作量的所述第二构件,所述处理电路系统经配置以:
确定所述第二构件以产生第二度量;
比较所述第二度量与所述阈值以确定所述第二度量超过所述阈值;
至少部分基于所述比较来将所述第二构件分成由来自所述第二构件的所述预定义数目个相同部分组成的另一组子工作量;
创建执行第三线程的第三请求,所述第三请求包含所述另一组子工作量的第一构件;及
处理所述另一组子工作量的第二构件。
13.根据权利要求1所述的设备,其中创建执行所述第二线程的所述第二请求的所述操作失败,且作为响应,所述第一线程将在所述第一线程中处理所述一组子工作量的所述第二构件直到所述阈值。
14.根据权利要求13所述的设备,其中所述处理电路系统将在处理所述一组子工作量的所述第二构件直到所述阈值之后重复创建执行所述第二线程的所述第二请求的所述操作。
15.一种方法,其包括:
接收执行第一线程的第一请求,所述第一请求包含工作量的指示;
确定所述工作量以至少部分基于所述指示产生度量;
比较所述度量与阈值以确定所述度量超过所述阈值;
至少部分基于所述比较来将所述工作量分成由来自所述工作量的预定义数目个相同部分组成的一组子工作量;
创建执行第二线程的第二请求,所述第二请求包含所述一组子工作量的第一构件;及
在所述第一线程中处理所述一组子工作量的第二构件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于美光科技公司,未经美光科技公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111626756.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:使用环回来延伸海底电缆中的DAS范围
- 下一篇:包括双加强件的半导体封装件





