Handling of user mode thread using no context switch...

Electrical computers and digital processing systems: virtual mac – Task management or control – Process scheduling

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C718S103000, C718S107000, C710S262000

Reexamination Certificate

active

07971205

ABSTRACT:
A method, apparatus and program storage device for providing a no context switch attribute that allows a user mode thread to become a near interrupt disabled priority is disclosed. A thread includes a no context switch attribute. Control of a thread based on the no context switch attribute is much more efficient than the real-time priority because the no context switch attribute bypasses the overhead of scheduling. Moreover, the no context switch attribute may be used to detect whether a thread performs any undesirable operations that can cause the thread to become suspended while in a critical section. The no context switch attribute is configurable to indicate whether execution of the thread can be suspended.

REFERENCES:
patent: 5515538 (1996-05-01), Kleiman
patent: 5937187 (1999-08-01), Kosche et al.
patent: 6029222 (2000-02-01), Kamiya
patent: 6038631 (2000-03-01), Suzuki et al.
patent: 6085215 (2000-07-01), Ramakrishnan et al.
patent: 6105071 (2000-08-01), Desnoyers et al.
patent: 6633940 (2003-10-01), Alasti et al.
patent: 2003/0154234 (2003-08-01), Larson
patent: 2004/0025160 (2004-02-01), Dice et al.
patent: 2004/0117793 (2004-06-01), Shaylor
patent: 2004/0187117 (2004-09-01), Orion et al.
patent: 2005/0216633 (2005-09-01), Cavallo
patent: 2006/0271938 (2006-11-01), Gootherts et al.
patent: 2004036354 (2004-04-01), None
patent: 2005022386 (2005-03-01), None
Edward Mascarenhas, Vernon Rego; “Ariadne: Architecture of a Portable Threads system supporting Thread Migration”; Software—Practice and Experience, vol. 26(3), 327-356 (Mar. 1996).
Marsh, B; Scott, M; LeBlanc, T; Markatos, E; “First-class user-level threads”; ACM SIGOPS Operating Systems Review; vol. 25 , Issue 5 (Oct. 1991); pp. 110-121.
Duda, K; Cheriton, D; “Borrowed-virtual-time (BVT) scheduling: supporting latency-sensitive threads in a general-purpose scheduler”; Proceedings of the seventeenth ACM symposium on Operating systems principles; pp. 261-276; Year of Publication: 1999.
Yangmin Seo, Jungkeun Park, Gwangil Jeon, Seongsoo Hong; “Supporting preemptive multithreading in the ARX real-time operating system”; TENCON 99. Proceedings of the IEEE Region 10 Conference; Publication Date: Sep. 15-17, 1999; vol. 1; on pp. 443-446 vol. 1.
Krithi Ramamritham, Chia Shen, Oscar Gonzalez, Subhabrata Sen, Shreedhar Shirgurkar; “Using Windows NT for Real-Time Applications: Experimental Observations and Recommendations”; Proceedings of the Fourth IEEE Real-Time Technology and Applications Symposium; Year: 1998.
Obenland, K.M.; Frazier, T.; Kim, J.S.; Kowalik, J.; “Comparing the real-time performance of Windows NT to an NT real-time extension”; Proceedings of the Fifth IEEE Real-Time Technology and Applications Symposium, 1999.; pp. 142-151; Issue Date: 1999.
Gimenez, G.; Kim, K.H.; “A Windows CE implementation of a middleware architecture supporting time-triggered message-triggered objects”; 25th Annual International Computer Software and Applications Conference, 2001. COMPSAC 2001.; pp. 181-189; Issue Date: 2001.
Anderson, Eric and Post, Brad. “Concurrent Programming with the Thread Manager”. develop, The Apple Technical Journal, issue 17 (Mar. 1994), pp. 73-98. Apple Computer's Developer Press. <http://old.mactech.com/articles/develop/issue—17/Anderson—Post—final.html>.
Oddone, Fabrizio. “Preempting the Mac”. MacTech, issue 1, vol. 13 (1997). <http://www.mactech.com/articles/mactech/Vol.13/13.01/ThreadPerformanceAnalysis/index.html>.

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

Handling of user mode thread using no context switch... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Handling of user mode thread using no context switch..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Handling of user mode thread using no context switch... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2740314

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