Routing interrupts in a multi-node system
First Claim
1. A method comprising:
- detecting a new task priority for a processor, wherein the processor is connected to a first node;
finding a home node for the processor via a cluster to which the processor belongs; and
sending the new task priority to the home node if the home node is different from the first node.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, apparatus, system, and signal-bearing medium that, in an embodiment, detect a new task priority for a processor, where the processor is connected to a first node, find a home node for the processor via a cluster to which the processor belongs, and send the new task priority to the home node if the home node is different from the first node. In another embodiment, an interrupt directed to a first processor is detected, the interrupt is determined to be redirectable, a home node for the first process is found via a cluster to which the first processor belongs, and an interrupt vector is sent to the home node if the home node is different from the first node.
27 Citations
20 Claims
-
1. A method comprising:
-
detecting a new task priority for a processor, wherein the processor is connected to a first node;
finding a home node for the processor via a cluster to which the processor belongs; and
sending the new task priority to the home node if the home node is different from the first node. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A signal-bearing medium comprising instructions, wherein the instructions when executed comprise:
-
detecting a new task priority for a processor, wherein the processor is connected to a first node;
finding a home node for the processor via a cluster to which the processor belongs; and
sending the new task priority to the home node if the home node is different from the first node. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method for configuring a computer, comprising:
-
configuring the computer to detect an interrupt directed to a first processor, wherein the first processor is connected to a first node;
configuring the computer to determine that the interrupt is redirectable;
configuring the computer to find a home node for the first processor via a cluster to which the first processor belongs; and
configuring the computer to send an interrupt vector to the home node if the home node is different from the first node. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification