Matches in SemOpenAlex for { <https://semopenalex.org/work/W1999950864> ?p ?o ?g. }
Showing items 1 to 78 of
78
with 100 items per page.
- W1999950864 endingPage "34" @default.
- W1999950864 startingPage "1" @default.
- W1999950864 abstract "In this article, we 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 nondeferrable and deferrable operations. Both the IHM and DIS can be combined in a natural way and can operate concurrently. These techniques can be applied to all kinds of interrupt handlers with no modification to them. The proposed techniques not only reduce the scheduling latency, but also resolve the interrupt-driven priority inversion problem. We implemented a prototype in the Linux 2.6.19 kernel after adding real-time patches. Experimental results show that the scheduling latency is significantly reduced by up to 84.2% when both techniques are applied together. When the Linux OS runs on an ARM-based embedded CPU running at 200MHz, the scheduling latency can become as low as 30 μ s, which is much closer to the hardware-specific limitations. By lowering the scheduling latency, the limited CPU cycles can be consumed more for user-level processes and less for system-level tasks, such as interrupt handling and scheduling." @default.
- W1999950864 created "2016-06-24" @default.
- W1999950864 creator A5023766821 @default.
- W1999950864 creator A5056780492 @default.
- W1999950864 date "2010-03-01" @default.
- W1999950864 modified "2023-10-14" @default.
- W1999950864 title "Interrupt handler migration and direct interrupt scheduling for rapid scheduling of interrupt-driven tasks" @default.
- W1999950864 cites W1513365697 @default.
- W1999950864 cites W2007649729 @default.
- W1999950864 cites W2014485836 @default.
- W1999950864 cites W2083940907 @default.
- W1999950864 cites W2100792372 @default.
- W1999950864 cites W2111248450 @default.
- W1999950864 cites W2111763551 @default.
- W1999950864 cites W2113663979 @default.
- W1999950864 cites W2117755043 @default.
- W1999950864 cites W2128155551 @default.
- W1999950864 cites W2138643071 @default.
- W1999950864 cites W2139702785 @default.
- W1999950864 doi "https://doi.org/10.1145/1721695.1721708" @default.
- W1999950864 hasPublicationYear "2010" @default.
- W1999950864 type Work @default.
- W1999950864 sameAs 1999950864 @default.
- W1999950864 citedByCount "3" @default.
- W1999950864 countsByYear W19999508642013 @default.
- W1999950864 countsByYear W19999508642016 @default.
- W1999950864 crossrefType "journal-article" @default.
- W1999950864 hasAuthorship W1999950864A5023766821 @default.
- W1999950864 hasAuthorship W1999950864A5056780492 @default.
- W1999950864 hasConcept C111919701 @default.
- W1999950864 hasConcept C127413603 @default.
- W1999950864 hasConcept C149635348 @default.
- W1999950864 hasConcept C173018170 @default.
- W1999950864 hasConcept C173608175 @default.
- W1999950864 hasConcept C206729178 @default.
- W1999950864 hasConcept C21547014 @default.
- W1999950864 hasConcept C28533478 @default.
- W1999950864 hasConcept C41008148 @default.
- W1999950864 hasConcept C41661131 @default.
- W1999950864 hasConcept C53833338 @default.
- W1999950864 hasConcept C76155785 @default.
- W1999950864 hasConcept C79403827 @default.
- W1999950864 hasConcept C82876162 @default.
- W1999950864 hasConceptScore W1999950864C111919701 @default.
- W1999950864 hasConceptScore W1999950864C127413603 @default.
- W1999950864 hasConceptScore W1999950864C149635348 @default.
- W1999950864 hasConceptScore W1999950864C173018170 @default.
- W1999950864 hasConceptScore W1999950864C173608175 @default.
- W1999950864 hasConceptScore W1999950864C206729178 @default.
- W1999950864 hasConceptScore W1999950864C21547014 @default.
- W1999950864 hasConceptScore W1999950864C28533478 @default.
- W1999950864 hasConceptScore W1999950864C41008148 @default.
- W1999950864 hasConceptScore W1999950864C41661131 @default.
- W1999950864 hasConceptScore W1999950864C53833338 @default.
- W1999950864 hasConceptScore W1999950864C76155785 @default.
- W1999950864 hasConceptScore W1999950864C79403827 @default.
- W1999950864 hasConceptScore W1999950864C82876162 @default.
- W1999950864 hasIssue "4" @default.
- W1999950864 hasLocation W19999508641 @default.
- W1999950864 hasOpenAccess W1999950864 @default.
- W1999950864 hasPrimaryLocation W19999508641 @default.
- W1999950864 hasRelatedWork W1823240473 @default.
- W1999950864 hasRelatedWork W2151230378 @default.
- W1999950864 hasRelatedWork W2187777974 @default.
- W1999950864 hasRelatedWork W2348912413 @default.
- W1999950864 hasRelatedWork W2349471271 @default.
- W1999950864 hasRelatedWork W2365261974 @default.
- W1999950864 hasRelatedWork W2372147067 @default.
- W1999950864 hasRelatedWork W2375933392 @default.
- W1999950864 hasRelatedWork W2385760924 @default.
- W1999950864 hasRelatedWork W2392245654 @default.
- W1999950864 hasVolume "9" @default.
- W1999950864 isParatext "false" @default.
- W1999950864 isRetracted "false" @default.
- W1999950864 magId "1999950864" @default.
- W1999950864 workType "article" @default.