Accordingly, it can be readily appreciated that there is a need for a cost-effective solution providing an MP-compatible interrupt controller scheme that guarantees balanced delivery of interrupts to a processor that has the lowest current task priority among two or more processors.