首页> 外国专利> Operating System-Managed Interrupt Steering in Multiprocessor Systems

Operating System-Managed Interrupt Steering in Multiprocessor Systems

机译:多处理器系统中的操作系统管理的中断转向

摘要

An operating system includes an interrupt router that dynamically steers each interrupt to one or more processors within set of processors based on overall load information from the set of processors. An interrupt source is assigned to a processor based on the load imposed by the interrupt source and the target overall load for the processor. For example, each processor can maintain information about each interrupt it processes over time. The operating system receives this historical load information to determine an expected load for interrupts of a given type from a given device, an overall load on the system, and a target load for each processor. Given a set of interrupt sources, their expected loads, and target load for each processor, each interrupt source can be assigned dynamically to a processor during runtime of the system. These assignments can be changed given current operating conditions of the system.
机译:操作系统包括中断路由器,该中断路由器基于来自该组处理器的整体负载信息将每个中断动态地引导至该组处理器中的一个或多个处理器。根据中断源施加的负载和处理器的目标总体负载,将中断源分配给处理器。例如,每个处理器可以维护有关其随时间推移处理的每个中断的信息。操作系统接收此历史负载信息,以确定来自给定设备的给定类型的中断的预期负载,系统上的总体负载以及每个处理器的目标负载。给定一组中断源,它们的预期负载以及每个处理器的目标负载,可以在系统运行期间将每个中断源动态分配给处理器。给定系统当前的运行条件,可以更改这些分配。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号