Multiprocessor resource optimization

Electrical computers and digital processing systems: memory – Storage accessing and control – Control technique

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C711S170000, C712S229000

Reexamination Certificate

active

08051255

ABSTRACT:
Embodiments include a device and a method. In an embodiment, a method applies a first resource management strategy to a first resource associated with a first processor and executes an instruction block in a first processor. The method also applies a second resource management strategy to a second resource of a similar type as the first resource and executes the instruction block in a second processor. The method further selects a resource management strategy likely to provide a substantially optimum execution of the instruction group from the first resource management strategy and the second resource management strategy.

REFERENCES:
patent: 4484275 (1984-11-01), Katzman et al.
patent: 4639864 (1987-01-01), Katzman et al.
patent: 4654819 (1987-03-01), Stiffler et al.
patent: 4672537 (1987-06-01), Katzman et al.
patent: 4751639 (1988-06-01), Corcoran et al.
patent: 4763244 (1988-08-01), Moyer et al.
patent: 4800489 (1989-01-01), Moyer et al.
patent: 4807116 (1989-02-01), Katzman et al.
patent: 4817091 (1989-03-01), Katzman et al.
patent: 4819154 (1989-04-01), Stiffler et al.
patent: 4847755 (1989-07-01), Morrison et al.
patent: 4891787 (1990-01-01), Gifford
patent: 5084891 (1992-01-01), Ariyavisitakul et al.
patent: 5212777 (1993-05-01), Gove et al.
patent: 5475856 (1995-12-01), Kogge
patent: 5526313 (1996-06-01), Etoh et al.
patent: 5535405 (1996-07-01), Byers et al.
patent: 5691870 (1997-11-01), Gebara
patent: 5764953 (1998-06-01), Collins et al.
patent: 5768551 (1998-06-01), Bleiweiss et al.
patent: 5774736 (1998-06-01), Wright et al.
patent: 5966528 (1999-10-01), Wilkinson et al.
patent: 6021489 (2000-02-01), Poplingher
patent: 6052773 (2000-04-01), DeHon et al.
patent: 6098030 (2000-08-01), McMinn
patent: 6199095 (2001-03-01), Robinson
patent: 6205537 (2001-03-01), Albonesi
patent: 6216236 (2001-04-01), Miyao et al.
patent: 6247118 (2001-06-01), Zumkehr et al.
patent: 6324643 (2001-11-01), Krishnan et al.
patent: 6374349 (2002-04-01), McFarling
patent: 6427206 (2002-07-01), Yeh et al.
patent: 6496056 (2002-12-01), Shoji
patent: 6625750 (2003-09-01), Duso et al.
patent: 6763452 (2004-07-01), Hohensee et al.
patent: 6766419 (2004-07-01), Zahir et al.
patent: 6877084 (2005-04-01), Christie
patent: 6924790 (2005-08-01), Bi
patent: 6954845 (2005-10-01), Arnold et al.
patent: 6954923 (2005-10-01), Yates, Jr. et al.
patent: 7093147 (2006-08-01), Farkas et al.
patent: 7886164 (2011-02-01), Alben et al.
patent: 2001/0011346 (2001-08-01), Yoshimi
patent: 2001/0020267 (2001-09-01), Koino
patent: 2001/0021974 (2001-09-01), Lee
patent: 2001/0025338 (2001-09-01), Zumkehr et al.
patent: 2001/0032309 (2001-10-01), Henry et al.
patent: 2001/0047467 (2001-11-01), Yeh et al.
patent: 2002/0032718 (2002-03-01), Yates et al.
patent: 2002/0087828 (2002-07-01), Armilli et al.
patent: 2002/0095666 (2002-07-01), Tabata et al.
patent: 2002/0112227 (2002-08-01), Kramskoy et al.
patent: 2002/0124196 (2002-09-01), Morrow et al.
patent: 2002/0144247 (2002-10-01), Tirumalai et al.
patent: 2002/0184385 (2002-12-01), Kato
patent: 2003/0005265 (2003-01-01), Barowski et al.
patent: 2003/0005419 (2003-01-01), Pieper et al.
patent: 2003/0074649 (2003-04-01), Poulsen et al.
patent: 2003/0079113 (2003-04-01), Nguyen et al.
patent: 2003/0101443 (2003-05-01), Kosche et al.
patent: 2003/0135771 (2003-07-01), Cupps et al.
patent: 2003/0200537 (2003-10-01), Barsness et al.
patent: 2003/0200539 (2003-10-01), Fu et al.
patent: 2004/0003309 (2004-01-01), Cai et al.
patent: 2004/0073894 (2004-04-01), Chen et al.
patent: 2004/0073899 (2004-04-01), Luk et al.
patent: 2004/0093591 (2004-05-01), Kalogeropulos et al.
patent: 2004/0103410 (2004-05-01), Sakai
patent: 2004/0153749 (2004-08-01), Schwarm et al.
patent: 2004/0174944 (2004-09-01), Uht
patent: 2004/0225871 (2004-11-01), Irie et al.
patent: 2005/0005203 (2005-01-01), Czajkowski
patent: 2005/0066153 (2005-03-01), Sharangpani et al.
patent: 2005/0086650 (2005-04-01), Yates, Jr. et al.
patent: 2005/0093607 (2005-05-01), Marshall et al.
patent: 2005/0132238 (2005-06-01), Nanja
patent: 2005/0138478 (2005-06-01), Safford et al.
patent: 2005/0149915 (2005-07-01), Wu et al.
patent: 2005/0155026 (2005-07-01), DeWitt, Jr. et al.
patent: 2005/0240814 (2005-10-01), Sasakura et al.
patent: 2005/0246613 (2005-11-01), Blaauw et al.
patent: 2006/0020838 (2006-01-01), Tschanz et al.
patent: 2006/0020852 (2006-01-01), Bernick et al.
patent: 2006/0026543 (2006-02-01), Jayaraman et al.
patent: 2006/0101303 (2006-05-01), Bower, III et al.
patent: 2006/0181857 (2006-08-01), Belady et al.
patent: 2006/0202713 (2006-09-01), Shumarayev
patent: 2006/0202714 (2006-09-01), Hoang et al.
patent: 2006/0206882 (2006-09-01), Illowsky et al.
patent: 2006/0212753 (2006-09-01), Sato
patent: 2007/0006178 (2007-01-01), Tan
patent: 2007/0050555 (2007-03-01), Ferren et al.
patent: 2007/0050556 (2007-03-01), Ferren et al.
patent: 2007/0050557 (2007-03-01), Ferren et al.
patent: 2007/0050558 (2007-03-01), Ferren et al.
patent: 2007/0050581 (2007-03-01), Mangione-Smith
patent: 2007/0050582 (2007-03-01), Mangione-Smith
patent: 2007/0050604 (2007-03-01), Ferren et al.
patent: 2007/0050605 (2007-03-01), Ferren et al.
patent: 2007/0050606 (2007-03-01), Ferren et al.
patent: 2007/0050607 (2007-03-01), Ferren et al.
patent: 2007/0050608 (2007-03-01), Ferren et al.
patent: 2007/0050609 (2007-03-01), Ferren et al.
patent: 2007/0050659 (2007-03-01), Ferren et al.
patent: 2007/0050660 (2007-03-01), Ferren et al.
patent: 2007/0050661 (2007-03-01), Ferren et al.
patent: 2007/0050672 (2007-03-01), Mangione-Smith
patent: 2007/0050775 (2007-03-01), Ferren et al.
patent: 2007/0050776 (2007-03-01), Ferren et al.
patent: 2007/0055848 (2007-03-01), Ferren et al.
patent: 2007/0067611 (2007-03-01), Ferren et al.
patent: 2007/0074173 (2007-03-01), Ferren et al.
patent: 2009/0115468 (2009-05-01), Berthold et al.
patent: 2009/0132853 (2009-05-01), Ferren et al.
patent: 2009/0150712 (2009-06-01), Ferren et al.
patent: 2009/0150713 (2009-06-01), Mangione-Smith
patent: 2009/0327671 (2009-12-01), Ferren et al.
patent: 2010/0228402 (2010-09-01), Mangione-Smith et al.
Balasubramonian, Rajeev, Memory Hierarchy Reconfiguration for Energy and Performance in General-Purpose Processor Architectures, 2000, IEEE.
Juan, Toni, Dynamic History-Length Fitting: A third Level of Adaptivity for Branch Predictors, 1998, IEEE.
Moore, Charles W.; “The PowerBook Mystique Laptop Batteries, And Why The Portable Power Source Future May Be Something Other (Plus Mailbag)”; PowerBookCentral.com; bearing dates of 1996-2006; pp. 1-10; Macmarkets; located at http://powerbookcentral.com/columns/hildreth—moore/batt.shtml; printed on Mar. 15, 2006.
“Performance and Tuning: Basics”; Sybase; Adaptive Server Enterprise; Bearing dates of Aug. 2003, and 1989-2003; pp. 40-43 (6 pages total); 12.5.1; printed on Mar. 22, 2006.
Sato, Toshinori; “Data Dependence Speculation Using Data Address Prediction and its Enhancement with Instruction Reissue”; 24th EUROMICRO Conference; Bearing a date of 1998; pp. 1-2 (pp. 10285); vol. 1; IEEE, Inc.; located at: http://csdl2.computer.org/persagen/DLAbsToc.jsp?resourcePath=/dl/proceedings/&toc=comp/proceedings/euromicro/1998/8646/01/8646toc.xml&DOI=10.1109/EURMIC.1998.711812; printed on Dec. 8, 2005.
“Semantics of the TASK—REGION Construct”; bearing a date of Feb. 10 ,2006; printed on Mar. 22, 2006; p. 1; Google.com; located at http://72.14.203.104/search?q=cache:mpmaTDSemccJ:dacnet.rice.edu/Depts/versions/.
Shen et al.; “Modern Processor Design: Fundamentals of Superscalar Processors”; Jul. 22, 2002; McGraw Hill; Beta Edition; ISBN-10: 0072829860; p. 423 (not provided).
Uht, Augustus K.; “TEAtime: Timing Error Avoidance for Performance Enhancement and Environment Adaptation”; URI Road Show, Spring 2003; pp. 1-22; located at www.ele.uri.edu/˜uht/talks/TEAtimeroadshow2003.Dist.pdf; printed on Feb. 3, 2006.
Uht, Augustus K.; “Uniprocessor Performance Enhancement Through Adaptive Clock Frequency Control”; SSGGRR 2003

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

Multiprocessor resource optimization does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Multiprocessor resource optimization, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Multiprocessor resource optimization will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4260565

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