Software

Interrupt Handler Migration and Direct Interrupt Scheduling for Rapid Scheduling of Interrupt-Driven Tasks

Date Added: Mar 2010
Format: PDF

In this paper, the authors propose two techniques that aim to minimize the scheduling latency of high-priority interrupt-driven tasks, named the Interrupt Handler Migration (IHM) and Direct Interrupt Scheduling (DIS). The IHM allows the interrupt handler to be migrated from the interrupt handler thread to the corresponding target process so that additional context switch can be avoided and the cache hit ratio with respect to the data generated by the interrupt handler can be improved. In addition, the DIS allows the shortest path reserved for urgent interrupt-process pairs to be laid between the interrupt arrival and target process by dividing a series of interrupt-driven operations into non-deferrable and deferrable operations.