interrupt controller
The hardware that collects interrupt requests from devices and timers and delivers them to the right core.
An interrupt controller (x86-64 local APIC and I/O APIC, ARM GIC, RISC-V PLIC/AIA with the CLINT/ACLINT timer) prioritizes, routes and masks interrupt sources and signals the target core.
See also