首页> 外国专利> Mechanism for tracking age of common resource requests within a resource management subsystem

Mechanism for tracking age of common resource requests within a resource management subsystem

机译:在资源管理子系统中跟踪常见资源请求的年龄的机制

摘要

One embodiment of the present disclosure sets forth an effective way to maintain fairness and order in the scheduling of common resource access requests related to replay operations. Specifically, a streaming multiprocessor (SM) includes a total order queue (TOQ) configured to schedule the access requests over one or more execution cycles. Access requests are allowed to make forward progress when needed common resources have been allocated to the request. Where multiple access requests require the same common resource, priority is given to the older access request. Access requests may be placed in a sleep state pending availability of certain common resources. Deadlock may be avoided by allowing an older access request to steal resources from a younger resource request. One advantage of the disclosed technique is that older common resource access requests are not repeatedly blocked from making forward progress by newer access requests.
机译:本公开的一个实施例阐述了一种有效的方式来在与重放操作有关的公共资源访问请求的调度中维持公平性和顺序。具体而言,流式多处理器(SM)包括配置为在一个或多个执行周期内调度访问请求的总订单队列(TOQ)。当所需的公共资源已分配给请求时,允许访问请求前进。如果多个访问请求需要相同的公共资源,则将优先级分配给较早的访问请求。可以将访问请求置于睡眠状态,以等待某些公共资源的可用性。通过允许较旧的访问请求从较新的资源请求中窃取资源,可以避免死锁。所公开的技术的一个优点是较新的访问请求不会反复阻止较旧的公共资源访问请求进行转发。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号