Apparatus and method for interrupt handling in a multi-threaded

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395650, G06F 946

Patent

active

055155383

ABSTRACT:
The disclosed invention is a method and apparatus for use in handling interrupts in a data processing system where the kernel is preemptible, has real-time scheduling ability, and which supports multithreading and tightly-coupled multiprocessors. The invention more specifically provides a technique for servicing interrupts in a processor by means of kernel interrupt handler threads which service the interrupt from start to finish. For efficiency, the interrupt handler threads do not require a complete context switch unless the interrupt handler thread is blocked. The kernel makes use of preprepared interrupt handler threads for additional efficiency, and these interrupt handler threads are not subjected to inordinate delays caused by the phenomenon of interrupt priority inversion if they do become blocked.

REFERENCES:
patent: 4584644 (1986-04-01), Larner
patent: 5179702 (1993-01-01), Spix et al.
patent: 5182811 (1993-01-01), Sakamura
patent: 5247675 (1993-09-01), Farrell et al.
patent: 5283904 (1994-02-01), Carson et al.
"Real Time", A Publication of Lynx Real-Time Systems, Inc., vol. 4, No. 1.
"Scheduling Support for Concurrency and Parallelism in the Mach Operating System", D. Black, IEEE Computer.
"Operating System Concepts" 3rd Edition, A. Silberschatz et al., Addison-Wesley, Apr. 1991.
"Realtime Scheduling in SunOS 5.0", S. Khanna et al., Proceedings of the Winter '92 USENIX Conference.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Apparatus and method for interrupt handling in a multi-threaded does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Apparatus and method for interrupt handling in a multi-threaded , we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Apparatus and method for interrupt handling in a multi-threaded will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1235025

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.