首页> 外国专利> PROCESS SCHEDULING IN A PROCESSING SYSTEM HAVING AT LEAST ONE PROCESSOR AND SHARED HARDWARE RESOURCES

PROCESS SCHEDULING IN A PROCESSING SYSTEM HAVING AT LEAST ONE PROCESSOR AND SHARED HARDWARE RESOURCES

机译:具有至少一个处理器和共享硬件资源的处理系统中的流程调度

摘要

A method for enabling scheduling of processes in a processing system having at least one processor and associated hardware resources, at least one of the hardware resources being shared by at least two of the processes. The method is characterized by controlling execution of a process based on a usage bound of the number of allowable accesses, by the process, to a shared hardware resource by halting execution of the process when the number of allowable accesses has been reached, and enabling idle mode or start of execution of a next process. In this way, costly hardware overprovisioning and/or the need for shutting down processor cores can be avoided. By controlling execution of a process based on a usage bound of the number of allowable accesses to a shared hardware resource, instead of simply dividing CPU time between processes, highly efficient shared-resource-based process scheduling can be achieved.
机译:一种用于在具有至少一个处理器和相关联的硬件资源的处理系统中实现进程调度的方法,其中至少一个硬件资源由至少两个进程共享。该方法的特征在于,当达到允许访问次数时,通过中止该过程的执行,基于该过程基于对共享硬件资源的允许访问次数的使用限制来控制过程的执行。模式或开始执行下一个过程。以此方式,可以避免昂贵的硬件过度供应和/或关闭处理器内核的需要。通过基于对共享的硬件资源的允许访问次数的使用限制来控制进程的执行,而不是简单地在进程之间划分CPU时间,可以实现高效的基于共享资源的进程调度。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号