发明申请
- 专利标题: Interrupt thresholding for SMT and multi processor systems
- 专利标题(中): SMT和多处理器系统的中断阈值
-
申请号: US10996307申请日: 2004-11-22
-
公开(公告)号: US20060112208A1公开(公告)日: 2006-05-25
- 发明人: Jos Accapadi , Andrew Dunshea
- 申请人: Jos Accapadi , Andrew Dunshea
- 申请人地址: US NY Armonk
- 专利权人: International Business Machines Corporation
- 当前专利权人: International Business Machines Corporation
- 当前专利权人地址: US NY Armonk
- 主分类号: G06F13/24
- IPC分类号: G06F13/24 ; G06F13/26
摘要:
A method, system and computer program product for processing interrupts in a multi-processor system is provided. The method, system and computer program product process interrupts utilizing an unequal scheduling policy in order to achieve SLA target goals for interrupt processing. In a method of the present invention an interrupt is received. A determination is made as to whether the interrupt is assigned to a specific processor. If the interrupt is not assigned to a specific processor then a processor is selected from the group of processors based on their respective interrupt priority levels. Specifically, one processor is selected from all the processors that have the highest interrupt priority level. After the interrupt has been processed by the selected processor, a determination is made as to whether the selected processor has exceeded its threshold processing level. If threshold processing level has been exceeded, the selected processor's interrupt priority level is lowered.