The occurrence of a hardware event has to be notified to the processor core. Thereby it is important to determine the source of the event for being able to assign it to a thread slot. When several events occur simultaneously, all events must be passed concurrently to the processor core, where the prioritization is done. All affected threads are activated and the priority manager determines the execution order.