1. An apparatus comprising: a first interrupt controller having a first programming model different from an Advanced Programmable Interrupt Controller programming model; emulation logic to emulate an input/output Advanced Programmable Interrupt Controller and to mask one of a plurality of interrupt requests to the first interrupt controller for each of the plurality of interrupt requests handled by the emulation logic; and messaging logic to construct, for at least one of the plurality of interrupts handled by the emulation logic, an interrupt message to be sent to a local Advanced Programmable Interrupt Controller.