Hi,
If the interrupt is configured to be executed in both cores, then it will be executed in both cores.
There is one interrupt controller INTC which sends external interrupt request to both cores.
The interrupts routines will be executed based on core status. (if he core is halt by debugger, then interrupt will be executed when core starts executing instructions again).
Peter