Lock sequencing to reorder and grant lock requests from...

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

C711S152000, C707S793000

Reexamination Certificate

active

07853951

ABSTRACT:
In general, in one aspect, the disclosure describes a processor that includes multiple multi-threaded programmable units integrated on a single die. The die also includes circuitry communicatively coupled to the programmable units that reorders and grants lock requests received from the threads based on an order in which the threads requested insertion into a sequence of lock grants.

REFERENCES:
patent: 5408629 (1995-04-01), Tsuchiva et al.
patent: 6307789 (2001-10-01), Wolrich et al.
patent: 6324624 (2001-11-01), Wolrich et al.
patent: 6427196 (2002-07-01), Adiletta et al.
patent: 6463072 (2002-10-01), Wolrich et al.
patent: 6532509 (2003-03-01), Wolrich et al.
patent: 6606704 (2003-08-01), Adiletta et al.
patent: 6625654 (2003-09-01), Wolrich et al.
patent: 6629237 (2003-09-01), Wolrich et al.
patent: 6631462 (2003-10-01), Wolrich et al.
patent: 6661794 (2003-12-01), Wolrich et al.
patent: 6868476 (2005-03-01), Rosenbluth et al.
patent: 6934951 (2005-08-01), Wilkinson, III et al.
patent: 6952824 (2005-10-01), Hooper et al.
patent: 6978330 (2005-12-01), Joffe et al.
patent: 6983350 (2006-01-01), Wheeler et al.
patent: 7551617 (2009-06-01), Eatherton et al.
patent: 2002/0013861 (2002-01-01), Adiletta et al.
patent: 2002/0056037 (2002-05-01), Wolrich et al.
patent: 2003/0041216 (2003-02-01), Rosenbluth et al.
patent: 2003/0145173 (2003-07-01), Wilkinson, III et al.
patent: 2004/0032867 (2004-02-01), Basso et al.
patent: 2004/0098723 (2004-05-01), Radovic et al.
patent: 2004/0213104 (2004-10-01), Chou
patent: 2005/0038964 (2005-02-01), Hooper et al.
patent: 2005/0039182 (2005-02-01), Hooper et al.
patent: 2006/0036822 (2006-02-01), Kaji
patent: WO 2007/015900 (2007-05-01), None
Zhou et al. “Queue Management for QoS Provision Build on Network Processor”, 2003, IEEE, pp. 219-224.
PCT, International Preliminary Report on Patentability (Chapter I of the Patent Cooperation Treaty), Application No. PCT/US2006/027984, mailed Feb. 7, 2008.
Johnson et al: IXP2400 / 2800 Programming, The Complete Microengine Coding Guide, May 2003, pp. 9-60, 183-216.
Carlson: Itnel Internet Exchange architecture and Applications, A Practical Guide to IXP2XXX Network Processors, Intel Press, pp. 23-27, 51-65, 183-231.
Johnson et al: IXP1200 Programming The Microengine Coding Guide for the Intel Network Processor Family, Intel Press, pp. 7-35, 99-194.
Wenjiang Zhou et al., “Queue management for QoS provision build on network processor”, proceedings of the nineth IEEE Workshop on Future Trends of Distributed Computing Systems, May 28, 2003, XP010643151, pp. 219-224.
Tammo Spalink et al., “Building a robust software-based router using network processors”, proceedings of the eighteenth ACM Symposium on Operating Systems Principals, 2001, XP002413923, pp. 216-229. http://citeseer.ist.psu.edu/spalink01building.html, retrieved on Mar. 12, 2008.
Intel, “Intel IXP1200 Family Hardware Reference Manual—Introduction” XP002373666, Dec. 7, 2001, ftp://download.intel.com/design
etwork/manuals/27830309.pdf, retrieved on Mar. 12, 2008, 272 pages.
Magnusson P. et al., “Queue locks on cache coherent multiprocessors”, Parallel Processing Symposium, 1994, Proceedings Eighth International Cancun, Mexico, Apr. 26-29, 1994, IEEE Comput. Soc. XP010098628, pp. 165-171.
Allen J. R. et al., “IBM PowerNP Network Processor: Hardware, Software, and Applications”, IBM Journal of Research and Development, International Business Machines Corporation, New York, New York. vol. 47, No. 2-3, May 2003, XP002315024, pp. 177-193.
International Search Report and Written Opinion, International Application No. PCT/US2006/027984, mailed Jan. 29, 2007, 15 pages.

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

Lock sequencing to reorder and grant lock requests from... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Lock sequencing to reorder and grant lock requests from..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Lock sequencing to reorder and grant lock requests from... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4229956

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