首页> 外国专利> 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 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号