首页> 外国专利> Building a run list for a coprocessor based on rules when the coprocessor switches from one context to another context

Building a run list for a coprocessor based on rules when the coprocessor switches from one context to another context

机译:当协处理器从一个上下文切换到另一上下文时,基于规则为协处理器构建运行列表

摘要

Techniques for minimizing coprocessor “starvation,” and for effectively scheduling processing in a coprocessor for greater efficiency and power. A run list is provided allowing a coprocessor to switch from one task to the next, without waiting for CPU intervention. A method called “surface faulting” allows a coprocessor to fault at the beginning of a large task rather than somewhere in the middle of the task. DMA control instructions, namely a “fence,” a “trap” and a “enable/disable context switching,” can be inserted into a processing stream to cause a coprocessor to perform tasks that enhance coprocessor efficiency and power. These instructions can also be used to build high-level synchronization objects. Finally, a “flip” technique is described that can switch a base reference for a display from one location to another, thereby changing the entire display surface.
机译:最小化协处理器“饥饿”并有效调度协处理器中的处理以提高效率和功耗的技术。提供的运行列表允许协处理器从一个任务切换到下一个任务,而无需等待CPU干预。一种称为“表面故障”的方法允许协处理器在大型任务的开始而不是在任务的中间进行故障。可以将DMA控制指令(即“栅栏”,“陷阱”和“启用/禁用上下文切换”)插入处理流中,以使协处理器执行增强协处理器效率和功能的任务。这些指令还可以用于构建高级同步对象。最后,描述了一种“翻转”技术,该技术可以将显示器的基本参考从一个位置切换到另一个位置,从而改变整个显示表面。

著录项

  • 公开/公告号US9298498B2

    专利类型

  • 公开/公告日2016-03-29

    原文格式PDF

  • 申请/专利权人 ANUJ B. GOSALIA;STEVE PRONOVOST;

    申请/专利号US20080172910

  • 发明设计人 ANUJ B. GOSALIA;STEVE PRONOVOST;

    申请日2008-07-14

  • 分类号G06F9/46;G06F9/48;G06F9/50;G06F9/30;G06F9/54;

  • 国家 US

  • 入库时间 2022-08-21 14:29:12

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号