首页> 外国专利> Optimized thread scheduling on processor hardware with performance-relevant shared hardware components

Optimized thread scheduling on processor hardware with performance-relevant shared hardware components

机译:具有与性能相关的共享硬件组件的处理器硬件上的优化线程调度

摘要

To schedule a software thread for execution on a CPU in a multiprocessor system, a scheduler uses both software and hardware utilization information. For a thread, resource demands (including software and hardware resource demands) are determined based on measuring resource usage while the thread executes on the multiprocessor system without being isolated from any other threads that may run concurrently. For at least two processor cores, resource usage is calculated based on any threads already running on it. The software thread is assigned to a strand in the processor core with optimum available resources given the thread's resource demands.
机译:为了调度软件线程以在多处理器系统中的CPU上执行,调度程序使用软件和硬件利用率信息。对于线程,资源需求(包括软件和硬件资源需求)是基于测量资源使用情况而确定的,同时该线程在多处理器系统上执行而不与可同时运行的任何其他线程隔离。对于至少两个处理器核心,资源使用量是基于已在其上运行的任何线程计算的。给定线程的资源需求,将软件线程分配给具有最佳可用资源的处理器内核中的线程。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号